Skip to main content

Freelancing in Switzerland: How Cantonal Taxes, AHV, and the CHF 100,000 VAT Line Actually Work

8 min readMike ThriftMike Thrift
Freelancing in Switzerland: How Cantonal Taxes, AHV, and the CHF 100,000 VAT Line Actually Work

Ask a freelancer in Zurich what tax rate they pay and they'll shrug. Ask the same question in Geneva, and you'll get a number nearly double what someone earning the exact same income pays forty minutes away in Zug. There is no "Swiss freelancer tax rate." There are 26 cantons, more than 2,000 municipalities, a federal layer on top of all of it, and a separate social-security system that doesn't care which canton you live in at all. If you're weighing whether to freelance in Switzerland — or you already are and you're confused about why your accountant keeps asking "which commune?" — this is the guide that untangles it.

Why "the freelancer tax rate" is the wrong question

Switzerland taxes income in three layers that stack on top of each other:

  • Federal income tax — the same nationwide, topping out at 11.5% for individuals.
  • Cantonal tax — set independently by each of the 26 cantons, and this is where the real spread lives.
  • Communal (municipal) tax — usually expressed as a multiplier on the cantonal tax, so two towns in the same canton can still land on noticeably different bills.

Add those three together and the effective, combined marginal rate on a comfortable freelance income ranges from roughly 22–23% in low-tax cantons like Zug to well over 40% in Geneva. For a sole proprietor earning CHF 100,000 in taxable income, the practical difference is something like CHF 15,000–18,000 in Zug versus roughly CHF 28,000 in Geneva — for identical income, identical work, identical client base. Where you register your residence is one of the single biggest levers a Swiss freelancer controls, and it's a decision most people make for lifestyle reasons without realizing the tax consequences that come attached.

That's the headline reason a single "freelancer tax rate" doesn't exist. But cantonal variation isn't even the part that trips people up first — that's usually step one: figuring out whether you're legally "self-employed" at all.

Step 1: Are you actually self-employed?

Switzerland doesn't let you simply declare yourself a freelancer. Your cantonal AHV/AVS compensation office (the body that administers the country's first-pillar social insurance) evaluates your situation against three criteria before granting self-employed status:

  1. Organizational independence — you set your own hours, choose your own methods and tools, and don't take day-to-day instructions the way an employee would.
  2. Multiple clients (or a credible path to them) — working for a single client for an extended stretch is the single most common reason an application gets flagged. The fund wants to see several principals, or documented efforts to diversify your client base, not one company routing payroll through an invoice.
  3. Economic risk — you invoice for your own account, cover your own business costs, and can lose money on a bad month. An arrangement where a client reimburses every expense and guarantees your income looks like disguised employment.

If the compensation office decides you don't meet the bar, the consequence isn't just paperwork — the client you're invoicing can be retroactively billed for employer-side social contributions, which is exactly why many Swiss companies are cautious about engaging contractors who work exclusively for them. If you're mostly working one contract right now, keep evidence: other clients you're pursuing, your own equipment and workspace, rate cards, and correspondence that shows you're running a business rather than filling a seat.

Step 2: Register and pay into AHV/AVS

Once you cross CHF 2,300 in annual self-employment income, you're required to register with your cantonal AHV/AVS compensation office. This is Switzerland's mandatory first-pillar insurance — retirement, disability, and loss-of-income coverage (AHV/IV/EO, or AVS/AI/APG in French) — and for the self-employed, the combined 2026 contribution rate is approximately 10.0% of net profit, with a minimum annual payment around CHF 530 even in a slow year.

A few things employees never have to think about become your job as a freelancer:

  • No employer half. Employees split AHV contributions with their employer; the self-employed pay the full rate themselves, which is precisely why the self-employed rate (~10%) sits below the combined employee-plus-employer rate (~10.6% split two ways) rather than above it — you're still writing the whole check yourself.
  • No unemployment insurance. ALV/AC simply isn't available to the self-employed, so there's no safety net if client work dries up — a real argument for building your own cash reserve rather than assuming a program will catch you.
  • Second-pillar pension (BVG/LPP) is optional, not mandatory, for sole proprietors. Many freelancers skip it and rely on Pillar 3a instead — a tax-advantaged private retirement account capped at roughly CHF 36,288 for 2026 (20% of net income) if you have no pension fund, which is one of the few real tax shields available to a Swiss freelancer.

