[codicts-css-switcher id=”346″]

Global Law Experts Logo
tax return switzerland b permit

Our Expert in Switzerland

Tax Return Switzerland, B Permit Holders (2026): Who Must File, How to File Online & Claim Refunds

By Global Law Experts
– posted 1 hour ago

If you hold a B permit in Switzerland, working out whether you need to file a tax return in 2026, and what you stand to gain by doing so, has become both more important and more complex. The Federal Act on Individual Taxation, voted on 8 March 2026, introduces structural changes to how individuals are assessed, while updated Pillar 3a retroactive payment rules and remote-work withholding clarifications add further layers for B-permit filers to navigate.

At its simplest, the core question is this: if your gross employment income exceeds CHF 120,000 you must file an ordinary assessment; if it falls below that threshold you are taxed at source (Quellensteuer) by default but may voluntarily request ordinary assessment, and the deadline to do so is 31 March of the following year. This guide walks through every step, from establishing your filing obligation to claiming refunds through the ESTV and cantonal portals, with worked examples and a practical checklist you can use immediately.

TL;DR, Do I need to file a tax return Switzerland B permit?

  • Gross income > CHF 120,000: Yes, ordinary assessment is mandatory.
  • Gross income ≤ CHF 120,000, salary only, no other income: No obligation, but you may benefit from voluntary ordinary assessment (Pillar 3a, commuting, childcare deductions).
  • Deadline to request voluntary ordinary assessment: 31 March of the year following the tax year.
  • Action now: Use the comparison table and worked examples below to decide, then follow the step-by-step filing guide.

Who Must File a Tax Return Switzerland B Permit: Legal Thresholds and Common Triggers

Swiss federal law subjects most B-permit holders to taxation at source, the employer deducts withholding tax (Quellensteuer) directly from salary each month. However, several situations trigger a mandatory obligation to complete a full ordinary assessment (ordentliche Veranlagung), which requires submitting a formal tax return.

The most widely applicable trigger is the CHF 120,000 gross-income threshold. If your annual gross employment income from all Swiss sources exceeds CHF 120,000, your cantonal tax authority will automatically require you to file an ordinary assessment. This threshold applies at the individual level, not per household.

Beyond the income threshold, other mandatory triggers include:

  • Significant worldwide assets, movable or immovable property (inside or outside Switzerland) that exceeds cantonal disclosure thresholds.
  • Additional income not subject to withholding, rental income from Swiss or foreign property, freelance earnings, dividends, interest, or capital gains on real estate.
  • Income from more than one canton, for example, employment in Zurich while residing in Zug.
  • Spousal circumstances, if your spouse is a Swiss citizen or holds a C permit and is already subject to ordinary assessment, you may also be drawn into that assessment.

Exceptions and Canton Variations

Cantons retain discretion over procedural details. In the Canton of Zurich, for instance, the cantonal tax office (Kantonales Steueramt) sends a tax return form automatically to all individuals above the CHF 120,000 threshold and to those it identifies as having supplementary income. If you believe you have been incorrectly included, or excluded, you should contact your cantonal tax office directly. Some cantons apply the threshold slightly differently for cross-border commuters (Grenzgänger), so frontier workers should verify their status with the relevant canton.

Situation Filing Required? Action Recommended
Gross employment income > CHF 120,000 Yes, ordinary assessment mandatory File ordinary assessment; include Pillar 3a and all eligible deductions
Income ≤ CHF 120,000, only salaried, no other income No (Quellensteuer by default) Consider voluntary ordinary assessment if material deductions exist
Withholding tax paid but large deductions available (3a, children, commuting) No mandatory filing, but you may request ordinary assessment Apply by 31 March for the retrospective year
Additional income (rental, dividends, foreign income) Yes, filing required File ordinary assessment and declare all worldwide income

Quellensteuer (Withholding Tax) Explained, What B Permit Tax Return Payers Already Have

