Bitcoin Taxes in Switzerland for Private Holders
Switzerland does not tax your Bitcoin gains. Buy at CHF 20,000, sell at CHF 85,000, keep CHF 65,000. The federal government takes nothing on the appreciation. Germany taxes you if you sold inside a year. France taxes you. The UK taxes you. The US taxes you twice if you held short. Switzerland does not.
I have spent five years inside the Swiss crypto system, and I still meet holders who think this means Bitcoin is "tax-free in Switzerland" with no asterisk. It is not. The exemption hangs on one word: private. Lose that label and every gain you have ever booked turns into ordinary income at your marginal rate, which in some cantons crosses 40 percent. Most holders do not learn the distinction exists until a tax inspector teaches them.
This chapter walks the rules a Swiss resident actually has to know: what is exempt, what is income, what you must declare even if you never sold a sat, and where the grey areas sit.
Capital Gains Are Tax-Free for Private Investors
Article 16 paragraph 3 of the Federal Direct Tax Act (DBG) exempts capital gains on movable private assets from federal income tax. Bitcoin counts as movable private property, so it falls inside that exemption when you hold it as personal wealth. Sell at a profit and the federal government does not tax the gain. The cantonal Steuerharmonisierungsgesetz (StHG) mirrors the rule at cantonal level. Crypto-to-crypto activity gets the same treatment, which I cover below.
That position has held since Bitcoin first showed up on Swiss tax returns. The ESTV (Eidgenössische Steuerverwaltung, Switzerland's federal tax authority) applies the same private-investor framework to Bitcoin that Swiss tax law has applied to stocks for decades (ESTV: Besteuerung von Kryptowährungen). Buy low, sell high, keep the spread.
A concrete example using the ESTV's own numbers. The official year-end Bitcoin Steuerwert was CHF 85,926.49 on 31 December 2024 and CHF 69,571.99 on 31 December 2025 (ICTax / Kursliste). A private investor who bought 1 BTC for CHF 20,000 in 2020 and sold it at the 2024 year-end value booked CHF 65,926.49 of gain. Federal tax owed under Art. 16 Abs. 3 DBG: nothing. In Germany, that same gain would hit your marginal income tax rate unless you held over one year. In the US, you would pay short-term ordinary rates or long-term capital gains up to 20 percent, plus a 3.8 percent net-investment-income surtax. In Switzerland, you owe nothing on the appreciation.
This is the structural reason Bitcoin holders and crypto firms keep moving to Switzerland. But the load-bearing word in every sentence above is "private."
The Private Investor Test: Where Most Holders Go Wrong
The ESTV applies its securities-trading Kreisschreiben Nr. 36 of 27 July 2012 to crypto by analogy. KS Nr. 36 defines five Safe-Haven criteria. To stay a private investor and keep the exemption, you must satisfy all five at the same time. Break even one and your cantonal tax authority can reopen the question and reclassify you as a professional trader (gewerbsmässiger Wertschriftenhändler).
The five criteria for any given tax year:
1. You held each position for at least six months before selling. A pattern of sub-six-month round-trips kills the holding-period test.
2. Your annual transaction volume is at most five times your opening portfolio value. Start the year with CHF 100,000 in crypto and you have a budget of CHF 500,000 of combined buys and sells before this test breaks.
3. Your net capital gains from securities and crypto are less than 50 percent of your net income. If trading gains pass half your total income, the activity looks economically like a business rather than passive investment.
4. You traded with your own money, not borrowed capital. Margin accounts, Lombard loans against your portfolio, crypto-collateralised loans used to buy more crypto: any of these break the no-leverage test.
5. You used derivatives (options, futures, perpetuals) only to hedge existing positions, not to speculate. A speculative options book on top of your spot holdings breaks the derivatives test.
PostFinance lays out the plain-language version (Kryptowährungen versteuern) and taxea.ch goes deeper (Kryptowährungen in der Steuererklärung). Both trace back to ESTV Kreisschreiben Nr. 36.
Failing one criterion does not automatically reclassify you. It moves the burden onto you to show the activity is still private wealth management. The cantonal authority makes the call. Cantons apply the framework with different temperaments: practitioners on the ground say Zurich is the strictest reader, while Zug and Schwyz tend to be lighter. That is field experience, not official policy.
What reclassification actually looks like
Take two Swiss Bitcoin holders.
The first buys Bitcoin on Swissborg every month through a standing order. He has never sold. He reviews his portfolio a few times a year. No leverage. No margin. His day job pays his rent.
The second earns CHF 80,000 at her day job. During 2024 she actively traded BTC and ETH, typically holding two to four weeks per position. She used a margin facility during volatile stretches to size up. Her trading gains for the year came to CHF 95,000.
The first sits inside the Safe-Haven on every criterion. The second breaks three: the holding-period test (two to four week holds), the no-leverage test (margin facility), and the gains-vs-income test (CHF 95,000 of gains on a CHF 80,000 salary). Any one breach already costs her the Safe-Haven. Three together make the case nearly indefensible. If her canton reclassifies her, that CHF 95,000 stops being tax-free capital gain and becomes ordinary taxable income at her marginal rate. What that rate actually is depends on canton and bracket. Run the case through your own canton's tax calculator before you assume an outcome.
This is not a hypothetical. Swiss cantonal tax inspectors know what crypto trading looks like. The burden is on you to prove you qualify as a private investor.
Wealth Tax: Declare or Get Caught
Every Swiss Bitcoin holder owes this one, whether or not you sold a single sat.
Switzerland levies a wealth tax (Vermögenssteuer) at cantonal level under Articles 13 and 14 of the Steuerharmonisierungsgesetz (StHG) and the corresponding cantonal statutes (for example § 48 Abs. 1 of the Aargau Steuergesetz). It applies to your total net assets, cryptocurrency included. Each year you declare the full CHF value of your Bitcoin holdings as of 31 December.
The ESTV publishes its official Kursliste (the Steuerwerte tax-value list) each year on ictax.admin.ch. For widely traded assets the Kursliste gives a CHF Steuerwert per 31 December (Bitcoin: CHF 85,926.49 for tax year 2024, CHF 69,571.99 for tax year 2025). If your token is not on the list, declare the closing price on 31 December from a major exchange (Kraken, Coinbase, CoinMarketCap), converted to CHF. If no market value exists at all, fall back to the original purchase price.
You enter the holdings in the Wertschriften- und Guthabenverzeichnis of your cantonal return. Aargau marks the line with code KR Kryptowährungen on form 101.05 (ag.ch Aargau crypto tax page). Bern uses Form 3 under "Vermögenswerte / sonstige noch nicht deklarierte Kapitalanlagen" (taxinfo.sv.fin.be.ch). Other cantons follow the same securities-register pattern.
What rate you pay depends on your canton and your taxable wealth bracket. Headline cantonal rates sit roughly between 0.05 percent and 0.85 percent per year. Zug, which hosts much of Crypto Valley, runs near the bottom. Geneva and Vaud sit near the top. Your actual bill depends on your bracket and any allowance. The principle does not move: Bitcoin is wealth, wealth gets taxed. Look up your own canton's brackets before you trust a worked example.
Omitting your Bitcoin from the declaration is Steuerhinterziehung. Tax evasion. Criminal offence. If you have held Bitcoin for several years and never declared it, you need to fix that. Swiss cantonal authorities offer a voluntary-disclosure procedure (Selbstanzeige, DBG Art. 175 Abs. 3) that, for holders who come forward on their own, usually means reduced penalties.
The annual wealth-tax bill on a typical Bitcoin position is modest. The accumulated cost of years of non-declaration, with interest and penalties applied backward, is not. Declare each year. Use the ESTV Kursliste.
What Counts as Taxable Income
Capital gains are tax-free for private investors. Income is not. And several common crypto activities produce income, no matter what your investor status looks like.
Staking rewards are taxable income. Pool-staking rewards fall under Art. 20 Abs. 1 DBG as Ertrag aus beweglichem Vermögen (income from movable property). Direct validator activity that crosses into self-employment lands under Art. 18 Abs. 1 DBG. You declare the reward at its CHF market value on the day you received it. Receive 0.05 BTC as a Lightning routing fee or mining reward when Bitcoin trades at CHF 50,000, and you declare CHF 2,500 of income for that year. The later appreciation of those 0.05 BTC is then a private capital gain, exempt under Art. 16 Abs. 3 DBG. The reward itself was income at the moment you got it.
Mining is taxable income under Art. 16 Abs. 1 DBG. Run systematically with meaningful investment in equipment and electricity, it crosses into self-employment under Art. 18 Abs. 1 DBG, and AHV contributions kick in (ESTV: Besteuerung von Kryptowährungen, Luzerner Kantonalbank: Kryptowährungen versteuern). Hobby mining at small scale still gets declared, but under the income heading rather than as self-employment.
Airdrops are taxable income at their CHF market value at the moment of allocation (Verkehrswert im Zeitpunkt der Zuteilung), per the ESTV working paper on cryptocurrency taxation. If an airdrop arrives with no ascertainable market value, practical treatment varies. The conservative move is to declare it as soon as a CHF value can be pinned down.
Wages paid in cryptocurrency are taxable earned income under Art. 17 Abs. 1 DBG, at CHF value on the day of receipt. Your employer reports the gross amount on your Lohnausweis (Caminada: Kryptowährungen in der Steuererklärung).
BTC-to-ETH swaps, a critical Swiss-specific point. The ESTV's published guidance treats a crypto-to-crypto swap held in private wealth as a tax-neutral disposal. Like any other private-asset sale, the gain falls under the Art. 16 Abs. 3 DBG exemption (ESTV: Besteuerung von Kryptowährungen; see also Taxea: Kryptowährungen in der Steuererklärung). Germany and the US tax the same swap as a disposal that triggers capital gains. Switzerland does not crystallise a gain for a private investor on the swap. If you trade often enough to break the Safe-Haven criteria, your swaps get reassessed as commercial activity, and the income-tax treatment from this section applies.
Säule 3a and Bitcoin
Switzerland's pillar 3a is the voluntary pension layer. Employed people with a BVG pension can deduct up to CHF 7,258 per year in both 2025 and 2026 (bsv.admin.ch FAQ on Säule 3a maximum). Every franc you put in cuts your taxable income by the same amount. The cash saving depends on your marginal rate in your canton and bracket. Work it against your own situation rather than trust a generic spread.
Some Swiss providers offer 3a strategies with Bitcoin exposure. If your contribution goes into a Bitcoin-linked strategy at a compliant 3a provider, the deduction still applies in full. The ESTV does not gate the deduction on what the strategy holds. It applies to the contribution.
VIAC, the Swiss digital 3a platform operated by Terzo Vorsorgestiftung der WIR Bank Genossenschaft, added Bitcoin exposure to its Säule 3a strategies in March 2024 by listing the iShares Bitcoin Trust ETF (IBIT) as an eligible holding. Customers can allocate up to a fixed share of their individual strategy to IBIT. See viac.ch for the current allocation cap and product details.
Frankly, the digital 3a app operated by Zürcher Kantonalbank, is built around Swisscanto-managed equity and bond strategies. As verified against frankly.ch on 2026-06-06, none of Frankly's pillar 3a or vested-benefits strategies surfaces Bitcoin or cryptocurrency exposure. Product lists move. Re-verify before relying on this if you want Bitcoin exposure inside a Frankly account.
If you want pillar 3a Bitcoin exposure, check what is on offer today, verify the provider's regulatory standing, and remember that 3a money is locked until retirement age or specific qualifying events. This is long-term capital. Good ground for a buy-and-hold strategy. Wrong ground for trading.
Grey Areas, Common Mistakes, and What to Ignore
DeFi yields and liquidity pool rewards. Earn yields through DeFi protocols (lending pools, liquidity pools, yield strategies) and the Swiss tax treatment is not settled. No ESTV circular addresses DeFi head-on. The practitioner default is to treat yields as income, similar to staking rewards. Liquidity pool dynamics, impermanent loss, and token incentives create complications Swiss tax law has not yet codified. If you have meaningful DeFi exposure, hire help now, not the week your return is due.
NFT sales. For a private investor, NFT gains follow the same capital gains exemption as Bitcoin. Create and sell NFTs professionally, or trade them systematically, and income tax applies. The line between private investment and professional activity is the same five-criteria test.
The DA-1 form is not for crypto. The DA-1 reclaims Swiss withholding tax on foreign dividends and similar income. Cryptocurrency does not generate Swiss-withheld income. This misconception circulates in Swiss online forums often enough that I now flag it on sight: if someone tells you to file a DA-1 for your crypto, they are confusing it with something else. You do not need a DA-1 for any crypto asset.
Record-keeping, what to keep. Private investors do not owe capital gains tax, but records matter for two reasons. You need year-end CHF values to complete your wealth tax declaration accurately. And if a cantonal inspector ever questions your private investor status, you need to show your actual holding behaviour. Keep the date and amount of every purchase and sale, the CHF value at the time of each transaction, exchange statements covering all activity, and proof of the 31 December balance. Tools like Koinly, CoinTracking, and Blockpit support CHF as a base currency and generate reports formatted for Swiss cantonal returns. The ESTV does not approve any tax software (none of them do), but Swiss crypto holders and their accountants lean on these heavily.
Three Things to Do Now
This chapter is general information about the Swiss tax framework for Bitcoin holders. It is not tax advice. Tax situations vary by canton, by individual circumstance, and by holding structure. If your holdings are significant, if you have staking income, DeFi positions, or mining activity, or if there is any doubt about your professional investor status, hire a qualified Swiss tax professional before your next return is due.
What every Swiss Bitcoin holder should do, no matter how simple or complex the situation:
First, declare your Bitcoin on your wealth tax declaration. Use the ESTV Kursliste to find the year-end CHF value and report it in the securities and assets section of your cantonal form. Do this for every year you have held Bitcoin. If you have missed prior years, look into voluntary disclosure.
Second, walk the five Safe-Haven criteria against your own activity. Write down whether you held every position for at least six months, what your total transaction volume was against your opening portfolio, what share your trading gains represent of total income, whether any of the activity used borrowed money, and whether you used derivatives for anything other than hedging. Fail even one, and you talk to a tax professional before filing.
Third, start a transaction log today. Record every purchase, sale, swap, staking reward, and airdrop: date, BTC amount, CHF equivalent at the time. Most exchanges export this as CSV. Keep it somewhere permanent. Ten minutes a month now prevents serious problems later.
CARF 2027: What Is Coming
Switzerland has committed to the OECD's Crypto-Asset Reporting Framework, CARF. The Federal Council's current plan is provisional entry into force on 1 January 2027, with the first automatic information exchange in 2028, covering transactions from 1 January 2027 onwards (STEP Industry News: Switzerland delays crypto-asset information exchange to 2027). If you hold crypto on any regulated platform, Swiss or foreign, this changes what the tax authorities can see.
CARF is the crypto analogue of CRS, the Common Reporting Standard that governs automatic information exchange for bank accounts between participating countries. Under CRS, a Swiss bank reports your account to your country of tax residence if you are a foreign client. CARF extends that logic to crypto. Swiss exchanges and crypto service providers will collect and automatically report client holdings and transactions to foreign tax authorities. Foreign platforms will do the same in reverse, reporting Swiss clients to the ESTV.
In practice: hold Bitcoin on a foreign exchange and that exchange will report your holdings and transaction volumes to Swiss authorities. Sit as a non-Swiss client of a Swiss platform and your data goes to your home jurisdiction. For the first time, the ESTV gets a systematic cross-border data feed on crypto, not just what you self-report.
For Swiss holders, this collapses the tolerance for underreporting. The ESTV will hold independent data to cross-check your wealth tax declaration against. Holdings on major exchanges that you did not declare become visible. CARF sits on top of Switzerland's existing AML and KYC framework, which already requires exchanges to identify clients and report suspicious activity. CARF layers automatic annual reporting on top.
What you should do now: get your wealth tax declarations accurate and complete for every year you have held crypto. If you hold unreported positions, the window for voluntary disclosure, which usually means reduced penalties, exists today and closes as CARF implementation approaches. CARF does not change the substantive rules. Capital gains stay tax-free for private investors. Wealth tax still applies. CARF only changes what the authorities can verify. The gap between what the law requires and what the authorities can see is closing.
Chapter Summary
-
Switzerland does not tax capital gains on Bitcoin for private investors. No tax on appreciation. No tax when you sell at a profit. A genuine structural advantage over most other countries.
-
The exemption only holds if you qualify as a private investor. ESTV Kreisschreiben Nr. 36 sets five Safe-Haven criteria: six-month holds, transaction volume up to five times your opening portfolio, capital gains below 50 percent of net income, no leverage, derivatives only for hedging. All five must hold at the same time. Break even one and reclassification risk opens up.
-
Bitcoin holdings are subject to wealth tax every year, whether or not you sold anything. Declare the CHF value at 31 December using the ESTV Kursliste. Skipping it is tax evasion, not a technicality.
-
Staking rewards, mining income, and airdrops are taxable as income when received. Crypto-to-crypto swaps, including BTC to ETH, are not taxable events for private investors in Switzerland, which differs from Germany and the US. Verify with a professional if the amounts are significant.
-
DeFi yields, NFT trading, and similar activity sit in grey areas with no formal ESTV guidance. Keep records, declare conservatively, and hire help if the amounts are meaningful.
This content is educational and does not constitute financial advice.