B-permit tax return Switzerland – withholding tax calculator

Withholding Tax in Switzerland

Tax Return with a Swiss B-Permit

What you need to know as a B permit holder in Switzerland — Gain clarity. Avoid surprises. Explained simply.

If you work in Switzerland and hold a B residence permit, your salary is taxed at source. Our calculator checks whether you must, can, or should not file a tax return.

March 31st
Tax Return Deadline

Remember, the deadline for submitting a supplementary tax return for private individuals is 31 March of the following year.

Learn about deadline extensions

Rooted in Trust.

Our principle is simple: everyone deserves financial clarity and real guidance with their Swiss taxes.

your tax partner & more

What is withholding tax – and who does it apply to?

If you work in Switzerland and hold a B residence permit, your salary is taxed at source – this is called withholding tax or tax at source.

Your employer deducts the tax directly from your salary and pays it to the cantonal tax authorities.

Withholding tax in Switzerland explained for B-permit holders
B-permit tax calculator Switzerland — check your withholding tax eligibility

B Permit Calculator

Only pay what you truly owe.

Tax savings tip:
If you live in a municipality with a lower tax rate than what you're paying via withholding tax, you may be able to get a refund by filing a return.

Your B-Permit Details

We'll send your personal eligibility report to this address. No spam — unsubscribe anytime.

Trust the Stars: Google Reviews

Vanessa Leite
Vanessa Leite
I am an expat living in Switzerland under B permit and was with doubts about having to file my taxes. I had a great experience talking to Marlon on a consultation call. I received advice and explanations about what situations would be an advantage to stop paying the withholding taxes and starting filing the taxes myself. I was full of uncertainty and now I feel with peace of mind.
Vincent Olivier
Vincent Olivier
5 stars – highly recommended. From the initial meeting to the final submission of my tax return, everything was completed within one week. The entire process was handled online and was incredibly smooth thanks to their app, which made document sharing and communication very easy. My contact person was professional, knowledgeable, responsive, and genuinely pleasant to work with. I felt confident throughout the whole process that my tax return was in good hands. On top of that, the final price was very fair for the quality and speed of service delivered. I’m extremely satisfied with their work and will definitely use their services again.
Right
Right
Super, freundliche und kompetente Beratung. Vielen lieben Dank für deine Hilfe und Mühe Marlon.
Nedi Kramer
Nedi Kramer
Sehr sympathisches Team und professionelle Unterstützung in allen Bereichen. Danke für die tolle Zusammenarbeit
Sarah Elia
Sarah Elia
Hervorragender Service und äußerst professionelle Beratung. Man merkt sofort, dass hier Qualität und Kundenzufriedenheit im Mittelpunkt stehen.
Giulio Bossi
Giulio Bossi
Sehr empfehlenswert! Ich bin absolut zufrieden mit dem Service von Trust FIN. Die Steuererklärung wurde schnell, professionell und zuverlässig erledigt. Das Team ist sehr kompetent, freundlich und nimmt sich Zeit, alle Fragen verständlich zu erklären. Besonders gut hat mir gefallen, dass alles transparent ablief und ich mich um nichts kümmern musste. Ich kann Trust FIN jedem empfehlen, der Wert auf eine stressfreie und genaue Steuererklärung legt. Vielen Dank für die tolle Arbeit – gerne wieder!
Bianca Güzelsahin-Martins
Bianca Güzelsahin-Martins
Kompetente Beratung, sehr zuverlässig und immer freundlich! Absolut empfehlenswert.
Ingrid Rauschenberg
Ingrid Rauschenberg
Meine Steuerunterlagen sind bei FIN in besten Händen.
add your review

Questions about B-Permit taxes?
We're here with the answers you need.

Here's what B-permit holders in Switzerland often want to know about withholding tax and filing.

When must you file a tax return with a B-Permit?

As a B-permit holder in Switzerland, you are required to file a Swiss tax return in any of the following cases: (1) your gross annual income exceeds CHF 120,000; (2) your global assets such as real estate, stocks or savings exceed your canton’s threshold; (3) you receive un-taxed income like dividends, rental income or freelance work; or (4) you are married to a person with a C-permit or Swiss passport. In all other cases, withholding tax at source covers your obligation — but voluntary filing may still save you money.

What is withholding tax (Quellensteuer) and who does it apply to?