Quellensteuer is Switzerland’s mechanism for taxing individuals at source. Your employer calculates the tax due each month using cantonal tariff tables, deducts it from your gross salary, and remits it to the cantonal tax authority. The rate depends on your canton of residence, marital status, number of children, and church membership. It covers federal, cantonal, and communal income tax in a single deduction.

For many B-permit holders earning below CHF 120,000, Quellensteuer is the only tax interaction they have. No separate tax return is filed, no assessment notice is issued, and no refund claim is typically made. The withholding is considered final, the canton treats the tax liability as settled.

The limitation, however, is significant: Quellensteuer tariffs build in only standardised, flat-rate deductions. They do not account for individual circumstances such as Pillar 3a contributions, actual commuting costs above the standard allowance, childcare expenses, mortgage interest, or charitable donations. If your real deductions exceed the flat amounts baked into the tariff, you are likely overpaying tax, potentially by thousands of francs per year.

When Quellensteuer Is Final vs When You Can Request Ordinary Assessment

The withholding tax remains final only if you do not request an ordinary assessment and no mandatory filing trigger applies. The moment you submit a request for ordinary assessment, or cross the CHF 120,000 threshold, you move out of the source-tax regime and into the standard declaration system. This is a critical distinction for anyone weighing whether to file a B permit tax return voluntarily.

One important caveat: in most cantons, once you request ordinary assessment for a given tax year, you must continue under ordinary assessment for every subsequent year you remain on a B permit. The decision is effectively irrevocable until your permit status changes (for example, to a C permit). This means the calculus is not just about one year’s deductions, it is about whether ordinary assessment benefits you structurally over time.

Ordinary Assessment: Why, When and Consequences for Your Tax Return Switzerland B Permit

Voluntary ordinary assessment (sometimes called a subsequent ordinary assessment, or nachträgliche ordentliche Veranlagung) is the mechanism by which B-permit holders below the CHF 120,000 threshold opt into the full Swiss tax declaration system. The primary motivation is straightforward: claiming deductions that are unavailable under Quellensteuer.

The most common deductions that make ordinary assessment worthwhile include:

  • Pillar 3a contributions, up to CHF 7,056 per year (2026 figure for employed persons with a Pillar 2 plan), deductible in full.
  • Actual commuting costs, public transport season tickets or, where justified, car usage beyond the standard Quellensteuer allowance.
  • Childcare costs, external childcare up to cantonal limits.
  • Further training and professional expenses, course fees, professional literature, tools.
  • Mortgage interest and maintenance costs, for Swiss property owners.

The deadline to request ordinary assessment is 31 March of the year following the tax year. For tax year 2025, the request must reach your cantonal tax office by 31 March 2026. Missing this deadline forecloses the option for that year, there is generally no extension.

How to Decide, Using Cantonal Calculators

Before committing, run the numbers. Most cantons publish free online tax calculators. The Canton of Zurich, for example, offers a Steuerrechner on its website that allows you to input income, deductions, and family status to produce an estimated tax liability under ordinary assessment. Compare this figure against your total Quellensteuer withheld (shown on your monthly payslips or annual salary certificate, the Lohnausweis).

Worked example: A single B-permit holder in Zurich earns CHF 95,000 gross. Under Quellensteuer, approximately CHF 13,300 is withheld (tariff A, no church tax). If this person contributes CHF 7,056 to Pillar 3a, has CHF 2,400 in actual commuting costs above the flat-rate allowance, and CHF 1,500 in professional expenses, the ordinary assessment could reduce the tax bill by an estimated CHF 2,500–3,200 compared to the withholding already deducted. The refund would be paid out after the assessment is finalised.

How to File Your Tax Return Switzerland Online: ESTV and Cantonal Portals Step by Step

Switzerland’s tax administration is federated, you file with your canton of residence, not with the federal government directly. The Swiss Federal Tax Administration (ESTV) coordinates federal tax and handles specific claims (such as anticipatory tax refunds), but your primary interaction for the tax return itself is with the cantonal tax authority. Nearly all 26 cantons now offer full electronic filing through dedicated portals or approved third-party software.

