Free public beta — calculations may contain errors; always verify with a tax professional. Terms

    Back to Resources
    🇨🇭

    Switzerland Crypto Tax Guide 2025

    Last updated: February 2025

    Wealth tax, private wealth vs. professional trading, cantonal variations, and Swiss FTA requirements.

    Wealth TaxPrivate WealthProfessional TradingCantonal TaxesFTA Reporting

    Overview

    Switzerland has a unique approach to cryptocurrency taxation. For private investors, crypto is generally tax-free as capital gains, but subject to annual wealth tax. Professional traders face income tax on gains. Tax rates vary significantly by canton (regional variations). The Swiss Federal Tax Administration (FTA - ESTV/AFC) provides general guidance, but cantonal authorities administer wealth tax.

    Private Wealth vs. Professional Trading

    The critical distinction in Swiss crypto taxation is whether you're a private investor (capital gains tax-free) or professional trader (income tax applicable). Private investors pay NO capital gains tax but owe annual wealth tax. Professional traders pay income tax (up to 40%+ depending on canton) but can deduct expenses. Factors determining professional status: high trading volume, use of leverage, short holding periods, and crypto income as primary source.

    Tax-Free Capital Gains (Private Investors)

    For private investors, cryptocurrency capital gains are TAX-FREE under Swiss law. You can buy, sell, trade crypto without paying capital gains tax, similar to stocks held as private wealth. This makes Switzerland one of the most crypto-friendly tax jurisdictions globally. However, you still owe annual wealth tax on your holdings.

    Wealth Tax (Vermögenssteuer)

    All Swiss residents must pay annual wealth tax (Vermögenssteuer) on cryptocurrency holdings as of December 31. Rates vary by canton from approximately 0.1% to 1% annually. Cryptocurrency is valued at year-end market price in CHF. Some cantons offer wealth tax allowances/deductions that may reduce the taxable amount. Wealth tax is in addition to income tax on employment/business income.

    Cantonal Tax Variations

    Tax rates vary significantly by canton. Examples (approximate combined federal + cantonal rates): Zug 22% (crypto-friendly), Zurich 35%, Geneva 44%, Lucerne 25%. Some cantons offer special treatment for crypto businesses. Wealth tax also varies: Zug 0.1-0.5%, Zurich 0.05-0.3%, Geneva 0.1-1%. Check your specific canton's rates as they change annually.

    Professional Trader Income Tax

    If classified as a professional trader (Selbständigerwerbende), cryptocurrency gains are subject to income tax at federal (up to 11.5%) and cantonal rates (combined up to 40-45% depending on canton). Professional traders can deduct expenses (software, fees, office costs) and losses. They may also owe social security contributions (AHV/IV/EO ~10%). Professional status is determined case-by-case by cantonal tax authorities.

    Mining and Staking Income

    Mining rewards and staking income are treated as income from self-employment (Einkommen aus selbständiger Erwerbstätigkeit) and subject to income tax at federal and cantonal rates. This applies to both private investors and professional traders. Mining expenses (electricity, hardware) are deductible. The income is also subject to social security contributions. Report on Form DA-1 (federal) and cantonal tax return.

    Crypto-to-Crypto Trades (Private Investors)

    For private investors, crypto-to-crypto trades are NOT taxable events—no capital gains tax applies. However, the new cryptocurrency must be valued at acquisition for future wealth tax reporting. This is a significant advantage over most countries where crypto-to-crypto swaps trigger taxable gains. Professional traders must pay income tax on crypto-to-crypto gains.

    Record Keeping Requirements

    Maintain comprehensive records for at least 10 years: transaction dates and times, CHF values at transaction time, exchange names, wallet addresses, year-end holdings for wealth tax, proof of private investor status (if questioned), and expense documentation if professional trader. Cantonal tax authorities can audit and may request detailed explanations of large gains or professional trading indicators.

    How Taxxy Helps

    Taxxy identifies private investor vs. professional trader status indicators, calculates December 31 wealth tax valuations for all cantons, provides CHF valuations using Swiss National Bank rates, supports professional trader expense deductions and income calculations, tracks mining/staking income separately, and generates FTA-compliant reports with cantonal variations.

    Need More Help?

    Our tax experts are here to assist you with your specific situation.