Taxes for Escorts in Switzerland : AVS, Income Tax, Deductions & VAT Guide

how to understand taxe in switzerland for sex workers

AVS contributions, income tax, deductible expenses, and what actually happens when you file as a self-employed sex worker in Switzerland

Updated March 2026


Contents

  1. Why taxes matter (and why nobody explains them)
  2. Self-employed status: what it means for you
  3. AVS, AI & APG: your social insurance contributions
  4. Health insurance (LAMal)
  5. Income tax: federal, cantonal & municipal
  6. How to file your tax return
  7. What you can deduct
  8. Pillar 3a: the retirement move that cuts your taxes
  9. VAT: when it kicks in
  10. Special rules for 90-day workers
  11. Declaring vs. not declaring: the 10-year comparison
  12. Frequently asked questions
  13. Useful contacts & resources

01Why Taxes Matter (and Why Nobody Explains Them)

Sex work is legal in Switzerland. It is taxed like any other self-employed activity. And yet, clear guidance on how to actually handle tax declarations, social contributions, and deductions as an escort is almost impossible to find.

The result is predictable. Workers overpay because they do not know what they can deduct. Others underpay because they never registered with a compensation fund or filed a return. Some avoid the system entirely and end up with back taxes, interest charges, and problems renewing their work permits.

This guide is designed to fix that. It covers the full picture: social insurance (AVS/AI/APG), health insurance, income tax, deductible expenses, pillar 3a, and VAT. Every figure cited comes from official federal sources (BSV, ESTV, AHV-IV.ch) and is accurate as of early 2026. Where thresholds or rates may change, we say so explicitly.

This is not legal or tax advice. It is a factual walkthrough of how the Swiss system works for self-employed sex workers. For anything complex, consult a fiduciary or your cantonal tax office.

For the legal side of things (registration, permits, where you can work), our canton-by-canton guide to prostitution laws in Switzerland covers the regulatory framework.

02Self-Employed Status: What It Means for You

In Switzerland, sex workers are classified as self-employed (indépendant / selbständig erwerbend). This applies whether you work from your own apartment, through a salon, via an escort agency, or on the street. The key legal principle is Art. 195 of the Swiss Criminal Code, which prohibits anyone from dictating when and where a sex worker must operate. That makes an employment relationship legally impossible in most cases.

What self-employed status means in practice:

  • You are personally responsible for paying your own social insurance contributions (AVS/AI/APG)
  • You must file an annual tax return declaring your business income
  • You are responsible for arranging your own health insurance
  • You do not have access to unemployment insurance (ALV/AC). This is reserved for employees only
  • Occupational pension (2nd pillar / BVG) is optional for the self-employed, not mandatory
  • You can deduct business expenses from your taxable income

To be formally recognised as self-employed, you must register with a cantonal compensation fund (caisse de compensation / Ausgleichskasse). The fund will verify that you have started your activity. In cantons like Geneva, the AVS fund will also check that you are registered with the relevant police authority (e.g. the BTPI). You can apply online through independants-suisse.ch.

03AVS, AI & APG: Your Social Insurance Contributions

This is the part that confuses people the most. As a self-employed person, you pay contributions to three mandatory social insurance schemes, collectively known as the 1st pillar:

AVS/AI/APG contribution rates (from 1 January 2025)

Scheme Rate What it covers
AVS (AHV) 8.1% Old-age and survivors’ insurance. Funds your retirement pension.
AI (IV) 1.4% Disability insurance.
APG (EO) 0.5% Income compensation for maternity leave, paternity leave, and military service.
Total 10.0% Applied to your net annual income (business profit after deductions).

A few essential details:

The 10% rate applies to annual income of CHF 60,500 and above (BSV threshold, from 1.1.2025). Below that amount, a degressive sliding scale reduces the rate progressively, down to a minimum of around 5.4%. Your compensation fund calculates the exact amount based on official tables.

The minimum annual contribution is CHF 530, regardless of how little you earn. This applies to income at or below CHF 10,100 per year.