Step-by-Step Filing Process

  1. Gather your documents. Before you log in to any portal, assemble the following:
    • Lohnausweis (annual salary certificate from your employer)
    • Pillar 3a contribution certificate(s)
    • Bank and securities statements (interest, dividends, account balances as at 31 December)
    • Health insurance premium statements
    • Receipts for deductible expenses (commuting, childcare, further training)
    • Mortgage statements (if applicable)
    • Previous year’s assessment notice (if you filed before)
  2. Access your canton’s e-filing portal. Search for your canton’s official tax software, for example, Zurich uses ZHprivateTax, Bern uses BE-Login with TaxMe, and Vaud uses VaudTax. Each canton provides download or browser-based versions. Register or log in using your cantonal credentials, Swiss eID, or the access code printed on the tax return invitation letter your canton mails to you.
  3. Complete the declaration fields. The software walks you through sections: personal data, employment income (transfer data from your Lohnausweis), deductions (Pillar 3a, commuting, insurance, professional costs), worldwide assets (bank accounts, securities, property), and any additional income. Most portals support pre-filled data imports, for instance, electronically transferring your Lohnausweis data if your employer participates.
  4. Validate, sign and submit. Run the portal’s built-in validation check. Common errors include missing bank account balances, unsigned spousal declarations (for married filers), and forgotten foreign asset disclosures. Once validated, submit electronically. Most cantons accept electronic signatures directly through the portal; a few still require a printed signature page to be posted separately.

Canton Example: Filing in Zurich

In the Canton of Zurich, the process begins when the Kantonales Steueramt posts you an invitation letter with a personal access code, usually in January or February. Download the ZHprivateTax software from the canton’s website, install it, and enter your access code. The software opens a structured form mirroring the federal/cantonal declaration. After completing all sections, you export the file and upload it through the canton’s online submission portal. Zurich also allows submissions via the federal-certified eTax platform. The cantonal tax return deadline in Zurich is generally 31 March, with extensions available upon written request.

What to Do If the Canton Sends a Simplified Correction Form

Some cantons, particularly for B-permit holders just above the CHF 120,000 threshold or those newly entering ordinary assessment, may send a simplified correction form (Tarifkorrektur) rather than a full tax return. This form allows you to claim specific deductions (such as Pillar 3a) without completing the entire ordinary assessment. Follow the instructions on the form carefully: it is typically shorter but still requires supporting documents. If the simplified form does not capture all your deductions, you can request a full ordinary assessment instead.

Quick checklist, filing your tax return online:

  • Confirm your canton’s portal name and access method (letter code, Swiss eID, or registration)
  • Assemble all certificates and receipts before starting the software
  • Use the portal’s import function for Lohnausweis data where available
  • Declare worldwide assets, omission is a common audit trigger
  • Run the validation tool and fix all flagged errors before submission
  • Save or print confirmation of electronic submission for your records

Claiming Refunds: How to Claim Tax Refund Switzerland, Processes, Forms and Timelines

There are two distinct refund pathways relevant to B-permit holders, and confusing them is a frequent source of frustration.

Track A, Anticipatory Tax Refund (Verrechnungssteuer) via ESTV

Switzerland’s anticipatory tax (Verrechnungssteuer) is a 35% federal withholding tax levied on investment income, primarily Swiss-source dividends and bank interest. It is deducted at the point of payment. If you are resident in Switzerland, you are entitled to a full refund of this anticipatory tax, provided you declare the underlying income correctly in your tax return.

For B-permit holders under ordinary assessment, the refund is integrated into the assessment process: the 35% credit is applied against your final tax liability. For those remaining under Quellensteuer, claiming the anticipatory tax refund requires a separate application to the ESTV using Form S-167 (for individuals) or through the ESTV’s online portal. The ESTV’s published guidance on claiming refunds of Swiss anticipatory tax outlines the required forms and submission addresses.

