How to choose accounting software for a Swiss SME

The Karpeo guide · Accounting

How to choose accounting software for a Swiss SME

The best accounting software for a Swiss small business is the one that fits its workflow, Swiss reporting needs and relationship with its accountant. This guide compares five established options and explains what to test before you commit.

Key takeaways

  • Start with your bookkeeping workflow, transaction volumes and Swiss VAT requirements—not a list of features.
  • Bexio, Crésus, Winbiz, Office Maker and Banana Accounting offer different approaches. This is a practical shortlist, not a performance ranking.
  • Test real scenarios, accountant access and usable exports. A bank connection or invoice scanner does not eliminate review.
  • Compare the full cost of setup, subscriptions, internal work and eventual migration.

Define what your business needs

Before requesting demonstrations, write a one-page brief: legal form, industry, VAT status and method, monthly sales and purchase volumes, bank accounts, currencies, users and any stock or project tracking. A consultant issuing ten invoices has different needs from a retailer handling daily card settlements.

Decide who does the work. You might issue invoices and upload receipts while your accountant maintains the books. Alternatively, an internal bookkeeper may handle daily entries and ask an external accountant to review the year-end close. Permissions, review steps and exports should support that arrangement.

For an English-speaking team, test the interface language, customer-facing documents, accounting reports and support separately. An English website does not establish that every module or support channel is available in English.

Finally, distinguish invoicing software from a complete accounting system. Issuing invoices alone does not produce a reliable balance sheet, profit and loss statement or reconciled ledger. Your chart of accounts should fit the business and your accountant’s reporting process.

Five software options to compare

The following comparison describes the positioning of five products present in the Swiss market. Features depend on the subscription, modules, configuration and version. It is based on publisher information, not an independent speed or accuracy test.

Software Approach What to test
Bexio Cloud business suite combining invoicing and accounting workflows, with banking and additional modules. Your actual bank connection, partial payments, credit notes, fees and accountant permissions.
Crésus Modular accounting, invoicing and payroll products. Transfers between modules, deployment, file access and how your accountant reviews the books.
Winbiz Swiss business management covering accounting, invoicing and payroll. A complete sales-to-bank and purchase-to-payment cycle, imports and any industry-specific needs.
Office Maker Finance, business management and HR products, with Mac, Windows and cloud options. The exact package, hosting arrangement and journals generated by sales or payroll modules.
Banana Accounting Plus Spreadsheet-style bookkeeping interface with accounting reports and Swiss VAT functionality. Recurring bank imports, VAT setup, supporting documents and collaboration with your accountant.

Swipe sideways to see the full table.

A broad suite can reduce handovers between systems, but only if you actually use the relevant modules. A more focused bookkeeping tool can be appropriate when someone understands double-entry accounting and maintains a disciplined process. Neither approach is universally better.

Ask each publisher or implementation partner to demonstrate your workflow in the product and version you would actually buy. Avoid choosing on the strength of a feature shown in a different package.

Check Swiss VAT and banking workflows

Swiss compatibility is a workflow question. Follow a transaction from the invoice through the ledger and into the VAT return. Check your applicable VAT accounting method, tax codes, foreign-currency handling, corrections and reporting. An account number alone does not determine the correct VAT treatment.

  • Enter a supplier invoice with the correct VAT treatment and supporting document.
  • Record a customer invoice, a partial payment and a subsequent credit note.
  • Reconcile a bank statement including charges and a card settlement.
  • Check how the software handles a private payment made with a business card.
  • Reconcile VAT figures in the ledger with the return and explain any differences.

Automatic extraction can read the invoice total correctly while assigning the wrong expense category. A bank feed brings transactions into the system; it does not establish that every transaction is posted correctly. Build exception checks and approval responsibilities into the process.

If you are reviewing registration or reporting obligations, see our guide to Swiss VAT.

Compare the total cost

Subscription prices are only part of the decision. Include extra users, payroll or inventory modules, connectors, initial configuration, migration, training, accountant review and the time your own team spends correcting or re-entering data. Check what happens to access and exports when the subscription ends.