Exemption for short stays: if you work in Switzerland for fewer than three months per calendar year, you are exempt from AVS contributions. This is relevant for EU/EFTA nationals using the 90-day notification procedure.

How payments work: your compensation fund sends you quarterly bills based on estimated income. These are provisional. After your tax return is processed, the fund recalculates your actual contributions and either bills you for the difference or issues a refund. Late payments incur interest at 5% per year.

Administrative fee: your compensation fund also charges a small processing fee, capped at 5% of your contributions. On top of that, most cantons levy a family allowance contribution (FAK/CAF), which varies by canton.

Important: These rates and thresholds are set by the Federal Social Insurance Office (BSV) and are valid from 1 January 2025. The BSV confirmed that key amounts (maximum AVS pension, contribution thresholds, pillar 3a caps) remain unchanged for 2026. Always verify the current year’s figures at ahv-iv.ch or bsv.admin.ch.

04Health Insurance (LAMal)

Every person residing in Switzerland must take out basic health insurance (LAMal/KVG) with an approved insurer. This is not linked to your employment status. It is personal and mandatory.

You must enrol from the day you arrive in Switzerland. Even if your work permit takes weeks to come through, the premiums are owed from your arrival date. Budget around CHF 350 per month as a minimum, though premiums vary significantly by canton, insurer, and deductible level.

Key points:

  • You choose your own insurer freely. Providers must accept you regardless of age or health status for basic cover
  • Only basic cover is mandatory. Complementary insurance (dental, alternative medicine, private rooms) is optional
  • You pay premiums monthly. You also pay out-of-pocket costs up to your chosen annual deductible (franchise), which ranges from CHF 300 to CHF 2,500 per year
  • Holders of permit G (cross-border commuters) from non-neighbouring countries must also join a Swiss LAMal provider
  • Health insurance premiums are not deductible as business expenses. They are a personal expense. However, you can claim a capped deduction for insurance premiums on your personal tax return (the amount varies by canton)

05Income Tax: Federal, Cantonal & Municipal

Switzerland has three layers of income tax: federal, cantonal, and municipal. As a self-employed sex worker, your business profit (revenue minus deductible expenses) flows directly into your personal taxable income. There is no separate business tax for sole proprietors.

Federal tax: the rate is progressive, starting at 0% for low incomes and rising to a maximum of 11.5% for very high incomes. This is the same across the country.

Cantonal and municipal taxes: these vary enormously. Geneva has some of the highest top rates in Switzerland (combined cantonal+municipal top rate around 43%). Zurich and Bern sit in the middle range. Zug and Schwyz are at the low end. The cantonal tax is typically calculated as a multiple of a base tax amount, making it hard to state a single percentage. Use the official tax calculator at estv.admin.ch to estimate your personal situation.

Withholding tax (impôt à la source): if you hold a B or L permit and earn under CHF 120,000 per year, you may be subject to withholding tax instead of filing a regular return. Above CHF 120,000, or if you have other income or assets, you must file a standard tax return. The rules vary by canton.

The tax year in Switzerland runs from 1 January to 31 December. You file in the canton where your business is based (or where you reside if you work from home).

06How to File Your Tax Return

Once you declare your self-employed activity, your cantonal tax office will send you an annual tax return. For self-employed individuals, this includes a specific form or annex for business income.

In Geneva, business income is reported in Annex B of the tax return. In Zurich and most German-speaking cantons, it is a comparable income and expense statement (Erfolgsrechnung). The form asks for total revenue, itemised deductible expenses, and the resulting net profit.

Simplified accounting (Milchbüchlein / comptabilité simplifiée): if your annual turnover is below CHF 500,000, you can keep simplified records. This means a basic summary of income, expenses, assets, and liabilities. You do not need double-entry bookkeeping. Above CHF 500,000, full accounting in compliance with the Swiss Code of Obligations is required.

