Everything you need for your Swiss SMB accounting

From QR-bill to AI receipt scanner, from fiduciary multi-tenant to CAMT.053 import. SwissWork covers every aspect of financial management — no add-ons, no surprises.

Start free 14 days

Invoicing

Native Swiss QR-bill

Generates QR-bills compliant with UBS/PostFinance standards on every invoice.

With or without the payment part, to the account you choose

For each invoice, choose which of your accounts to be paid into. If the customer does not want the QR payment part, the invoice shows the IBAN and reference for a bank transfer.

Automatic recurring invoices

Configure monthly, quarterly or custom cycles. Drafts are created automatically.

Multi-currency (CHF/EUR/USD)

Invoice EU clients in EUR with automatic exchange rate. Balances always in CHF.

ZUGFeRD / EU e-invoice

Export PDF/A-3 with embedded ZUGFeRD XML: standard for B2B e-invoicing in Europe.

Accounting

Swiss chart of accounts (SKR)

Pre-configured chart of accounts for Swiss SMBs, freely customizable.

8.1% VAT (and reduced rates)

Automatic management of Swiss VAT rates: 8.1% standard, 2.6% accommodation, 3.8% hotels.

Revenue, costs and result on the dashboard

All invoices issued, split into collected and outstanding. Costs from supplier invoices, receipts and staff at full cost, gross pay plus employer contributions. The result of the fiscal year, excluding VAT.

VAT return with the FTA form figures

The figures of the official form, filled in from the invoices and entries of the quarter or half-year. Then the XML file (eCH-0217) for the FTA portal and a printable return with the wording of the form.

AI bookkeeping suggestions

SwissWork suggests the destination account based on history. Confirm with one click.

Multi-year with balance cascade

Management of multiple fiscal years with automatic closing and opening.

AI built-in

Receipt scanner (photo → entry)

AI extracts supplier, amount, VAT and date — entry ready in under 10 seconds.

Supplier invoice OCR

Import the supplier PDF: all fields filled in automatically.

AI Migration (from Bexio etc.)

Upload the CSV export. AI classifies data and imports everything autonomously.

Anomaly detection

Detects anomalous amounts, duplicates, inconsistent accounts.

Predictive cash flow (90 days)

Open invoices, recurring costs and the outflows nobody registered: rent, salaries and leasing instalments are recognised from bank movements. Any item can be removed from the forecast.

Support chatbot

Integrated AI assistant in English, German and French.

Banking & Reconciliation

CAMT.053 / XML / CSV import

Import bank statement in Swiss standard CAMT.053 format.

Auto-match payments

Bank transactions are automatically matched to issued invoices.

Automatic reconciliation

Matched payments are marked as settled and the entry created.

HR & Payroll

Shifts for hourly and on-call staff

Part-time and on-call work: plan who works, confirm what actually happened, and the hours flow into attendance. The rate lives on the individual shift.

Payslips with AHV/ALV/BVG

Automatic calculation of mandatory Swiss deductions.

Payslips that go out on their own

On the chosen day of the month, payslips are created, approved and emailed to employees, in the copy without employer costs. If something goes wrong it retries on the following days, and after each run you get an email with the outcome.

Annual AHV declaration — Swissdec ELM-V5 export

Generates the XML file in ELM-V5.0 standard for manual upload to your AVS compensation fund portal. Compatible with all cantonal funds. Individual Lohnausweis PDF in 3 languages.

Attendance and timekeeping

Daily attendance register with automatic calculation of hours.

CRM & Products

Contacts and suppliers

Client and supplier directory with invoice history, payments and notes.

Product catalogue and price lists

Products with price, VAT, unit of measure and barcode.

Time tracking

Log hours per client or project and invoice directly from the time report.

Document templates

Customizable templates for quotes, order confirmations and offers.

For Fiduciaries

Multi-tenant

Multi-tenant up to 50

Manage up to 50 clients with SwissWork Fiduciary (from CHF 749/month).

Cross-client dashboard

Aggregated KPIs for all clients on one screen.

White-label

Customize logo and colours per client.

Bulk actions

Execute operations across multiple clients in parallel.

Security & Compliance

2FA TOTP

Two-factor authentication with standard authenticator app.

GDPR / nFADP compliant

Data hosted in Switzerland and EU, with DPA compliant with nFADP.

Supabase RLS

Row Level Security at database level.

Integrations & API

Stripe + Twint

Online payments via Stripe link with Twint support.

Telegram bot notifications

Telegram notifications for payments, deadlines and anomalies.

REST API v1 + OpenAPI

Documented RESTful API with OpenAPI 3.0 spec.

Outbound webhooks

Webhooks to external systems for key events.

Calendar

New

Deadlines and appointments together

VAT, invoices, your canton's tax deadlines — plus the site visits and meetings you write yourself, with or without a time.

Outbound iCal feed

Deadlines and appointments show up in Google, Apple or Outlook. Updated automatically.

Your personal calendar, inside

Connect iCloud, Google or Outlook and your commitments appear next to the deadlines — one calendar instead of two. Only you see them, and only the time is stored.

Mobile PWA

Receipt scanner from camera

Take receipt photo from mobile PWA. Works on iOS and Android.

Product barcodes

Scan barcode to add product directly to an invoice.

Install prompt (add to home)

App suggests installation on first mobile visit.

Multilingual

English / Deutsch / Français / Italiano

Interface fully translated into four languages.

Ready to start?

14-day full trial — no credit card required.

Start free 14 days