Cost area Question to ask
Subscription Which users and functions are included, and is billing monthly or annual?
Implementation Who configures opening balances, accounts, VAT codes and permissions?
Daily work How much manual entry and reconciliation remains?
Year-end review Can your accountant retrieve the journals, balances and supporting documents needed?
Exit and archives Can you recover readable records, transaction data and attachments after cancellation?

Swipe sideways to see the full table.

For illustration, a CHF 40 monthly tool versus a CHF 80 tool represents CHF 480 extra per year. If the second option genuinely saves two hours each month valued at CHF 60 per hour, the time saving would be CHF 1,440 per year. Those are assumptions for a business case—not a claim about any product. Test the expected saving using your own workload.

A price displayed as an annual subscription divided by twelve is not necessarily a cancellable monthly contract. Compare equivalent contract terms and feature sets.

Run a useful demonstration

Prepare a small fictitious test dataset instead of judging a polished sales presentation. Include an ordinary customer invoice, a supplier bill, a partial payment, a bank fee, a credit note and a correcting journal entry. Add a foreign-currency transaction or stock movement if relevant.

Ask the person who will do the bookkeeping to complete the tasks. Then involve your accountant: can they understand the account mapping, inspect attachments, trace corrections and obtain a usable trial balance and general ledger? Can permissions separate preparation from approval where needed?

Finish by exporting the records. A dashboard screenshot is not a substitute for transaction-level data and retrievable supporting documents. Check whether the exported files remain understandable outside the software.

Plan the migration and ongoing controls

Choose a clear cut-off date and define which system is the source of truth before and after it. Map the old accounts to the new chart, reconcile the opening trial balance and check that outstanding customer and supplier items agree with their control accounts.

  • Retain accessible historical records and supporting documents.
  • Document account mapping and any opening-balance adjustments.
  • Test bank imports, invoice numbering and VAT configuration before routine use.
  • Set access rights for the owner, bookkeeper and accountant.
  • Agree who reviews unreconciled items and when the books are closed.

A mid-year move is possible, but it increases the importance of clean cut-off and reconciliation. Avoid importing the same invoices or payments twice. Local storage is not automatically safer than cloud storage: access controls, backups, recovery and record retention matter in either setup.

Once the system is running, review outstanding balances and unusual entries regularly. Good software makes a controlled process easier; it does not replace that process.

Frequently asked questions

What is the best accounting software for a small business in Switzerland?

There is no single best choice. Shortlist tools according to your VAT requirements, transaction volumes, working language and bookkeeping responsibilities. Test the workflow with your accountant before signing.

Do I need software made in Switzerland?

The country of origin is not sufficient on its own. What matters is whether the selected setup handles your Swiss accounting, VAT, payment and reporting needs and gives you reliable access to records.

Can accounting software replace an accountant?

It can automate repetitive tasks, but judgement is still needed for classifications, estimates, year-end adjustments and tax treatment. Decide which checks you can perform internally and where professional review adds value.

Can I change accounting software during the financial year?

Yes, provided you define the cut-off, reconcile opening balances and outstanding items, and preserve historical records. The migration plan should prevent missing or duplicate transactions.

Which accounting software is cheapest?

Compare the complete configuration and the time needed to maintain accurate books. Headline prices can exclude users, modules, migration and review work, and subscription terms change.

Sources and further reading

Sarah Prieur, Swiss certified accountant

About the author

Sarah Prieur

Sarah Prieur is a Swiss certified accountant, partner and head of operations at Karpeo. She advises SMEs, self-employed professionals and entrepreneurs on accounting, tax and VAT, and oversees engagement quality. Before joining Karpeo, she spent eight years in audit at PwC Switzerland, progressing to manager.

Choose a setup that works for your business

If you prefer to work remotely with your accountant, explore our online accounting services and how we organise document sharing and collaboration.

Karpeo can help define your bookkeeping workflow, select a suitable configuration and prepare a controlled migration with clear responsibilities.

Contact Karpeo

Romain Prieur