Filing deadline: typically 31 March of the following year, but extensions are available on request in most cantons. Since 2024, all cantons accept electronic filing through their online portals.

Provisional payments: cantons collect tax throughout the year based on estimated income. After your return is assessed, overpayments are refunded and underpayments must be settled by the due date. Interest applies on late payments (the federal default rate is 4% as of 1 January 2026).

Keep everything. Receipts, bank statements, invoices, contracts. Swiss tax law requires you to retain business records for at least 10 years.

07What You Can Deduct

This is where many sex workers leave money on the table. As a self-employed person, you can deduct any expense that is necessary and directly related to your professional activity. The general principle: if you would not have incurred the expense without the business, it qualifies.

Common deductible expenses for independent escorts

Expense category What counts
Workspace rent If you rent a separate workspace (studio, apartment used exclusively for work), the full rent is deductible. If you work from home, you can deduct the proportional share of rent and utilities based on the surface area used for business (e.g. 20m² office out of 80m² flat = 25%).
Professional supplies Condoms, lubricants, hygiene products, linens, towels, cleaning products used at your workspace.
Phone & internet A dedicated business phone line is fully deductible. If you use a personal phone for work, the business portion is deductible (typically 50% unless you can justify a higher share).
Advertising & platform fees Costs for online advertising, profile listings on platforms, website hosting, professional photography for your profile.
Transport Travel to and from your workspace, or to client locations (escort visits). Public transport costs or CHF 0.70 per kilometre if you use a private vehicle.
Professional clothing Clothing purchased exclusively for professional use (lingerie, costumes, specific outfits) is deductible. Everyday clothing is not.
Health screening Costs for STI screening, gynaecological check-ups, or other health tests directly related to your professional activity.
Insurance Professional liability insurance, if applicable. Private health insurance (LAMal) is not a business deduction but is claimed separately on your personal return.
AVS/AI/APG contributions Fully deductible from your taxable income.
Accounting & advisory fees Fees paid to a fiduciary, accountant, or tax advisor.

Documentation is everything. The Swiss tax system rewards careful record-keeping. Keep every receipt, annotate business meals, log kilometres if you drive, and save invoices from platforms and service providers. If the tax authorities audit your return, the burden of proof is on you.

08Pillar 3a: The Retirement Move That Cuts Your Taxes

Pillar 3a is a voluntary private retirement savings scheme, and for self-employed people, it is one of the most powerful tax deductions available. Every franc you contribute is deducted from your taxable income.

Maximum annual contribution (2025/2026):

Pillar 3a maximum deductions

Your situation Maximum deduction per year
Self-employed with a pension fund (BVG/2nd pillar) CHF 7,258
Self-employed without a pension fund 20% of net income, up to CHF 36,288

Since most escort workers do not have a pension fund (the 2nd pillar is optional for the self-employed), the higher cap applies. At a marginal tax rate of 30%, contributing the full CHF 36,288 saves you roughly CHF 10,800 in taxes per year.

New from 2026: you can now retroactively buy back missed pillar 3a contributions from 2025 onwards, provided you meet certain conditions (you must be gainfully employed in Switzerland with AHV-subject income, and you must not have drawn any retirement benefits yet). The ordinary annual amount must be paid in first before any buy-back.

Pillar 3a contributions for a given tax year must be paid before 31 December of that year to be deductible. Do not leave it to the last day. Some institutions have processing deadlines.

09VAT: When It Kicks In

Value added tax (TVA / MWST) only concerns you if your annual turnover exceeds CHF 100,000. Below that threshold, you are not required to register for VAT and do not need to charge it.

If you cross the CHF 100,000 line, you must register with the Federal Tax Administration (ESTV) via the ePortal. The standard VAT rate is 8.1% (as of 2024, valid through at least 2027). You charge VAT on your services and can recover VAT paid on business purchases (input tax).

