Citizenship
Residence & visas
Services
BlogVacancies
English
Free consultation

Audit and accounts for a Swiss company

The type of audit depends on company size, and the smallest companies can opt out. We decide which audit applies, prepare the accounts and file the returns with the canton.

In Switzerland the audit depends on the company's size, and the rules are lighter than they seem: large companies have an ordinary audit, medium and small ones a limited review, and the smallest can opt out of the review entirely if all shareholders agree. Everyone prepares annual accounts, however, and tax returns are filed for both federal and cantonal tax. Below: the thresholds from the Code of Obligations, taxes for 2026 and how we work.

Who the service suits

  • Limited liability companies and joint-stock companies in Switzerland: every company prepares annual accounts, even without turnover.
  • Holding companies with stakes in other companies: the participation reduction, which almost exempts dividends from tax, and proper documentation of shareholder loans matter most for them.
  • Small companies without staff that want to opt out of the review and avoid audit fees.
  • Growing companies approaching the ordinary audit thresholds that want to know in advance when it will be required.

We will calculate online the cost of reporting and audit for a year at your turnover.

Calculate online

Which audit is required

Type of auditWhoLegal basis
Ordinary auditcompanies exceeding two of three thresholds in two consecutive years: balance sheet CHF 20 million (~$25 million), revenue CHF 40 million (~$49 million), 250 full-time positions on annual averageArticle 727 of the Code of Obligations
Limited reviewall other companiesArticle 727a
Opting outcompanies with no more than 10 full-time positions on average, if all shareholders agreeArticle 727a

The audit is carried out by an audit firm licensed by the Federal Audit Oversight Authority. Opting out of the limited review suits small holding companies and companies without staff, it requires the consent of all shareholders and continues to apply in later years as long as the company meets the conditions.

Deadlines

  • Approval of the accounts. The general meeting approves the annual accounts no later than 6 months after the end of the financial year.
  • Tax returns. The company files one return with the canton, which also serves as the basis for federal tax. The canton sets the deadlines and forms, so we plan the work around the company's canton.
  • VAT. Registration is mandatory if turnover from taxable and exempt supplies in Switzerland and abroad is at least CHF 100,000 a year, about $130,000. This also applies to foreign companies providing services in Switzerland.

Profit taxes

The federal corporate profit tax is 8.5% of net profit (Article 68 of the Federal Direct Tax Act). Cantonal and communal taxes are added, at rates that vary by canton, so the total burden depends on where the company is registered. We calculate it for your canton before starting, and when choosing a location for a new company we compare cantons.

Documents required

  • statements for all company accounts for the financial year;
  • sales and purchase invoices, contracts and delivery notes;
  • payroll and social insurance calculations if there are employees;
  • loan agreements with shareholders and the interest calculation;
  • an inventory of stock and fixed assets at year end;
  • minutes of the general meeting approving the accounts;
  • to opt out of the review, the written consent of all shareholders and confirmation of no more than 10 full-time positions on average.

Accounting records and accounts are kept for 10 years.

Mandatory taxes and payments each year

Tax or paymentAmount
Federal profit tax8.5% of after-tax profit, about 7.8% of pre-tax profit
Total burden with cantonal and communal taxesfrom about 11.7% in Lucerne to about 20.5% in Bern
VAT8.1%; registration from CHF 100,000 of turnover a year, ~$130,000
Capital taxset by the canton, the rate varies
Audit or limited reviewat our prices below

Dollar amounts use a rate of about 1.2 dollars per franc, rounded up.

Restrictions for certain nationalities

Switzerland has adopted the EU sanctions against Russia. Providing accounting, audit, tax and management consulting services to the Russian government and to entities established in Russia is prohibited. The ban does not cover a Swiss company with Russian shareholders, but the auditor and the bank check its owners and the source of funds especially carefully.

Banks may not accept deposits above CHF 100,000, about $130,000, from Russian nationals or people living in Russia unless they hold citizenship or a residence permit of Switzerland, the EU or the EEA. This matters for a company that needs to keep a balance, for example for capital or a reserve.

How we work

  1. Determining the audit type. We look at the balance sheet, revenue and headcount for two years and decide on an ordinary audit, a limited review or opting out.
  2. Bookkeeping and accounts under Swiss rules, billed by the hour, with the workload estimated in advance.
  3. Arranging the audit with a licensed audit firm or preparing the shareholders' opt-out resolution.
  4. Filing returns for profit tax and VAT with the canton and the Federal Tax Administration.
  5. Supporting tax audits: we draft replies to requests, gather documents and handle correspondence with you.

