FX-Brokers.eu
Menu
Trusted by traders25 brokers tested892 pages indexedIndependent since 2024Updated daily

Tax Deep Dive · 2026

Forex Trading Tax in Switzerland 2026 — Complete Guide

How Switzerland taxes forex and CFD profits, the rates and brackets, what counts as taxable, loss-offset rules, and how to declare your trading income to Eidgenossische Steuerverwaltung (ESTV) / Cantonal tax offices.

Quick Answer

In Switzerland, forex and CFD profits are taxed under Privatvermogen (private wealth) — generally tax-free at a headline rate of 0% for private investors (subject to test). The tax is administered by Eidgenossische Steuerverwaltung (ESTV) / Cantonal tax offices and declared each year on the Cantonal Steuererklarung (varies by canton). Yes, in most cases — Switzerland is one of the most tax-friendly jurisdictions for private FX traders, provided the ESTV's five professional-trader criteria are not breached.

Forex Tax Treatment in Switzerland

Capital gains from private forex trading are generally tax-free in Switzerland for most individuals, as they are considered private asset management. However, if the tax authority classifies a trader as a professional trader (based on frequency, leverage, and volume), profits become taxable as self-employment income at progressive rates.

Capital gains from private trading are tax-free at federal level and in all cantons, provided the activity stays within 'private wealth management'. Wealth tax still applies on the year-end portfolio value.

Tax Rates Table — Switzerland CHF

Applicable rates as of April 2026.

Bracket / RuleRate
Private investor capital gains0% federal / 0% cantonal
Wealth tax on portfolio valueCantonal — 0.1% to ~1% per year
Professional trader incomeFederal + cantonal + communal progressive (~22%-45%)

What Counts as Taxable?

Most Switzerland residents need to declare the following types of trading income:

  • Realised forex/CFD capital gains. Profits from closing positions during the tax year.
  • Dividend-equivalent payments. Cash adjustments paid by your broker on long share-CFD positions when the underlying issues a dividend.
  • Carry / swap interest received. Positive overnight financing credited to long carry-trade positions is normally taxable as financial income.
  • Cashback, rebates and bonuses. Cash incentives paid by the broker may be reportable as miscellaneous or financial income.
  • Crypto CFD profits. Profits from cryptocurrency CFDs are taxed under the same rules as other CFDs (this is different from spot crypto, which usually has its own treatment).
  • Foreign exchange differences. Gains or losses from holding foreign-currency balances may need to be reported separately when converted back to your home currency.

Professional vs Retail Trader — Tax Implications

The ESTV applies a 5-test rule (holding period >6 months, trading volume <5x portfolio value, gains <50% of net income, no debt financing, no derivatives for risk management). Failing one or more tests can mean reclassification as a 'gewerbsmassiger Wertschriftenhandler' — gains then become self-employment income subject to AHV social contributions plus federal/cantonal tax.

Retail / private investor

Default treatment for almost all individuals. Profits taxed at the headline 0% for private investors (subject to test) rate under Privatvermogen (private wealth) — generally tax-free. Losses are restricted to the same category.

Professional / business trader

Triggered by frequency, volume, leverage, or income share. Profits are reclassified as ordinary business income at progressive rates plus social/contributions.

How to Declare Forex Income in Switzerland

  1. 1

    Download your annual statement from each broker (and convert all amounts to CHF using year-end FX rates if your account is in another currency).

  2. 2

    Calculate net realised profit or loss for the tax year — buy/sell pairs only (unrealised positions are usually excluded, except for mark-to-market regimes).

  3. 3

    Add carry/swap interest, dividend-equivalent payments, and any cashback or rebates.

  4. 4

    Open Cantonal Steuererklarung (varies by canton) on the Eidgenossische Steuerverwaltung (ESTV) / Cantonal tax offices portal.

  5. 5

    Enter the totals in the capital-gains / investment-income section and indicate the source country of each broker.

  6. 6

    Pay any balance owed by the deadline (31 March (most cantons), with extension on request) and keep the receipt and broker statements with your records.

Loss Offset Rules

Private investors cannot offset trading losses against income (because there are no taxable trading gains either). Professional traders treat losses as ordinary business losses.

Record Keeping Requirements

Year-end portfolio statements (Wertschriftenverzeichnis) are mandatory for the Steuererklarung — these support both the wealth tax and any income tax position.

  • Annual broker statements (PDF and machine-readable formats)
  • Trade-by-trade ledger with timestamps, instrument, and P&L
  • Year-end account valuation (mandatory for wealth-tax regimes)
  • Proof of any foreign tax already paid, to claim against home liability under double-tax treaties
  • FX-conversion rates used to translate amounts into CHF