For most independent escorts, the CHF 100,000 threshold will not be reached. But if it is, consider the net tax rate method (méthode des taux de la dette fiscale nette). This simplified approach lets you apply a single sector-specific rate to your turnover instead of tracking every input tax credit. It is available for businesses with VAT liability under CHF 103,000 per year.

10Special Rules for 90-Day Workers

EU/EFTA nationals who work in Switzerland under the 90-day notification procedure have a slightly different situation:

  • AVS: if you work fewer than 3 months per calendar year, you are exempt from AVS contributions
  • Health insurance: you are not required to join a Swiss LAMal provider for a stay under 3 months, though you should verify you have adequate coverage from your home country
  • Taxes: you are still subject to Swiss income tax on earnings generated in Switzerland. In most cantons, short-stay workers are taxed at source (withholding tax). Your employer or the canton’s tax office handles this
  • If you return regularly: 90-day stays are counted per calendar year (1 January to 31 December). If you come back each year, each period counts separately. But if your cumulative presence crosses the 3-month mark in a given year, the exemptions no longer apply

If you use the 90-day procedure but actually stay longer or return frequently, talk to your cantonal compensation fund to clarify your contribution obligations. The consequences of getting this wrong can include back-dated contributions with interest.

11Declaring vs. Not Declaring: The 10-Year Comparison

Many sex workers in Switzerland choose not to declare their income. The reasoning feels logical in the moment: why pay thousands in contributions and taxes when you could keep everything? But this decision has consequences that compound over time, and the long-term cost is almost always higher than the short-term savings.

Let us compare two women in the same situation. Both are EU nationals working as independent escorts in Switzerland, earning a net income of roughly CHF 80,000 per year over 10 years (ages 25 to 35). One declares everything. The other works off the books.

10 years of escort work: declared vs. undeclared

Anna (declares) Lena (does not declare)
AVS contributions paid ~CHF 8,000/year × 10 years = CHF 80,000 CHF 0
AVS pension earned 10 contribution years out of 44 required. Estimated pension at 65: ~CHF 570/month for life (13 payments/year = ~CHF 7,400/year). Paid every month until death. CHF 0. No contribution years = no Swiss pension. Zero.
Disability insurance (AI) Covered. If Anna becomes unable to work due to illness or injury, she receives a disability pension. Not covered. If Lena has an accident tomorrow, Switzerland owes her nothing.
Maternity compensation (APG) Covered. If Anna has a child, she receives maternity leave compensation (80% of income for 14 weeks). Not covered. No declaration = no maternity benefits.
Pillar 3a savings Contributing CHF 16,000/year (20% of net income) for 10 years = CHF 160,000 in retirement savings, growing tax-free until withdrawal. CHF 0. Without declared AHV-subject income, you cannot contribute to pillar 3a.
Tax savings from 3a deduction At ~30% marginal tax rate: ~CHF 4,800 saved per year × 10 = ~CHF 48,000 less in taxes over the period. CHF 0.
Business expense deductions Rent, phone, transport, advertising, supplies: realistically CHF 15,000 to 25,000/year deducted from taxable income. This reduces the effective tax bill significantly. Not applicable. No return filed = no deductions possible.
Legal risk None. Fully compliant. High. Tax evasion is an administrative offence with fines up to 3× the evaded tax. Tax fraud (falsified documents) is criminal: fines or up to 3 years imprisonment. AVS back-contributions can be claimed for 5 years with 5% annual interest.
Permit renewals Clean record. Tax compliance is verified during permit renewal. No issues. Risky. Cantonal migration offices can request proof of tax compliance and AVS registration when renewing B or L permits.

Let us add it up after 10 years:

Anna paid roughly CHF 80,000 in AVS contributions and her income tax (reduced by deductions and pillar 3a). In return, she built CHF 160,000 in retirement savings, saved around CHF 48,000 in taxes through the pillar 3a deduction alone, earned a lifetime monthly pension of approximately CHF 570, and was covered for disability and maternity throughout. Her total net cost of being compliant, once you factor in deductions and savings, is far lower than it looks on paper.