Common mistakes

  • Opting out without all shareholders' consent. Without a unanimous decision the company must have a limited review.
  • A missed VAT threshold. Worldwide turnover counts, not just sales in Switzerland.
  • Judging size on one year. An ordinary audit is needed only if the thresholds are exceeded two years running.
  • Holding the meeting after 6 months. The accounts are not approved on time, and without them the tax return cannot be filed.

Swiss company accounts and the owner's home-country rules

Many countries have controlled foreign company (CFC) rules: if the owner is tax resident there and holds a large stake, the company's profit may be taxed in the owner's hands and the company must be reported every year, usually together with its annual financial statements. Thresholds, deadlines and penalties differ from country to country.

So the Swiss accounts are prepared with the owner's home-country reporting in mind. We handle CFC notifications and profit calculations as part of our CFC notifications and reporting service.

What we do

We prepare and file the accounts, arrange the audit, handle VAT returns, advise and support tax audits. We bill by the hour from $101 an hour, and estimate the workload before starting so the budget stays predictable. The full price list is in the table below. If you need a new company, see company registration in Switzerland, and for foundations in the country see Swiss private foundation.

Fees

ServicePrice
Accounts preparation and filing, hourly ratefrom €90
Audit of accounts, hourly ratefrom €90
VAT returns, per hourfrom €90
Consulting and tax inspection support, per hourfrom €90

A Swiss audit opt-out is arranged in advance, not after the deadline

The law does not stop you filing a Swiss company's accounts on your own. But mistakes cost more than the fees: the wrong type of audit, an opt-out without the consent of all shareholders, a late cantonal tax return and accounts the bank will not accept. Murblz specialists determine whether an ordinary or limited audit is needed or an opt-out is possible, prepare the accounts, file the tax returns and arrange the audit. We guarantee professional work and a transparent process.

The cost depends on the company's turnover and the type of audit; package prices are in the table on the page, and a manager will calculate the total in the chat.

Get a support quote

FAQ

Is an audit mandatory for a Swiss company?
An ordinary audit is required if two of three thresholds are exceeded in two consecutive years: balance sheet CHF 20 million (about $24.1 million), revenue CHF 40 million (about $48.2 million) and 250 full-time positions. Other companies have a limited review, and companies with no more than 10 positions can opt out with the consent of all shareholders.
How do I opt out of the audit in Switzerland?
Two conditions apply: no more than 10 full-time positions on annual average and the consent of all shareholders. The opt-out continues to apply in later years as long as the company meets the conditions. We prepare the shareholders' resolution and monitor the conditions.
What profit tax does a Swiss company pay?
Federal tax is 8.5% of net profit. Cantonal and communal taxes are added at rates that vary by canton. We calculate the total burden for your company's canton.
When must a company register for VAT?
If turnover from taxable and exempt supplies in Switzerland and abroad is at least CHF 100,000 a year, about $120,400. The rule also applies to foreign companies providing services in Switzerland.
When are the annual accounts approved?
The general meeting is held no later than 6 months after the end of the financial year and approves the accounts. The canton sets the tax return deadlines.
How much do accounts and audit cost in Switzerland?
We bill by the hour from $101 an hour, because the workload depends on the number of transactions and the type of audit. Before starting we estimate the workload and fix the quote in writing.
How does a financial statements audit work in Switzerland?
The general meeting elects the auditor. A limited review is carried out by a licensed auditor and an ordinary audit by a licensed audit expert. The general meeting approves the annual accounts with the report within 6 months of the year end.
Does a Swiss company need an audit for the owner's CFC reporting?
If the company has an ordinary audit or a limited review, the report is usually attached to the CFC report. With an opt-out, the financial statements are enough.

Does your Swiss company need an audit?

We prepare your Swiss company's annual accounts, check whether a limited audit applies or can be waived and file the tax return. The catalogue covers reporting in every country.

Reporting in every country

The Murblz consultant replies straight away in the chat on this page. Describe your situation and we will work it out together.

Free consultation

Or message us on Telegram →

FreeConfidentialInstant reply
Free consultation