Typical processing time for anticipatory tax refund claims submitted to the ESTV is approximately four to twelve weeks from receipt of a complete application.

Track B, Refund Following Ordinary Assessment

If you file an ordinary assessment and your total tax liability (as calculated by the canton) is lower than the Quellensteuer already withheld by your employer, the difference is refunded to you. This is the most common refund pathway for B-permit holders who switch to ordinary assessment to claim deductions such as Pillar 3a or actual commuting costs.

The timeline here is longer. After you submit your tax return, the cantonal tax office reviews it, may request additional documentation, and eventually issues a definitive assessment notice (Veranlagungsverfügung). The refund, or additional tax demand, follows this notice. Depending on the canton and complexity, expect the full cycle to take three to nine months from filing to refund receipt. Some cantons (notably Zurich and Geneva) are faster for straightforward cases; others can be slower.

Documentation to keep ready for refund claims:

  • All Lohnausweise showing Quellensteuer deducted
  • Pillar 3a certificates
  • Bank statements showing anticipatory tax deducted
  • Receipts for all claimed deductions
  • Copy of submitted tax return and submission confirmation

2026 Changes: Federal Act on Individual Taxation and Pillar 3a Retroactive Payments

The Federal Act on Individual Taxation, voted on 8 March 2026, represents the most significant structural reform to Swiss personal taxation in recent years. While many of its provisions will take effect on a phased basis, with implementing ordinances still being drafted, several elements are already shaping how B-permit holders should approach their 2026 filing obligations.

Industry observers expect three areas of the 2026 changes to have the most immediate practical effect for B-permit filers:

  • Individual taxation framework. The Act moves toward assessing married couples as individuals rather than jointly. The likely practical effect will be that married B-permit holders may see changes to applicable tariff tables and thresholds. Early indications suggest the CHF 120,000 threshold for mandatory ordinary assessment will be recalibrated for the individual-assessment model, though the exact implementation timeline and transitional provisions await further federal guidance.
  • Pillar 3a retroactive payments. New rules introduced for 2026 permit retroactive “catch-up” contributions to Pillar 3a for years in which a taxpayer was entitled to contribute but did not. For B-permit holders who arrived in Switzerland partway through a year or who were unaware of their 3a eligibility, this opens a potentially valuable deduction. To claim retroactive payments, an ordinary assessment is required, making the decision to opt in more financially attractive for a broader group of filers.
  • Remote-work and withholding clarifications. Updated guidance from the ESTV clarifies how Quellensteuer applies when B-permit holders work remotely from home in a different canton than their employer’s registered office, or work partially from abroad. The likely practical effect will be that more cross-cantonal and cross-border workers are drawn into mandatory ordinary assessment or need to file corrections to their withholding tariff.

Practical advice for 2026: If you are a B-permit holder who has not previously filed an ordinary assessment, review whether the Pillar 3a retroactive payment rules create a new deduction opportunity. Use your cantonal tax calculator to model the impact. If the benefit is material, submit your request for ordinary assessment before the 31 March deadline, and be aware that the decision commits you to ordinary assessment in subsequent years.

Worked Examples and Quick Calculators

Three scenarios illustrate the key filing decisions for a B permit tax return in 2026:

Example 1, Under CHF 120,000 with material deductions (voluntary ordinary assessment recommended). Maria holds a B permit and earns CHF 88,000 gross in Canton Bern. She contributes CHF 7,056 to Pillar 3a and spends CHF 3,100 on a public-transport annual pass (above the flat-rate Quellensteuer allowance). Her Quellensteuer deduction totals approximately CHF 10,900 for the year. Running the Canton Bern tax calculator with her actual deductions produces a tax liability of roughly CHF 8,400. By requesting ordinary assessment, Maria could recover an estimated CHF 2,500 refund.