Step 3: Income tax — where the cantonal math actually bites

Sole proprietors report business profit as personal income on their individual tax return — there's no separate corporate return to file at this stage, which is one genuine simplification. But that profit gets taxed at your full marginal rate, stacked federal + cantonal + communal, with no preferential rate for business income the way some countries offer.

This is where canton choice compounds. Using round 2026 figures for a single filer with CHF 100,000 in taxable profit:

CantonApprox. effective combined rateApprox. tax bill
Zug~15–18%~CHF 15,000–18,000
Geneva~27–29%~CHF 28,000

Top marginal rates diverge even more sharply — Zug tops out around 22.7%, Geneva around 43.3% — meaning the gap widens further as your income grows. None of this means you should uproot your life to chase a lower canton (client proximity, family, and cost of living all matter more in most cases), but it does mean the "where do I register as resident" decision deserves the same scrutiny as your rate card.

One more wrinkle: because there's no employer withholding your tax throughout the year, most cantons bill self-employed residents provisional tax installments based on an estimate of current-year income — often before you've actually earned or banked it. A strong first year can trigger a surprisingly large provisional bill the following spring, which is the single most common cash-flow shock new Swiss freelancers report.

Step 4: VAT — the CHF 100,000 line

Once your annual worldwide taxable turnover crosses CHF 100,000, VAT registration becomes mandatory (voluntary registration below that threshold is possible if it suits your client mix — mandatory reverse-charge invoicing to VAT-registered EU clients, for instance, sometimes makes early registration worthwhile). Current rates:

  • 8.1% standard rate
  • 2.6% reduced rate (certain goods)
  • 3.8% special rate for accommodation services

Filing is quarterly by default, though annual filing became available for eligible smaller businesses starting in 2025. Services exported outside Switzerland are typically zero-rated, which matters if a meaningful share of your client base sits abroad. The same CHF 100,000 mark also triggers mandatory Commercial Register entry — the two thresholds line up, so crossing one usually means dealing with both at once.

What you can actually deduct

Deductible business expenses look similar to most developed economies: office rent, equipment, software subscriptions, professional travel, communications, and continuing education tied to your work. A genuine home office deduction requires a space used specifically for work, not a laptop on the kitchen table. Larger equipment purchases depreciate over time at official rates — roughly 25% annually for general equipment, 40% for vehicles — rather than being expensed in full the year you buy them. And critically, your AHV/AVS contributions and Pillar 3a payments both reduce taxable income, which is part of why funding Pillar 3a to the annual cap is one of the more reliable moves available to a Swiss sole proprietor.

Sole proprietorship vs. GmbH/Sàrl: when incorporating pays off

Below roughly CHF 100,000 in profit, a sole proprietorship is generally simpler to run and roughly tax-comparable to incorporating. Above that level, forming a GmbH/Sàrl (Switzerland's limited-liability company) starts to look more attractive in low-tax cantons — you can pay yourself a salary plus dividends, and dividends carry a lighter combined tax-and-social-contribution load than the same amount taken as sole-proprietor profit. It's not a universal answer (incorporating adds bookkeeping and minimum-capital requirements of its own), but it's worth modeling once your income clears that range, especially if you're already based somewhere like Zug where the corporate effective rate can sit near 12%.

Keep the records straight, wherever you're registered

Three tax authorities, mandatory social contributions with no employer to share them, provisional bills based on estimates, and a VAT threshold that also triggers Commercial Register entry — a Swiss freelancer's books have more moving parts than most. Beancount.io gives you plain-text accounting you can audit line by line, version-control like code, and hand to an accountant (or an AI tool) without translating out of a black-box app — a good fit when your income, expenses, and provisional-tax estimates all need to reconcile against three different tax bills at once. Get started for free and see why developers and finance-savvy freelancers are switching to plain-text accounting.

Share this article