Tax Reporting Deadlines

Annual Filing Deadline

31 March (most cantons), with extension on request

Withholding by brokers

No Swiss withholding on FX/CFD profits. Verrechnungssteuer (35%) only applies to Swiss-source dividends and interest.

Recommended Accountants & Software

Most cantons offer a free e-filing tool. Swiss banks like Swissquote provide a fully formatted Steuerauszug ready for the Wertschriftenverzeichnis.

We do not endorse any single product. For active traders we generally recommend a local advisor who has direct experience with CFD/derivative reporting and any cross-border passporting that applies to your broker.

Frequently Asked Questions

How are forex profits taxed in Switzerland?
In Switzerland, forex and CFD profits are taxed under Privatvermogen (private wealth) — generally tax-free at a headline rate of 0% for private investors (subject to test). The tax is administered by Eidgenossische Steuerverwaltung (ESTV) / Cantonal tax offices and declared on the Cantonal Steuererklarung (varies by canton) each year.
Do I have to declare forex losses in Switzerland?
Yes — losses must be declared to use them against gains. Private investors cannot offset trading losses against income (because there are no taxable trading gains either). Professional traders treat losses as ordinary business losses.
Does my broker withhold tax automatically in Switzerland?
No Swiss withholding on FX/CFD profits. Verrechnungssteuer (35%) only applies to Swiss-source dividends and interest.
Is forex trading tax-free anywhere in Switzerland?
Yes, in most cases — Switzerland is one of the most tax-friendly jurisdictions for private FX traders, provided the ESTV's five professional-trader criteria are not breached.
What is the filing deadline for forex tax in Switzerland?
For the Switzerland CHF tax year, the standard deadline is 31 March (most cantons), with extension on request. Active traders should plan for cash to be available before that date to settle any balance owed.
What records do I need to keep in Switzerland?
Year-end portfolio statements (Wertschriftenverzeichnis) are mandatory for the Steuererklarung — these support both the wealth tax and any income tax position.
Am I a professional trader for tax purposes in Switzerland?
Most retail traders remain in the standard Privatvermogen (private wealth) — generally tax-free regime. The ESTV applies a 5-test rule (holding period >6 months, trading volume <5x portfolio value, gains <50% of net income, no debt financing, no derivatives for risk management). Failing one or more tests can mean reclassification as a 'gewerbsmassiger Wertschriftenhandler' — gains then become self-employment income subject to AHV social contributions plus federal/cantonal tax.
Do EU passporting brokers (CySEC, BaFin) report to my Switzerland tax authority?
EU passporting brokers are subject to information-exchange under DAC6/CRS, so account holdings may be reported automatically. However, the day-to-day responsibility to declare gains, losses, and dividend-equivalents remains with the trader on the Cantonal Steuererklarung (varies by canton).

Best Brokers for Switzerland

All EU-regulated, with negative balance protection and segregated client funds.

Popular brokers used by Switzerland traders

Min Deposit

$1000

EUR/USD

1.3 pips

Max Leverage

30:1

FINMASwitzerlandFCAUKSFCHong Kong

Swissquote is a FINMA-regulated Swiss bank listed on the SIX Exchange, offering 3M+ instruments with banking-level fund protection up to CHF 100,000.

I
IG9.2

Min Deposit

None

EUR/USD

0.6 pips average

Max Leverage

30:1

BaFinGermanyFCAUKASICAustralia

IG is the world's oldest and most trusted retail broker, offering 17,000+ instruments, a BaFin-regulated EU entity, and an award-winning proprietary platform.

Min Deposit

None

EUR/USD

0.6 pips

Max Leverage

30:1

Danish FSADenmarkFCAUKASICAustralia

Saxo Bank is a fully licensed Danish bank offering 72,000+ instruments including real stocks, bonds, and futures via its award-winning SaxoTrader platform.

Disclaimer: This is general information, not professional tax advice. Tax law changes regularly and individual circumstances vary. Always confirm your obligations with a licensed Switzerland tax advisor or directly with Eidgenossische Steuerverwaltung (ESTV) / Cantonal tax offices before filing.

CFD Risk Warning

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

This website is for informational purposes only. The content does not constitute investment advice. Trading leveraged products carries a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results. EU retail leverage limits apply (ESMA): up to 30:1 on major FX pairs, 20:1 on minor FX, 20:1 on major indices, 10:1 on commodities, 5:1 on equities, 2:1 on crypto.