Lena kept everything. But she has no pension, no disability safety net, no maternity cover, no retirement savings, and she is exposed to back-tax claims with interest for every year she worked. If she ever gets caught, the penalties alone could exceed what she saved by not declaring.

The retirement math is stark. Anna’s estimated pension of CHF 570/month, paid 13 times a year from age 65 until death, adds up to more than CHF 148,000 over 20 years of retirement. And that is from just 10 years of contributions. For workers with longer careers in Switzerland, the maximum AVS pension reaches CHF 2,520/month (CHF 32,760/year with the 13th payment introduced in 2026). Lena gets none of this.

This comparison is simplified. Real situations involve varying income, breaks in activity, and returns to home countries. But the core point stands: declaring your income is not a donation to the Swiss state. It is an investment in your own future, and the return on that investment, over a lifetime, is significant.

For workers who spent time in Switzerland without declaring and now want to regularise, it is worth talking to your cantonal compensation fund. In some cases, missing contribution years can be partially addressed. The sooner you act, the more options you have.

12Frequently Asked Questions

Do I need to register as self-employed to work as an escort?

Yes. You must register with a cantonal compensation fund (Ausgleichskasse / caisse de compensation) to be formally recognised as self-employed. This is how you start paying AVS contributions. In cantons like Geneva, the fund verifies your police registration (BTPI) before granting self-employed status.

What is the total percentage I pay in social contributions?

The combined AVS/AI/APG rate is 10.0% of your net income (for income at or above CHF 60,500). Below that amount, a degressive scale applies and the rate can be as low as approximately 5.4%. On top of this, your compensation fund charges a processing fee (up to 5%) and a cantonal family allowance contribution. The total social insurance burden for a self-employed person typically falls between 10% and 12% of net income.

What if I earn very little?

The minimum annual AVS/AI/APG contribution is CHF 530, even if your income is very low (at or below CHF 10,100 per year). If you work fewer than 3 months per year, you may be fully exempt.

Can I deduct my rent as a business expense?

If you use a dedicated workspace exclusively for sex work, the rent is fully deductible. If you work from your own apartment, you can deduct the proportion of rent and utilities that corresponds to the area used for work. Keep a clear calculation (e.g. square metres of workspace divided by total flat area) and supporting documents.

Do I need to register for VAT?

Only if your annual turnover exceeds CHF 100,000. Below that, VAT registration is not required and you do not charge VAT on your services.

I work through an agency. Am I still self-employed?

In most cases, yes. Swiss law treats sex workers as self-employed regardless of whether they work independently or through an agency. However, if an agency sets your hours, location, and rates, the relationship may cross the line into employment, which raises issues under Art. 195 of the Criminal Code. The key test is whether you maintain control over how you work.

What happens if I do not file a tax return?

The cantonal tax office will issue a discretionary assessment (taxation d’office), estimating your income and taxing you on that estimate. This is almost always higher than what you would owe with proper accounting. You will also face late filing penalties and interest. Filing is always in your interest.

Can I contribute to pillar 3a even if I only work a few months per year?

Yes, as long as you have AHV-subject income during the year. Your maximum 3a deduction is based on your actual net income for that year (20% of net income, capped at CHF 36,288 without a pension fund).

13Useful Contacts & Resources

BSV (Federal Social Insurance Office)

Official contribution rates, thresholds, and leaflets for the self-employed.

bsv.admin.ch

AHV-IV Information Centre

Leaflets, calculators, and contact details for cantonal compensation offices.

ahv-iv.ch

ESTV (Federal Tax Administration)

Tax calculator, VAT registration portal, and federal tax information.

estv.admin.ch

Self-employed registration portal

Register online as self-employed with your cantonal AVS compensation fund.

independants-suisse.ch

Aspasie (Geneva)

Practical guidance on administrative obligations for sex workers, including tax and AVS.

guide.aspasie.ch

Cantonal compensation offices directory

Find the AVS office for your canton.

ahv-iv.ch/contacts