Example 2, Above CHF 120,000 (mandatory ordinary assessment). Tomasz holds a B permit and earns CHF 145,000 in Canton Zurich. Ordinary assessment is mandatory. He must file a complete tax return including all worldwide assets and income. His Pillar 3a contribution of CHF 7,056, CHF 4,200 in childcare expenses, and CHF 1,800 in professional development costs are all deductible. Without filing, these deductions are lost, the Quellensteuer tariff applies only standardised flat rates.

Example 3, Anticipatory tax refund via ESTV. Saki holds a B permit, earns CHF 75,000 (under Quellensteuer), and holds a Swiss bank account that earned CHF 800 in interest. The bank withheld 35% anticipatory tax (CHF 280). Saki submits Form S-167 to the ESTV, declaring the interest income and requesting a refund. Approximately six weeks later, the CHF 280 is credited to her bank account.

How to estimate your own benefit: Visit your canton’s official tax calculator website. Input your gross income, marital status, number of children, and itemise your deductions. Compare the result against the Quellensteuer total on your Lohnausweis. If the difference is more than a few hundred francs, voluntary ordinary assessment is worth considering.

What to Expect After Filing, Notices, Audits and Refund Timing

After submitting your tax return, the cantonal tax office begins its review. For straightforward cases, salaried income, standard deductions, no foreign assets, the process is largely automated and an assessment notice may arrive within two to four months. More complex situations (multiple income sources, foreign property, large deduction claims) can take six to nine months or longer.

The assessment notice (Veranlagungsverfügung) sets out the canton’s calculation of your tax liability for federal, cantonal, and communal taxes. If the assessed tax is lower than the Quellensteuer already withheld, the difference is refunded, typically by direct bank transfer within a few weeks of the notice. If the assessed tax is higher, you receive a bill for the shortfall.

If you disagree with the assessment, you have 30 days from receipt of the notice to file an objection (Einsprache) with the cantonal tax authority. This is a formal administrative procedure; for complex disputes, professional advice from a qualified Swiss tax lawyer is strongly recommended. You can find a Swiss tax lawyer through the Global Law Experts directory.

Conclusion

For B-permit holders in Switzerland, 2026 marks a pivotal year. The Federal Act on Individual Taxation, the expanded Pillar 3a retroactive payment rules, and updated withholding-tax guidance collectively mean that more filers than ever should actively evaluate whether voluntary ordinary assessment makes financial sense. The tax return Switzerland B permit decision comes down to a comparison: the Quellensteuer already withheld against the tax liability you would owe under ordinary assessment after claiming all legitimate deductions. For many, the difference runs into thousands of francs per year. Gather your documents, run the cantonal calculator, and, if the numbers support it, file before the 31 March deadline.

Where the stakes are high or the situation complex, professional guidance from a qualified Swiss tax practitioner can ensure compliance and optimise the outcome.

Last reviewed: 19 May 2026. This article is intended as general guidance and does not constitute legal or tax advice. Laws and administrative practices may change; consult a qualified Swiss tax lawyer for advice tailored to your circumstances.

Need Legal Advice?

This article was produced by Global Law Experts. For specialist advice on this topic, contact Kerem Altay at Bratschi, a member of the Global Law Experts network.

Sources

  1. Swiss Federal Tax Administration, Claim to Refund of Swiss Anticipatory Tax
  2. ch.ch, Tax at Source for Foreign Nationals in Switzerland
  3. Canton Zurich, Finances & Taxes
  4. Smart eTax, B-Permit Tax Return Practical Guide
  5. Trust FIN GmbH, B-Permit Withholding Tax and Deadlines
  6. Finpension, Pillar 3a & B-Permit FAQ
  7. Taxolution Advisory, Swiss Withholding Tax Guide

FAQs

