What are the accounting and bookkeeping obligations for Swiss companies (OR)?
Under the Swiss Code of Obligations (OR/CO), all GmbHs and AGs must maintain double-entry bookkeeping (doppelte Buchhaltung) regardless of size. Annual accounts must comprise at minimum an income statement (Erfolgsrechnung) and balance sheet (Bilanz) plus notes (Anhang). Entities exceeding two of three thresholds (CHF 20m assets, CHF 40m revenue, 250 FTE) must additionally prepare a cash flow statement and management report. All accounting records must be retained for 10 years.
Detailed Explanation
Swiss accounting obligations under the Code of Obligations (Obligationenrecht, OR) were modernised in 2013 (effective 2015) and updated again with the 2023 company law reform. The rules create a tiered system based on company size.
Who must keep accounts All Swiss commercial entities must keep accounting records. This includes: - Every GmbH and AG regardless of size or activity level - Sole traders (Einzelunternehmen) with revenue above CHF 500,000 - Sole traders below CHF 500,000 may use simplified single-entry bookkeeping
For GmbHs and AGs, there is no simplified bookkeeping option — double-entry is mandatory from day one.
Content of the annual accounts For standard-sized companies (below the size thresholds), annual accounts must include:
- Income statement (Erfolgsrechnung or Gewinn- und Verlustrechnung): shows revenues, costs, and net profit/loss for the financial year
- Balance sheet (Bilanz): shows assets and liabilities/equity at year end
- Notes (Anhang): discloses accounting policies, details of fixed assets and their depreciation, information about long-term liabilities, significant related-party transactions, number of full-time equivalent employees, executive salary disclosure (for mandatory audit companies), and other information required by the OR
Extended reporting for larger companies Entities exceeding two of three thresholds in two consecutive financial years must prepare: - Cash flow statement (Geldflussrechnung) - Management report (Lagebericht): discussion of business performance, outlook, and risk Thresholds: total assets CHF 20 million, annual revenue CHF 40 million, 250 full-time equivalent employees
Audit obligations Ordinary audit (ordentliche Revision) is required for companies: (a) with 250+ FTEs, (b) that are listed, (c) required to prepare consolidated accounts, or (d) where a shareholder holding 10%+ requests it. Companies requiring ordinary audit must use a licensed Revisionsexpertin.
Limited review (eingeschränkte Revision, ER) applies to GmbHs and AGs with fewer than 250 FTEs that are not subject to ordinary audit. A licensed Revisor must perform the limited review.
Opting-out: If a GmbH or AG has fewer than 10 full-time employees, all shareholders can unanimously waive the requirement for even a limited review (Opting-out nach Art. 727a OR). This is common for small founder-operated companies. Once any shareholder who waived it later requests a limited review, the company must comply.
Accounting standards Swiss companies may prepare accounts under: - OR accounting standards (Swiss GAAP light): minimum for non-public companies - Swiss GAAP FER: often chosen by non-listed companies seeking better comparability - IFRS: mandatory for SIX-listed companies, optional for others
Record retention All accounting records, supporting documents, annual accounts, and business correspondence must be retained for 10 years. This includes invoices, bank statements, contracts, and payroll records. Electronic records are acceptable if they can be produced in an authentic, readable format throughout the retention period.
Fiscal year The fiscal year is set in the company's articles of association (Statuten). Unlike in Germany, Switzerland does not require the fiscal year to follow the calendar year. A 30 June or 30 September year-end is common for businesses seeking to align with group reporting or to avoid the December AGM season.
Source: https://www.admin.ch/opc/de/classified-compilation/19110009/index.html
Real-World Examples
Single-founder GmbH with CHF 300,000 revenue
Double-entry bookkeeping required. Annual accounts: income statement + balance sheet + notes. Audit: if fewer than 10 FTEs and sole shareholder, can opt out of limited review with unanimous shareholder resolution. Records retained 10 years.
Growing AG with CHF 50m revenue and 300 staff
Exceeds two of three size thresholds (revenue > CHF 40m AND staff > 250). Must prepare: income statement, balance sheet, notes, cash flow statement, AND management report. Ordinary audit required.
Common Mistakes to Avoid
- Small GmbH founders who opt out of audit but still think they can use single-entry bookkeeping — opting out of the audit does not remove the double-entry requirement
- Not retaining electronic invoices and bank statements in an authenticated, readable format — a PDF that can't be opened in 9 years fails the retention test
- Preparing accounts in the first year but then becoming lax in subsequent years — the OR obligation is annual and ongoing regardless of profit or activity level
Frequently Asked Questions
Can I use Excel for Swiss double-entry bookkeeping?
Technically yes — OR does not prescribe software. But a well-designed Excel double-entry system is difficult to audit and maintain over years. Purpose-built accounting software (Bexio, Abacus, or AccountsOS) is strongly recommended. The ESTV also expects electronic records to be machine-readable and tamper-evident.
Practical Tips
- Start your AccountsOS setup on day one of trading — it is far easier to maintain accurate records from incorporation than to reconstruct a year's worth of transactions retrospectively
- Agree on a fiscal year in your Statuten that aligns with your natural business cycle — a December year-end is the default but June or September can be better for some businesses
Ask Finn your Switzerland accounting questions
Finn knows Federal Tax Administration (ESTV/FTA) rules and your specific business numbers. Get instant answers in plain English.
Try free for 14 days