Swiss GmbH annual fees and filings: six months after every year end
A Swiss GmbH has no yearly government renewal fee. What it owes each year is work: an annual report signed and a members' meeting held within six months of the year end, and in Zug a tax return by 30 September, which the tax office will stretch to 30 June of the year after if you ask online.
Above all of that sits one rule you can't skip: someone living in Switzerland must be able to represent the company. With us, that person and the Zug address cost CHF 3,849 a year from year two.
You chose Switzerland for the reasons people have always chosen it: a franc account, a register banks respect and a canton that has hosted crypto companies for a decade. None of that comes with a yearly bill from the state. What it comes with is a half year of homework after every financial year: books closed, accounts signed, members asked to approve them, and a tax return in Zug. Pick your year end below and the next two rounds lay themselves out.
Key takeaways
- There is no annual renewal fee for a GmbH. Register fees arise only when an entry changes.
- The annual report (balance sheet, income statement and notes) is prepared and signed within six months of the year end, and members approve it within the same six months.
- Zug wants the company tax return by 30 September; an online extension reaches 30 June of the following year at the latest.
- A GmbH with 10 or fewer full-time staff can drop the limited audit if every member agrees, but only for years that haven't started yet.
- VAT starts at CHF 100,000 of worldwide turnover from taxable supplies, with returns each quarter.
- The company must always be representable by a person resident in Switzerland; without one, the register can take the company to court.
- Zug accepts company tax in Bitcoin and Ether up to CHF 1.5 million a bill, through a processor charging 1%.
The six month window after your Swiss year end
Swiss law hangs almost everything on one date: the last day of the financial year. From there, two duties share a single six month deadline. The managing directors prepare and sign the annual report under art. 958 of the Code of Obligations, and the members hold their ordinary meeting to approve it, decide on any dividend and discharge the directors (art. 805). A sole member can do this in writing, so nobody has to fly to Zug. The tax return follows, on the canton's clock rather than the federal one, and the Zug tax office grants extensions requested online.
The calculator reads the 30 September date as falling in the calendar year after the business year ended. Provisional bills follow the Zug payment rules, and the books and records are kept for ten years (art. 958f).
One date, the year end, starts a six month countdown for both the report and the meeting.
Opting out of the audit: ten people, every member, before the year starts
A small GmbH isn't free of auditors by default. The Code of Obligations starts from a limited audit and, in art. 727a, lets the members switch it off. Three conditions decide it: the company has no more than ten full-time positions on annual average, every member agrees, and the waiver is entered before the year it covers begins. A waiver can't reach back. Answer the three questions to see where your company lands.
A new GmbH can declare the opt-out with its formation filing, so the first year is covered from day one. After the first year, the request goes to the register with the latest annual accounts attached. The entry costs CHF 30 under the Commercial Register Fee Ordinance. Opting out ends the audit, not the bookkeeping: full accounts are still kept, signed and approved. An ordinary audit applies only above two of CHF 20 million balance sheet, CHF 40 million turnover and 250 full-time staff in two years running (art. 727).
Opt out in the deed and the audit never starts. Miss that, and it waits for next year.
The Swiss resident director, every single day of the year
This is the duty foreign founders underestimate, because it isn't a filing. Art. 814 para 3 of the Code, in the wording in force from 1 October 2026, requires that the GmbH can always be represented by a person resident in Switzerland, a managing director or a manager with signing power and access to the register of members. Not someone in the EU. Someone in Switzerland, without a gap. That person appears on your public record with their signing power, as our Switzerland company search guide explains.
When you form with us, the resident director is part of the yearly price, and so is the Zug address the register lists. You stay the owner and can be a managing director yourself; the resident director is there so the company is never without the person the law requires.
The resident representative is a standing duty, not a yearly form. It is in our CHF 3,849.
The Zug tax bill: one return, three levels, payable in crypto
You file one return in Zug and it covers three taxes: the direct federal tax of 8.5% of net profit under DBG art. 68, and the cantonal and communal profit tax set by Zug's 3.5% simple rate and 2026 multipliers. Because tax paid is itself deductible, the combined burden on profit before tax in the City of Zug is about 11.7% in 2026, a published estimate from a 2026 survey. There is also a small capital tax on equity, a few francs a year on the CHF 20,000 minimum. Type a profit to see what to put aside.
Estimate only, at the 2026 City of Zug rate. Your own figure depends on the assessment.
Paying out the profit is a second step. A dividend carries 35% Swiss withholding tax, which the company deducts and pays over. Whether you get part of it back depends on a tax treaty between Switzerland and the country you live in. Without one, the 35% is final.
Set aside about 11.7% of profit in Zug, and remember the 35% on any dividend.
Swiss VAT: counted on worldwide turnover, filed every quarter
The Swiss test isn't Swiss turnover. Under art. 10 of the VAT Act, a company becomes liable once it reaches CHF 100,000 a year from taxable supplies made in Switzerland and abroad together, and the Federal Tax Administration applies the same test to foreign companies. A holding that only owns participations still counts as running a business for VAT, though its dividends aren't turnover. Once registered, returns go in for each quarter, within 60 days of its end (arts. 35 and 71), at a standard rate of 8.1%, with reduced rates of 2.6% and 3.8% for accommodation (art. 25).
CHF 100,000 counted worldwide. Under it, no VAT returns at all.
What the commercial register charges when something changes
Staying registered costs nothing. Changing the entry does, at the rates in annex 1.3 of the Commercial Register Fee Ordinance, with surcharges of up to 50% for urgent or complex work. The register publishes every change in the Swiss Official Gazette of Commerce, and the publication is included in its fee. Since 1 October 2026 there is a second register to keep current: the federal Transparency Register of beneficial owners, which isn't public and charges no fee.
A change of member shows on the public extract, because GmbH members are listed by name under art. 791 of the Code of Obligations.
No change, no fee. A new director costs CHF 20 per entry plus any notary.
A late Swiss tax return: reminder, fine, then the tax office's own figure
Switzerland doesn't run on automatic fines per day. It runs on escalation. A missing return brings a reminder with a new deadline. Ignore that and the tax office can fine the company for breaching its procedural duties, then assess the profit itself at its own estimate (DBG art. 130), which you then have to disprove. Tax paid after the due date carries interest at a rate the canton sets each year.
- 30 September, no return and no extensionA formal reminderWith a short new deadline. An online extension request made in time avoids this step altogether.
- Reminder ignoredA fine for breaching procedural dutiesUp to CHF 1,000 under DBG art. 174, up to CHF 10,000 in serious or repeated cases, with a parallel rule for cantonal tax.
- Still nothingAssessment at the tax office's estimateThe office fixes the profit itself. Challenging an estimate later means proving it obviously wrong.
- Any time tax is paid lateLate payment interestCharged from the due date on the bill. Zug sets the rate yearly.
Your own country may ask about the company too. Where you live: pick it
Ask for the extension before 30 September and the whole ladder never starts.
What a Swiss GmbH costs to keep with us, year by year
The state's share of a Swiss company's year is close to nothing. The real yearly cost is the person in Switzerland and the address, which is what our renewal pays for. Bookkeeping and the return itself are prepared by a Swiss fiduciary, priced to how busy the company is.
- The Swiss resident director the law requires
- The Zug registered address and mail
- Reminders for the members' meeting, annual report and tax return dates
- Bookkeeping and preparing the tax return, by a Swiss fiduciary
- A limited audit, if the company doesn't opt out
- VAT registration and quarterly returns, once turnover requires them
- The company's own taxes and any register change fees
Year one includes formation, the notary, the CHF 420 register fee, the resident director, the Zug address and bank account setup. The CHF 20,000 share capital is paid in on top and stays the company's money. Prices as on the Swiss company page.
CHF 3,849 a year from year two keeps the legally required person and address in place.
Closing a Swiss GmbH: the one year wait, or three months
A GmbH can't simply be switched off. The members resolve to dissolve it, the company enters liquidation, and the creditors are called on publicly. The money left over reaches the members only after a waiting period set by art. 745 of the Code of Obligations, which applies to the GmbH through art. 826, and the length of that wait is the part you can influence.
Plan a year from the creditor call, or three months with an auditor's sign-off.
Swiss GmbH annual fees and filings: questions, answered
Does a Swiss GmbH pay an annual fee to the commercial register?
When must a Swiss GmbH approve its annual accounts?
When is the company tax return due in Zug?
Can a small GmbH skip the audit?
When does a Swiss GmbH have to register for VAT?
What happens if a Swiss company has no resident director?
Can I pay Swiss company tax in crypto?
What does Heirson charge each year for a Swiss GmbH?
Changelog
- 12 November 2026: first published.
- 13 November 2026: official sources linked inside the text.
A Zug GmbH that always has its Swiss resident in place.
We provide the resident director and the Zug address, and remind you of every date, for CHF 3,849 a year from year two.