GmbH accounting in Switzerland: obligations, deadlines and costs (2026 guide)

Quick answer: From day one, a Swiss GmbH keeps double-entry books and produces yearly statutory accounts (balance sheet, income statement and the notes), as Art. 957 ff. of the Code of Obligations (OR) prescribes; shareholders then have six months after the year closes to approve them. A GmbH (Gesellschaft mit beschränkter Haftung, called a Sàrl in French-speaking Switzerland and a Sagl in Ticino) is the Swiss form of limited liability company, founded with at least CHF 20,000 in share capital, and full commercial accounting attaches to it from the moment of its entry in the commercial register, whatever its size or turnover. Growth switches on two more duties: VAT filings after CHF 100,000 of turnover, and payroll plus social-insurance reporting once you pay yourself a salary.

Key Takeaways

  • Double-entry bookkeeping applies to a GmbH from the day it exists; size and turnover play no role. The simplified “Milchbüchlein” log is an option only for sole proprietors and partnerships under CHF 500,000, never for a company.
  • Once worldwide taxable turnover has passed CHF 100,000 inside a rolling 12-month window, registering for VAT (MWST) stops being a choice.
  • No booking exists without its document (invoice, receipt, contract or statement), and everything – books, booking documents, and any correspondence that substantiates a booking – stays archived and retrievable for a full decade.
  • Six months after the fiscal year closes, approved annual statements must exist; the shareholders’ meeting that approves them is a hard legal deadline.
  • No audit is needed where the company averages no more than 10 full-time positions over the year and all shareholders agree (opting out of the limited audit, Art. 727a OR).
GmbH accounting in Switzerland: obligations, deadlines and costs (2026 guide)

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.

  1. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Full access, free for the first month.

No credit card. No commitment.

Start for free

Frequently asked questions

Three things, in escalating order: the tax office may estimate your profit at its own discretion, rarely in your favor; as managing director you carry personal responsibility for orderly books; and if the company later goes bankrupt, missing books become a criminal matter. Catching up is always possible, and it always costs more than keeping up.
Yes on both counts. Bookkeeping may run in the currency your business actually works in, and in English or any official Swiss language (OR Art. 957a). Only the annual statements must additionally show Swiss-franc values (OR Art. 958d). International founders rarely need to translate their daily accounting.
No. Many founders take little or no salary at first to protect cash, and that's legal. Two caveats: with no salary you may still owe minimum AHV contributions personally as a "non-employed" person, and your pension record only grows once salary flows. Decide the level deliberately, not by default.
Right at the start, for a single setup conversation. Getting the chart of accounts, the VAT method and your salary level right in week one prevents the expensive category of mistakes, and it costs an hour or two of fees, not a yearly mandate. After that, a small company with clean daily records often needs professional help only around the year-end close and the tax return.
About 15 to 30 minutes a week for a one-person service company, provided you capture receipts, supplier bills and bank transactions as they come in. The volume behind that number is roughly 15 bookings a month: a few invoices, a dozen receipts, one payroll run, one bank reconciliation. Defer it all to year-end instead, and the same volume becomes days of reconstruction. The workload is small; the discipline is everything.

The bottom line

Accounting for a Swiss GmbH is demanding on paper and manageable in practice. The obligations are fixed and knowable: double-entry books from day one, annual statements approved within six months of year-end, VAT once turnover passes CHF 100,000, and payroll duties from your first salary. What separates a calm, cheap first year from an expensive one is not expertise but rhythm: capture every document the day it appears, reconcile monthly, and the year-end close becomes a formality instead of a reconstruction job. Set up that routine in your first 90 days, and every deadline in this guide arrives already half done.

Popular articles

Payment reminders in Switzerland: when to send, escalate or write off

In Switzerland you may start debt enforcement (Betreibung) against a non-paying client without sending any reminder (Art. 67 DEBA / SchKG). A reminder still matters: unless a calendar due date was agreed with the client beforehand, it is the reminder that puts the client in default (Verzug) and starts 5% default interest (Art. 102 and 104 CO / OR), and it is your dated proof if the debtor later objects

Swiss QR-bill vs QR payment slip: What do you actually need?

Swiss businesses should create the full QR-bill, one document covering the line items, invoice number, VAT details per Art. 26 VAT Act, and the payment part with the Swiss QR code, rather than a bare QR payment slip. The slip carries only the payment data: enough to get paid, but not an invoice for your client’s books or your own.

Start

Scan your first document.
SoloDesk takes it from there.

Full access, free for the first month. No credit card. No commitment.