These five deadlines matter most for a Swiss GmbH:
Obligation | Deadline |
|---|---|
VAT return & payment | Within 60 days after the end of each reporting period |
Salary declaration (Lohnbescheinigung) to the compensation office | 30 January |
Shareholders’ meeting approving the annual financial statements | Within 6 months after fiscal year-end |
Corporate tax return | Varies by canton (extensions are routine) |
Retention of books, receipts and booking-relevant documents | 10 years |
You’ve just registered your GmbH: what happens in the first 90 days?
In your first 90 days you lay the accounting foundations: you open the books with your share capital, record your new UID number, make your VAT decision, choose a chart of accounts and fiscal year, separate company money from private money, and set up receipt capture. Here are those seven steps, in the order they happen.
- Open the books with your own capital. Your first entry is the share capital itself. After the commercial register confirms your entry, the bank releases the blocked deposit account, and the CHF 20,000 (or whatever you paid in) moves across to the everyday business account. For a company founded with the minimum capital, the entry looks like this:
Debit | Credit | Amount |
|---|---|---|
1020 Bank | 2800 Share capital (Stammkapital) | CHF 20,000 |
- Record your UID. Registration brings a UID with it (CHE-xxx.xxx.xxx), which should appear on every invoice and will be used in your VAT and customs dealings, so drop it into your invoice template right away.
- Decide on VAT. The duty to register starts at CHF 100,000 of turnover (the VAT section below has the details). Registering voluntarily before that point can make sense, say with heavy input costs to reclaim, or a B2B client base that deducts VAT anyway and expects a VAT number on invoices.
- Adopt the Swiss SME chart of accounts (KMU Kontenrahmen). It’s the standard structure that fiduciaries, banks and the tax office all know, so nobody ever has to decipher your numbers. You set it up once and never think about it again.
- Keep company and private money strictly apart. A GmbH is its own legal person, and “private withdrawals” don’t exist here. Money can leave the business only as salary, dividend, expense reimbursement, or a documented shareholder loan. More on why this matters in the salary section below.
- Choose your fiscal year. Calendar year is the default; a broken fiscal year is allowed, and your first one may run longer or shorter than 12 months. Founding in October and closing in December of the following year is a common way to skip an almost-empty first close.
- Set up document capture from day one. Every booking needs a document behind it: the invoices you send, the supplier bills you receive, expense receipts, contracts, bank statements. The businesses whose bookkeeping stays cheap collect each document the day it appears, instead of hunting for it months later at the close. Whatever tool you use, make same-day capture a habit before the first pile can form.
What accounting is a Swiss GmbH legally required to keep?
A GmbH gets no choice of bookkeeping method. The law prescribes complete double-entry accounting (doppelte Buchhaltung) together with yearly statements, at any size (OR Art. 957 ff.). Founders often read about the “Milchbüchleinrechnung” (a bare running log of what came in, what went out and what the business owns), but that option exists solely for sole proprietors and partnerships whose revenue stays under CHF 500,000. A company runs proper books from its very first franc.
For a small company, the notes under OR Art. 959c usually fit on one page. They state which accounting principles you applied, confirm whether your average headcount was above or below 10 full-time positions, list any significant stakes you hold in other companies, and mention anything important that happened between the balance sheet date and the day the statements were finalised.
Two rules decide whether those books hold up. The first is the document requirement (Belegpflicht): an invoice, receipt, contract or statement stands behind each booking, and the tax office accepts no expense that lacks its document. The second is retention: ten years for the books, the booking documents, and the signed annual and audit reports (Art. 958f OR). Correspondence only needs keeping where it substantiates a booking – a contract, an order confirmation, a decisive email. Storing digitally is allowed. GeBüV simply insists the archive can’t be silently altered, stays organised, and remains readable for the whole decade. A folder of renamed PDFs on a laptop fails that test on its own, because nothing in it proves integrity. Keep the signed annual statements themselves in original form.
One reassuring point that’s rarely mentioned: francs and German are not compulsory. Bookkeeping may run in the currency your business actually works in, and in English or any official Swiss language (OR Art. 957a). Invoice internationally in euros, run your company in English, and the books can follow. Only the annual statements must additionally show Swiss-franc values.
When does your GmbH have to register for VAT – and what happens after?
The duty to register for VAT (MWST) arrives when taxable turnover, counted worldwide, reaches CHF 100,000 within any 12-month period (Art. 10 MWSTG; see the official ESTV guidance). Counted worldwide means exactly that: foreign revenue pushes you toward the threshold even where Switzerland never taxes it. Registration then happens with the Federal Tax Administration (ESTV) within 30 days.
Timing for a freshly founded company works as follows: where crossing CHF 100,000 in the first twelve months is already foreseeable at launch, liability starts immediately. Where you grow into the threshold later, liability typically starts with the following year. Either way, no letter arrives to warn you; watching the rolling 12-month figure stays your job.
A quick example. You launch expecting around CHF 90,000 in your first year, comfortably under the threshold. Then, in October, an unexpected project pushes your rolling 12-month turnover past CHF 100,000. From that moment the outcome is fixed: your VAT exemption ends with the current business year, and from 1 January you must be registered, charge VAT on every invoice you send, and file regular returns. If you only spot the crossing in March, the obligation still counts from 1 January, which means paying VAT out of your own pocket on two months of invoices where you never charged it.
Once registered, you choose how to settle. In short: high input costs point to the effective method, low-cost service work points to the net tax rate (Saldosteuersatz), and a stable small company that wants one filing a year points to the annual reporting option, new since 2025.
Here’s how the three VAT settlement methods compare:
Criterion | Effective method | Net tax rate (Saldosteuersatz) | Annual reporting (new 2025) |
|---|---|---|---|
Filing frequency | Quarterly | Semi-annually | Once a year (with instalments) |
Input VAT deductible? | Yes, on every purchase | No, covered by the flat rate | Depends on underlying method |
Best for | High input costs, investments, growth phase | Service businesses with low costs | Stable small businesses wanting one filing per year |
Eligibility cap | None | Turnover ≤ CHF 5,024,000 and VAT due ≤ CHF 108,000/year | Turnover ≤ CHF 5,005,000 + clean filing record |
Admin effort | Highest | Low | Lowest filing burden; watch cash flo |
New since 2025: one VAT return per year. Since 1 January 2025, your company can apply via the ESTV ePortal within 60 days of the start of the tax period – end of February for a calendar year – to file a single annual VAT return instead of quarterly ones, provided turnover stays under CHF 5,005,000 and your filing record is clean. You still pay instalments during the year based on the previous year’s VAT. Worth raising with your fiduciary; for a small business with steady figures, it’s the single biggest admin reduction the VAT system offers.
Three rates have applied since 1 January 2024 and remain in force in 2026: 8.1% as the standard rate, 2.6% on reduced-rate goods, and 3.8% on accommodation. Filing happens in the ESTV ePortal (paper went away), and both the return and the payment fall due 60 days after the period closes.
The method choice is worth ten minutes of arithmetic, so here is the same company under two different first years.
Year one, pure services. Your consulting company invoices CHF 150,000 plus 8.1% VAT (CHF 162,150 gross) and buys almost nothing. Under the net tax rate for consulting and IT services (6.2% per the ESTV list), you pay 6.2% × 162,150 ≈ CHF 10,050. Under the effective method you’d remit the full CHF 12,150 collected, minus perhaps CHF 1,000 of input VAT, so around CHF 11,150. The flat rate wins by roughly CHF 1,100, and you file twice instead of four times.
Year one with heavy investment. Same revenue, but you fit out a studio and buy equipment for CHF 80,000 plus CHF 6,480 of VAT, on top of roughly CHF 1,000 of other input VAT. Under the effective method you remit 12,150 minus 7,480, so about CHF 4,670. The flat rate ignores your purchases entirely and still costs CHF 10,050. Here the effective method wins by more than CHF 5,000, which pays for a lot of quarterly filings.
The pattern behind both examples: low input costs favor the flat rate, significant investment favors the effective method. And the choice binds you – the net tax rate method holds for at least one tax year, and from the effective method three years must pass before you may switch to the flat rate, so plan it around any major purchase you can already see coming.
How do you pay yourself a salary from your GmbH?
You pay yourself through proper payroll, like any employer, and four things must be in place before the first run: registering as an employer with your canton’s Ausgleichskasse (the compensation office, which also runs the family allowance fund, FAK); settling AHV/IV/EO and ALV (the state insurances for old age, disability, lost income and unemployment) monthly or quarterly; holding active accident cover (UVG); and, once yearly salary exceeds CHF 22,680 (the 2026 BVG entry threshold), joining an occupational pension fund (BVG).
Skip that last one and the national Substitute Pension Plan signs you up anyway: later, backwards in time, with interest added.
From then on, payroll gives your bookkeeping a fixed rhythm: each salary run books the gross salary, the employee’s deductions and the employer’s contributions, and you hand yourself a payslip. Two dates frame the year: the annual salary declaration (Lohnbescheinigung) goes to the compensation office by 30 January, and you issue yourself a salary certificate (Lohnausweis) for your private tax return.
Salary or dividends: which should you choose?
Usually both, and how you divide the total matters more than picking a side. The company deducts salary as an expense, and salary feeds your AHV and pension record. Dividends offer no deduction and need a formal distribution resolution, yet shareholders holding at least 10% enjoy reduced personal tax on them. Push the salary artificially low against high dividends and the compensation office will challenge it, with the power to requalify those dividends as AHV-liable pay. Where the right split sits depends on canton and circumstances; answering that is precisely what a fiduciary’s fee buys.
Dividends bring one federal formality of their own: the company holds back 35% of the payout as withholding tax (Verrechnungssteuer) and reports it to the ESTV within 30 days of the due date. You recover that 35% through your private tax return. (Only if your GmbH is held by another Swiss company with a stake of at least 20% can the notification procedure replace the cash payment; as an individual shareholder, you pay first and reclaim later.) What can’t be avoided is the 30-day clock: miss it and late interest runs.
The trap that creates the most year-end pain: paying private expenses from the company account. Every such payment lands on your shareholder current account (Kontokorrent) and must be cleaned up: repaid, offset against salary, or declared. A year of casual card swipes becomes hours of reconstruction at year-end, and unresolved balances risk being taxed as hidden profit distributions. Separate cards, separate lives.
What accounting tasks does a Swiss GmbH have monthly, quarterly and yearly?
Your company’s accounting runs on three loops: a monthly routine that keeps books current, a quarterly VAT-and-review cycle, and a yearly close with fixed legal deadlines. All deadlines below run relative to your fiscal year.
Monthly, the routine that keeps everything else cheap:
Task | Why (legal basis) | Deadline |
Issue compliant invoices (UID; VAT number and rate if registered) | VAT Act invoice requirements | As you deliver |
Chase open receivables | Cash flow, and nobody else will do it | Ongoing |
Capture every receipt and supplier bill | Document requirement, OR Art. 957a | The day it occurs |
Match bank transactions to documents and reconcile accounts | Orderly bookkeeping, OR Art. 957a | Monthly |
Run payroll and book social contributions (if salaried) | AHV Act; contribution settlement | Each salary run |
Quarterly (or semi-annually, depending on your VAT method):
Task | Why (legal basis) | Deadline |
Prepare, file and pay the VAT return | VAT Act (MWSTG) | Within 60 days of period end |
Review interim figures: revenue, costs, cash, open items | Management information, not just compliance | Quarterly |
Check provisional social-insurance and tax instalments against actual figures | Avoids January surprises and back-payments | Quarterly |
Yearly, the close:
Task | Why (legal basis) | Deadline |
Closing entries: accruals, depreciation, inventory if applicable | OR Art. 958 ff. | After year-end |
Prepare balance sheet, P&L and notes (Anhang) | OR Art. 958, 959c | Within 6 months of year-end |
Annual salary declaration (Lohnbescheinigung) to the Ausgleichskasse | AHV settlement | 30 January |
Annual VAT reconciliation (Umsatzabstimmung and Vorsteuerabstimmung) against the closed books | Art. 72 MWSTG | Corrections due in the return covering the 180th day after year-end (the Q2 return for a calendar year) |
Shareholders' meeting approving the financial statements | OR Art. 805 | Within 6 months of year-end |
File the corporate tax return | Cantonal tax law | Varies by canton; companies typically file mid-to-late year (e.g. 30 September in Zug), extensions routine |
Confirm your audit status still holds | OR Art. 727a (see next section) | Annually |
Two clocks run on the annual VAT reconciliation, and they are easy to confuse. The 180-day rule is yours: any discrepancy you find while closing the books must be corrected in the return covering the 180th day after year-end (Art. 72 MWSTG) – end of June for a calendar year, so the Q2 return. The 240-day mark belongs to the ESTV: if no correction has been filed by then (end of August for a calendar year), your returns are deemed complete and the tax period is finalised. The reconciliation itself is mandatory whether or not you find discrepancies; you don't file it routinely, but the ESTV can ask for it, and it's usually the first document requested in an audit.
How much bookkeeping does a GmbH's first year actually involve?
A one-person Swiss GmbH typically generates around 180 bookings in its first year, roughly 15 a month: some 14 client invoices, around 120 receipts and supplier bills, 12 payroll runs (each producing several entries – gross salary, deductions, employer contributions), and 2 semi-annual VAT returns under the net tax rate method.
Here's what that year can look like financially for a consulting company founded in January with CHF 20,000 of capital:
Item | CHF |
Revenue invoiced (14 client projects) | 132,000 |
Owner's gross salary (CHF 5,500 × 12) | 66,000 |
Employer's social contributions & insurances | ≈ 8,600 |
Software, office, travel, other costs | ≈ 12,400 |
Profit before tax | ≈ 45,000 |
Captured same-day, 15 bookings a month is a coffee-break habit. Deferred to February, the same volume is a lost weekend and a fiduciary bill.
Which accounting mistakes cost new GmbHs the most money?
Five mistakes do most of the damage in a first year: missing the moment you cross the VAT threshold, paying private expenses from the company account, skipping the pension affiliation, booking expenses without documents, and ignoring provisional tax and social-insurance invoices. Ranked by how expensive they get:
- Noticing the VAT threshold months too late. Cross CHF 100,000 without spotting it and the registration duty still starts on schedule, so you'll remit VAT on weeks or months of invoices where you never charged it. That money comes straight out of your margin.
- Paying private expenses with the company card. Each swipe lands on your shareholder current account. A year of them becomes hours of billed reconstruction, and unresolved balances risk taxation as hidden profit distributions.
- Skipping the pension affiliation. Pay yourself above the BVG threshold without joining a fund, and the national Substitute Pension Plan affiliates you compulsorily: retroactively, with interest.
- Booking expenses without documents. No receipt, no deduction. Every undocumented expense converts into taxable profit at your full rate. The cheapest habit in this guide is photographing receipts the day they appear.
- Treating provisional tax and social-insurance invoices as estimates to ignore. Reality catches up in year two as back-payments plus interest, exactly when your provisional invoices for the new year arrive too.
Not one of them takes expertise to avoid; a monthly routine that runs on schedule rules out all five.
What does accounting cost a small Swiss GmbH per year?
Between CHF 1,200 and CHF 5,000, depending on how much you hand over. At the bottom of that range, the daily bookkeeping stays with you and the fiduciary charges only for the year-end close and the tax return; at the top, roughly CHF 4,000 to 5,000, a professional runs the whole thing.
The total comes down to hours, because Swiss fiduciaries bill by the hour, commonly between CHF 90 and CHF 180+, with canton and seniority deciding where you land. A worked example at a mid-range CHF 120: full outsourcing for a small service GmbH means roughly 2 hours of bookkeeping a month, plus around 6 hours for the year-end close and statements, 3 for the tax return and 2 for VAT returns, so about 35 hours, or CHF 4,200 a year. Keep the daily books yourself and buy only the close, the tax return and the occasional question, and you're at roughly 10 hours, around CHF 1,200. Whichever route you take, add your software subscription and your own hours, which are a real cost even though no invoice arrives for them.
The ranges hide the actual cost driver, though. Fiduciaries bill time, and nothing determines the hours like the state of your records when they arrive. Disorganised records convert paid expert hours into sorting, matching and chasing: work that produces zero advice, zero tax insight, zero value beyond repairing what discipline would have prevented.
Compare two versions of the same year-end. Twelve months of matched transactions, and the close is a few focused hours of expert work. A folder of unsorted PDFs and a bank statement, and the same close takes several times longer at the same hourly rate, most of it spent asking you what a fourteen-month-old card payment was.
The conclusion follows from the math. The cheapest accounting setup is not "no accountant". It's an accountant who never has to search for anything. Purpose-built tools for Swiss solo founders and small GmbHs, like SoloDesk, exist precisely to keep records in that state year-round.
Can you do your GmbH's accounting yourself?
Legally, yes. Swiss law requires proper books, not a licensed bookkeeper, and nothing stops you from running your company's accounting yourself. Practically, the model that works for most new GmbHs is hybrid: you own the daily layer, a fiduciary owns the judgment calls.
Here's a realistic split of who should do what:
You can realistically own | Hand to your fiduciary |
Invoicing and payment tracking | Closing entries and annual financial statements |
Receipt and document capture, same-day | Corporate tax return |
Matching bank transactions to documents | VAT method choice and annual reconciliation |
Watching the CHF 100,000 VAT threshold | Salary/dividend structuring |
Full DIY has an honest failure mode: it tends to break at the first year-end close or the first VAT reconciliation, the two points where "roughly right" books meet exact legal requirements. Repairing broken books then costs more than clean ones ever would have, since reconstruction bills at the same hourly rate as advice.
Full outsourcing, finally, is the right call when you have no time for even the daily layer or your situation is complex from day one. That's a legitimate business decision, just an expensive substitute for a 15-minute weekly habit.
Which accounting software should a Swiss GmbH use?
For a small GmbH, the right accounting software handles Swiss specifics natively (QR-bill invoicing, the SME chart of accounts, Swiss VAT rates and a clean export) and makes same-day receipt capture effortless, since that habit is what keeps fiduciary hours low. SoloDesk is Swiss accounting software built for solo founders and small GmbHs that covers exactly this routine: you create quotes and QR-bill invoices, capture receipts and supplier bills the moment they arrive, match bank transactions to their documents, and see your live financial position (bank balance, revenue, open invoices, payables and expenses) on one dashboard.
If you're VAT registered, you also see your VAT balance, showing where you stand for the current period, and you can export the VAT return when it's due.
The result is that your books stay clean and complete all year, not just in January. When your accountant needs them, you simply invite them into SoloDesk: they see the finished, matched books directly, and their hours go into the close and advice instead of sorting.