Who with a B permit must file a Swiss tax return in 2026?
If your gross employment income exceeds CHF 120,000 per year, or you have significant additional income or worldwide assets, you must file an ordinary assessment. If your income is below CHF 120,000 and you have no supplementary income, you are taxed at source (Quellensteuer) by default but may voluntarily request ordinary assessment to claim deductions. The request deadline is 31 March of the following year.
Use your canton’s official e-filing portal. Each canton provides either downloadable software or a browser-based platform, examples include ZHprivateTax (Zurich), TaxMe (Bern), and VaudTax (Vaud). You will need the access code from your cantonal invitation letter or a Swiss eID. Follow the four-step process outlined in this guide: gather documents, access the portal, complete the declaration, and validate and submit electronically.
There are two routes. First, if you request ordinary assessment and your final tax liability is lower than the Quellensteuer already deducted, the canton refunds the difference after issuing your assessment notice. Second, for anticipatory tax on investment income (35% Verrechnungssteuer), you can file a separate refund claim with the ESTV using Form S-167 or the ESTV’s online portal.
To deduct Pillar 3a contributions, you generally need to be under ordinary assessment. Quellensteuer tariffs incorporate only flat-rate deductions and do not reflect individual Pillar 3a payments. The 2026 rules on Pillar 3a retroactive payments may expand the deduction opportunity for B-permit holders who have contribution gaps, making ordinary assessment more financially attractive.
The deadline is 31 March of the year following the tax year. For example, to request ordinary assessment for the 2025 tax year, you must submit your request to the cantonal tax office by 31 March 2026. This deadline is strictly enforced in most cantons and generally cannot be extended.
Timelines vary by canton and complexity. For anticipatory tax refund claims via the ESTV, expect four to twelve weeks. For refunds resulting from ordinary assessment, the typical cycle from filing to refund receipt is three to nine months. Straightforward cases in larger cantons like Zurich may be processed faster; cases with foreign assets or unusual deductions take longer.
Filing the return yourself using cantonal software is free, the tax portals and software are provided at no charge. If you engage a professional tax advisor to prepare your return, fees typically range from CHF 200 to CHF 1,200 depending on the complexity of your situation, the canton, and the advisor. For straightforward salaried cases with Pillar 3a and standard deductions, the lower end of that range is common.
By Awatif Al Khouri

posted 4 hours ago

Find the right Legal Expert for your business

The premier guide to leading legal professionals throughout the world

Specialism
Country
Practice Area
LAWYERS RECOGNIZED
0
EVALUATIONS OF LAWYERS BY THEIR PEERS
0 m+
PRACTICE AREAS
0
COUNTRIES AROUND THE WORLD
0
Join
who are already getting the benefits
0

Sign up for the latest legal briefings and news within Global Law Experts’ community, as well as a whole host of features, editorial and conference updates direct to your email inbox.

Naturally you can unsubscribe at any time.

Newsletter Sign Up
About Us

Global Law Experts is dedicated to providing exceptional legal services to clients around the world. With a vast network of highly skilled and experienced lawyers, we are committed to delivering innovative and tailored solutions to meet the diverse needs of our clients in various jurisdictions.

Global Law Experts App

Now Available on the App & Google Play Stores.

Social Posts
[wp_social_ninja id="50714" platform="instagram"]
[codicts-social-feeds platform="instagram" url="https://www.instagram.com/globallawexperts/" template="carousel" results_limit="10" header="false" column_count="1"]

See More:

Contact Us

Stay Informed

Join Mailing List
About Us

Global Law Experts is dedicated to providing exceptional legal services to clients around the world. With a vast network of highly skilled and experienced lawyers, we are committed to delivering innovative and tailored solutions to meet the diverse needs of our clients in various jurisdictions.

Social Posts
[wp_social_ninja id="50714" platform="instagram"]
[codicts-social-feeds platform="instagram" url="https://www.instagram.com/globallawexperts/" template="carousel" results_limit="10" header="false" column_count="1"]

See More:

Global Law Experts App

Now Available on the App & Google Play Stores.

Contact Us

Stay Informed

Join Mailing List

GLE

Lawyer Profile Page - Lead Capture
GLE-Logo-White
Lawyer Profile Page - Lead Capture

Tax Return Switzerland, B Permit Holders (2026): Who Must File, How to File Online & Claim Refunds

Send welcome message

Custom Message