If you hold a B residence permit, your employer deducts tax directly from your salary and pays it to the cantonal tax authorities. This is called withholding tax or tax at source (Quellensteuer). It is the default tax regime for most expats in Switzerland and covers federal, cantonal and municipal income tax in a single deduction.

Am I exempt from filing a Swiss tax return with a B-Permit if I earn under CHF 120k?

Not necessarily. While the CHF 120,000 threshold is a common guideline, you must still file a tax return if you have additional income (like dividends or rental income) or global assets (real estate, savings, investments) exceeding the limits of your canton of residence. The 120k limit is a myth: mandatory tax filing for B-permit holders often applies well below it.

What are the risks of not filing a Swiss tax return when required?

Failing to file when mandatory can lead to fines, interest on back-taxes and estimated assessments by the tax authorities. It can also negatively impact your residence permit status (C-permit) and future naturalization applications, since Swiss authorities review your tax compliance history.

Can I file voluntarily to save money on my withholding tax?

Yes, through the Subsequent Ordinary Assessment (NOV / Nachträgliche ordentliche Veranlagung). This allows you to claim deductions such as pillar 3a contributions, pension fund buy-ins, professional expenses, child care costs, education and debt interest — none of which are included in the standard withholding tax.

Once I file voluntarily, am I locked in for the future?

Yes. Once you opt for ordinary taxation via the NOV procedure, you are required to file a Swiss tax return in all subsequent years as well — even if your situation changes. Consider consulting a tax advisor before making this decision.

What is the deadline for filing a B-permit tax return?

The deadline for submitting a supplementary or voluntary tax return is March 31 of the following year. Extensions are available on request in most cantons. For withholding tax corrections (Tarifkorrektur), the deadline is also March 31 — missing it means losing the right to reclaim.

We support every aspect of your financial needs.

From tax returns and investments to retirement planning — we support you at every step. Transparent and always tailored to your situation as an expat in Switzerland.

Count on FIN for solutions that are made just for you. We help you reach your financial goals — always matched to your unique needs.

B-Permit Tax Return

learn more

Navigate withholding tax with confidence. We check your eligibility, file your return, and make sure you claim every deduction.

Whether you're filing for the first time or switching from withholding tax to ordinary taxation — FIN handles the entire process. We ensure compliance and maximize your refund potential.

Tax Strategy

learn more

Navigate the complexities of taxes with ease, ensuring you're optimized for savings and compliance every step of the way.

Whether you're an expat, self-employed or planning a relocation — FIN develops a tax strategy that fits your situation. We don't just file your return, we plan ahead so you save more and stay fully compliant.

Swiss Pension Scheme

learn more

Have you ever wondered how the Swiss pension scheme really works, or how you can make the most of your retirement planning?

The Swiss pension system is built on three strong pillars. FIN helps you truly understand and use each of them — so your future remains in your hands, whatever life brings.

Investment Strategy

learn more

Building wealth isn't about luck — it's about having a clear strategy that fits your goals and your life.

Smart investing means putting you — not a bank's interests — at the center of every decision. FIN develops investment strategies that fit your life, your goals, and your values.

Pension Planning

learn more

Planning for your retirement in Switzerland — it's about clarity, independence, and making confident decisions for your future.

Retirement comes with crucial decisions: lump-sum or annuity? Early retirement? FIN helps you plan this step with foresight and tax efficiency.

Truly Independent Financial Advice

Find your North
Star

We believe true financial advisory – it’s about understanding where you want to go.

Meet FIN in an initial consultation — and let us get to know you. Together, we’ll find your North Star from where you stand in life.

Transparent, tailored to your needs, and always by your side.

Own your finances, just three steps away

Fix Packages & Online Consultation

Step one

Fix Packages & Online Consultation

Tell us about your situation. In our initial, no-obligation consultation, we take the time to understand your unique needs. Full transparency with our clear, fixed rates.

How it works

Document Submission

Step two

Document Submission

Your personalized checklist is automatically created by Trust FIN Tax Portal based on your information. Access and manage your documents securely in the Swiss cloud.

How it works

Full Review & Optimization

Step three

Full Review & Optimization

We don't just fill out the form. We look for ways to optimize — for this year and the next. Because good tax advisory goes beyond paperwork.

How it works

Financial advisory that moves with you.

Get your Quote
Loading…