📅 Original post: August 2024 | Last updated: May 2026 Swiss tax rules verified against SFTA Circular No. 36 and the 2025 FTA rate list. Canton-level wealth tax rates current as of 2025. Rules can change — treat this as a starting map, not a filing instruction.
The headline travels well: Switzerland does not tax capital gains on crypto.
That part is accurate. A private investor in Switzerland who buys ETH, holds it, and sells it at a profit pays zero tax on that profit. The gain is simply not subject to income tax or a separate capital gains levy. In a world where most developed countries are building increasingly aggressive crypto tax regimes, this is a genuine structural advantage.
The part that gets less airtime in the promotional summaries: you will pay wealth tax on the full market value of your portfolio every year, staking rewards are taxed as ordinary income when you receive them, and the “private investor” classification that makes the capital gains exemption possible is not automatic — it requires you to meet five specific criteria, and Swiss cantonal authorities do scrutinize high-volume traders.
This field note is the long version. It covers how the full tax picture actually works for someone holding crypto in Switzerland, where the canton-level differences matter most, and what the year-end December 31st valuation moment means in practice.
Why Capital Gains on Crypto Are Actually Tax-Free Here
The exemption is not crypto-specific. It is a feature of how Switzerland has always treated private investment.
Under Swiss tax law, gains from the sale of private assets — stocks, bonds, real estate (with some cantonal exceptions), and crypto — are not taxed as income. This principle predates crypto by decades. The Swiss government extended it to digital assets via SFTA Circular No. 36, issued in 2022, which established the framework still in use today.
For a private investor, the logic is: you earned money, paid income tax on it, invested it as private capital, and the appreciation of that capital is not a new income event. The gain is yours, untaxed.
This is structurally different from how most jurisdictions treat crypto. The United States taxes crypto capital gains (short or long term depending on holding period). Germany taxes gains on crypto held under a year. The UK has a capital gains tax allowance, then levies gains above it. Australia treats most crypto sales as taxable events.
Switzerland’s private capital gains exemption is the real thing. The catch is the word “private” — and what it takes to qualify.
The Five Criteria That Keep You a Private Investor
The SFTA’s Circular No. 36 established five safe-haven criteria. Meeting all five gives you the strongest protection against reclassification as a professional trader. The criteria are:
1. Minimum six-month holding period. Each asset should be held for at least six months before sale. This is the most frequently cited rule, but it is not the only one. Selling within six months does not automatically make you a professional trader — it just means you lose one protective factor.
2. No debt financing. You must not borrow money to fund your crypto investments. Using leverage — whether through margin trading, crypto-backed loans used to buy more crypto, or external loans earmarked for crypto — disqualifies this criterion.
3. Transaction volume below five times opening balance. The total volume of your crypto trades in a given tax year should not exceed five times the value of your crypto portfolio at the start of that year. This is the criterion that catches systematic traders who turn over large volumes even without leverage.
4. Realized gains below 50% of taxable income. If your capital gains from crypto in a given year exceed half of your total taxable income from all sources, that signals professional-level activity to cantonal authorities.
5. Derivatives only for hedging. Using futures, options, or other derivatives is permissible if used to hedge existing positions. Using them as a primary trading strategy takes you outside the safe-haven rules.
If you are reclassified as a professional trader, your net capital gains become fully taxable as business income — subject to both income tax and AHV (social security contributions, currently 10% for self-employed individuals). This is the scenario the capital gains exemption was designed to avoid.
The Wealth Tax: What December 31st Actually Means
Here is the tax you will pay regardless of private investor status.
Switzerland levies a cantonal wealth tax (Vermögenssteuer) on net assets once per year. The taxable date is December 31st. Every crypto asset you hold at midnight on the last day of the year is included in your taxable wealth.
The SFTA publishes an official rate list (Kursliste) each year, typically in February or March following the close of the tax year. This list specifies the official CHF value of listed cryptocurrencies on December 31st — the values cantonal tax authorities are required to use.
For the 2024 tax year (filed in 2025): Bitcoin’s official SFTA reference value on December 31, 2024 was CHF 88,060. Ethereum’s was CHF 3,271. For cryptocurrencies not on the official list, most cantons accept documented market prices from platforms like coinmarketcap.com on that date.
For 2023 (for historical context): Bitcoin’s SFTA value was CHF 37,006. The practical implication: a holder who held through the end of 2023 and sold early 2024 would have declared wealth at the 2023 value, then sold at a significantly higher 2024 price — with zero capital gains tax on that difference.
Wealth tax rates by canton. The rate you pay on that December 31st value depends on where you live:
| Canton | Approximate wealth tax rate | Notes |
|---|---|---|
| Schwyz | ~0.20–0.25% | One of the lowest in Switzerland |
| Zug | ~0.21–0.30% | Progressive; lowest at lower wealth levels |
| Nidwalden | ~0.15–0.20% | Consistently among the lowest |
| Zurich | ~0.55–0.70% | Progressive; significantly higher than inner cantons |
| Geneva | ~0.65–0.85% | High cantonal rate plus municipal surcharge |
| Neuchâtel | ~0.85–1.00% | Among the highest in Switzerland |
Every canton also provides a tax-free allowance — the amount of net wealth below which no wealth tax is owed. Allowances typically range from CHF 50,000 to CHF 100,000 for single individuals, and from CHF 100,000 to CHF 200,000 for married couples. Amounts vary by canton.
The wealth tax applies to your net position: if you have crypto worth CHF 200,000 on December 31st and no debts, you declare CHF 200,000 in crypto assets (less any applicable allowance) and pay the cantonal rate on the net amount above the threshold.
Staking Rewards: Not Capital Gains, Taxed as Income
This is the area where the most confusion lives.
Staking rewards — rewards earned for validating transactions on a proof-of-stake blockchain, or for delegating assets to a staking pool — are not treated as capital gains in Switzerland. They are classified as taxable capital income (Kapitalertrag).
The practical difference: capital gains are exempt for private investors. Capital income is taxable as ordinary income for everyone, including private investors.
Staking rewards must be declared in the year they are received, at their CHF market value on the date of receipt. If you receive 0.5 ETH in staking rewards in March 2025 when ETH is trading at CHF 2,800, you declare CHF 1,400 as income for the 2025 tax year — regardless of whether you sell the ETH or hold it. Your marginal income tax rate applies to that amount.
If you subsequently sell those staked ETH at a profit, the capital gain on the appreciation above your cost basis (the CHF value when received) remains tax-free for private investors. The income event and the capital gains event are separate.
Liquidity mining rewards, lending interest, and yield farming returns are generally treated the same way — as income at time of receipt. Mining income (from proof-of-work networks) is also taxable income, though whether it constitutes self-employment income or capital income depends on the scale and systematic nature of the activity.
What this means for stakers in Zug specifically: The income tax rate in Zug is materially lower than in Zurich or Geneva. The effective combined rate (federal + cantonal + municipal) for a single individual earning CHF 100,000 in Zug is roughly 22–24%, compared to 30–35% in Zurich and upward of 40% in Geneva. For high-volume stakers, the canton of residence matters as much as the activity classification.
How the December 31st Valuation Creates Real Planning Decisions
The combination of wealth tax and no capital gains tax creates a tax structure that rewards different behavior than most people expect.
In a typical capital-gains-tax jurisdiction, the incentive is to delay selling — defer the taxable event as long as possible. In Switzerland, there is no benefit to holding a position to defer a non-existent capital gains tax. Instead, the incentive runs in a different direction: the wealth tax creates a cost of holding that capital gains freedom does not eliminate.
A simple illustration: assume you hold BTC worth CHF 1 million on December 31st and your cantonal wealth tax rate is 0.30%. You owe CHF 3,000 in wealth tax on that position — regardless of whether you intend to sell in January. If BTC then falls 40% by March and you sell, you still paid wealth tax on the December peak value.
Canton-Level Differences That Actually Matter for Crypto Holders
Switzerland’s tax federalism means that effective tax rates vary significantly by location. For crypto-specific decisions, three distinctions matter most:
Wealth tax rate. As the table above shows, the difference between living in Zug or Schwyz versus Geneva or Neuchâtel can translate to a factor of 3–4x in annual wealth tax on the same portfolio. For someone holding CHF 2 million in crypto, this difference can be CHF 10,000–20,000 per year.
Income tax rate. Since staking rewards are taxed as income, the canton’s income tax rate directly affects staking profitability. Zug and Schwyz have materially lower effective income tax rates than Zurich, Geneva, or Basel.
Cantonal tolerance for active holders. There is no published guidance on this, but practitioners with experience in multiple cantons consistently note that Zug’s tax office has historically been more familiar with — and tolerant of — active crypto holders than inland Swiss cantons. Zurich’s Steueramt is known to scrutinize high-transaction-volume filers more aggressively. This is anecdotal and cantonal personnel change, but it is part of why crypto infrastructure concentrates in Zug rather than Zurich.
No canton makes you immune. This is worth stating directly. No Swiss canton exempts you from the federal wealth tax component, and no location protects you if you clearly cross the professional trader threshold. The cantonal advantages are real but bounded.
Crypto Not on the SFTA List: How to Declare It
The SFTA rate list covers the major cryptocurrencies — Bitcoin, Ethereum, and some others. For tokens, DeFi positions, NFTs, and smaller assets, the approach is:
- Use the documented market price on December 31st from a reputable source (coinmarketcap.com is widely accepted by cantonal offices).
- Keep records of the source and the timestamp. Cantons do not always specify a format, but a screenshot with date, platform, and CHF conversion provides a clear audit trail.
- For illiquid or non-market assets (early-stage tokens with no exchange pricing, locked vesting positions, NFTs with no recent sales), the valuation is less clear. Cantonal practice varies. Getting a written ruling in advance is advisable for significant positions.
Wrapped tokens and DeFi positions: Generally valued at the market value of the underlying asset on December 31st. If you hold wBTC, you declare its CHF value at the BTC rate. If you hold a liquidity pool position on a DEX, you declare the CHF value of your proportional share of the pool’s assets. The layer of complexity here is real — and it is one reason Swiss crypto holders with active DeFi positions increasingly use software to track position values at specific dates.
The Two Tools Most Swiss Crypto Holders Use for Compliance
Tracking cost basis, year-end valuations, staking income (valued on receipt date), and the transaction volume criteria for private investor status across multiple wallets and exchanges is genuinely complex. The manual approach — building a spreadsheet covering every transaction with CHF values at each date — works but scales poorly.
Two platforms are widely used in Switzerland specifically because they support Swiss tax reporting requirements:
Koinly generates Swiss-compatible tax reports including the wealth tax declaration support and income breakdowns by category. It handles the SFTA rate list integration for major assets.
Blockpit offers similar functionality with explicit Swiss cantonal breakdown support and automated SFTA reference value matching for December 31st positions.
Neither is a substitute for a qualified Swiss tax advisor for complex situations (professional trader threshold, significant DeFi positions, multi-canton residency). Both are useful for building the transaction history that any advisor will need to work with.
Frequently Asked Questions
Does the six-month rule mean I definitely pay capital gains tax if I sell before six months?
No. Selling before six months does not automatically make you a professional trader — it means you lose one of the five safe-haven criteria. Swiss cantonal authorities look at the totality of your activity. A single short-term sale of a small position is unlikely to trigger reclassification. A pattern of high-volume, short-duration trades — especially combined with leverage or where gains exceed 50% of your income — creates much more risk. The six-month rule is a factor in a multi-factor analysis, not a bright-line trigger.
What happens to crypto held at a Swiss bank or custodian for wealth tax purposes?
The position is still fully included in your wealth tax declaration. The institution you use to hold crypto does not change the tax treatment — FINMA’s custody rules (covered in a related field note on Guidance 01/2026) govern how the institution must handle the assets, not whether the assets are taxable. If the institution segregates your crypto properly under the DLT Act framework, it remains your asset and appears in your wealth tax declaration at its December 31st value.
Is staking income taxed at federal or cantonal rates?
Both. Switzerland has a three-tier tax structure: federal income tax, cantonal income tax, and municipal income tax. Staking income is subject to all three layers. The federal rate is the same for all Swiss residents; the cantonal and municipal rates are where the significant variation exists (hence the Zug/Geneva difference).
Are airdrops taxed the same way as staking?
The SFTA has not issued specific guidance on airdrops separate from general income treatment. In practice, cantonal tax offices generally treat unsolicited airdrops that represent new tokens of economic value as income at the time of receipt (like staking rewards). Retroactive distribution airdrops to existing holders — where the criteria for receiving the airdrop was holding an existing position — may be treated differently. This remains an area of ongoing cantonal-level inconsistency.
What about crypto received as salary in Switzerland?
If your employer pays you partly in crypto, the CHF market value of that crypto on the date of receipt is treated as ordinary employment income and taxed the same as salary. The employer must handle AHV and withholding tax on that value. Subsequent appreciation on the crypto you received as salary is then treated under the standard capital gains exemption (for private investors), with your income-tax cost basis being the CHF value at receipt.
What This Means If You Are Holding Crypto Here
The Swiss crypto tax framework is, in practice, favorable — but not in the simple way the “zero capital gains tax” headline implies.
The real advantage is structural: Switzerland taxes crypto on a wealth model rather than a realization model. You pay a modest annual levy on what you hold, and the appreciation of that holding is permanently exempt from tax upon sale. In a long-term appreciation scenario — buying ETH at CHF 500 and eventually selling at CHF 5,000, or whatever the equivalent looks like a decade from now — the total tax drag is the accumulated wealth tax on the intervening years, not a percentage of the gain itself.
For stakers and active DeFi participants, the picture is more mixed. Staking income is taxed as income, which matters at scale and makes canton choice more consequential than it is for pure holders.
The December 31st date creates real planning decisions around portfolio rebalancing. Private investor status requires attention — not constant anxiety, but awareness of the five criteria and how your activity looks relative to them on a year-by-year basis.
Living in Zug rather than Zurich, and holding positions through December rather than selling at peak, and earning staking income at a lower cantonal rate: these are structural decisions with measurable tax consequences. The framework rewards people who understand them and penalizes nobody for not using leverage or for holding patiently.
That is, as frameworks go, not a bad deal.
Field notes are observations, not legal or tax advice. Swiss cantonal tax law changes and is interpreted with discretion at the cantonal level. For significant positions or complex situations, a qualified Swiss tax advisor or a written cantonal ruling (Steuerruling) is the appropriate next step.
Related: FINMA’s Crypto Guidance 01/2026 — What It Actually Means for Custody | What Crypto Valley Actually Looks Like in 2026
