Magazine · Law, taxes & practice
Bitcoin on Your Swiss Tax Return: Step by Step
Bitcoin on your Swiss tax return: which form, which price, which records. With a worked example in francs and a checklist, so you declare it correctly.
Short answer: On your Swiss tax return, you enter bitcoin in the list of securities and assets (Wertschriften- und Guthabenverzeichnis): the number of bitcoin you hold on December 31, valued at the year-end price in the price list of the Federal Tax Administration (ESTV). As evidence, you attach the annual statements from your exchange and a printout of your wallet. Income such as interest goes in the section for assets without withholding tax. You do not enter private capital gains (as of Nov 13, 2026).
The tax software is open, so is the securities list, and somewhere in there your bitcoin need to go. But on which line? At which price? And how do you document coins that sit on a hardware wallet in a drawer? This article takes you through bitcoin on your tax return in Switzerland, step by step, with a worked example in francs.
Why bitcoin are taxed the way they are in Switzerland, with a wealth tax instead of a capital gains tax, is explained in the basics article Bitcoin taxes in Switzerland. This one is about filling in the forms.
Before you start: the documents you need
Get everything ready before you open the tax software. It saves you queries from the tax office.
| Document | Where from | What for |
|---|---|---|
| Annual statement as of 31 Dec from every exchange and app | Your customer account, usually as a PDF under "Documents" or "Taxes" | Proving your holding |
| Printout or screenshot of each of your own wallets as of 31 Dec | Wallet app, desktop software | Proving your holding |
| List of your income with dates | Statements from the lending or mining platform | Declaring income |
| Tax statement from your bank | Your bank, usually in January | Bitcoin ETPs and bitcoin-related shares |
| Loan agreement, if you borrowed against bitcoin | Lender | Deducting debt and interest on it |
Step 1: Add up your holding as of December 31
What counts is what you own on December 31, not where it is kept. So add everything up:
- Bitcoin on exchanges and in buying apps
- Bitcoin in your own wallets, whether hardware wallet, phone app or multisig
- Balances in the Lightning Network
- Bitcoin you have lent out or pledged as collateral for a loan. They still belong to you, even if they don't show up in any of your wallets.
If you move to or away from Switzerland during the year, the end of your tax liability applies instead of December 31.
Step 2: Create evidence without giving up your security
The tax office wants to see that the holding is correct. The canton of Basel-Stadt explicitly requires a printout of the wallet as of the end of the tax period; the cantons of Aargau and Zug accept one "as a rule".
For exchanges and apps, download the annual statement. It shows your balance and transactions. If there is no such document, use a dated account statement or an export of your transactions.
For your own wallet, take a screenshot or printout showing the balance and the date. The easiest way is to do it on December 31 itself. If you missed that, many wallet apps show the history, so you can document the year-end balance afterwards.
Step 3: Enter bitcoin in the securities list
For tax purposes, bitcoin are not securities, but for simplicity they are recorded in the list of securities and assets (Wertschriften- und Guthabenverzeichnis). Depending on the canton, it is also called form W. Because no withholding tax (Verrechnungssteuer) is deducted on bitcoin, they go in the section assets without withholding tax, section B on most forms.
| Field in the list | What you enter | Example |
|---|---|---|
| Type or code | Cryptocurrency; in Aargau and Zug the code "KR" | KR |
| Description | Name of the currency and where it is held | Bitcoin, hardware wallet |
| Quantity or nominal value | Holding in bitcoin as of 31 Dec | 0.30 |
| Tax value as of 31 Dec | Quantity × ESTV price | CHF 20’872 |
| Gross income | Only if you had income, otherwise blank | 0 |
In most cantonal tax programs, you simply search for "Bitcoin". The program suggests the entry from the price list and calculates the tax value itself. Also attach your breakdown per wallet and provider, as Basel-Stadt, for example, requires.
Step 4: Use the right price
You don't set the value yourself. For bitcoin, the Federal Tax Administration (ESTV) publishes an official year-end price every year in its ICTax price list, calculated as the average of several trading platforms. This price applies in every canton.
| Tax year | ESTV price for 1 bitcoin as of 31 Dec |
|---|---|
| 2024 | CHF 85’926.49 |
| 2025 | about CHF 69’570 |
The price for the end of 2025 is about 19% lower than a year earlier. The same bitcoin therefore cost you less wealth tax. The exact value for your tax year is in the price list.
You don't use your exchange's price or a daily price from January. Only for cryptocurrencies without an ESTV price does the trading platform's year-end price apply, and if there is none at all, the purchase price in francs. For bitcoin, that never happens.
Step 5: Declare income from bitcoin
If during the tax year you received bitcoin as income rather than buying them, that is income. Where it goes depends on the type:
| Income | Where on the tax return | Valuation |
|---|---|---|
| Interest from lending, airdrops | Securities list, section B, gross income column | Value in francs on the day you became entitled, total per year |
| Salary or bonus in bitcoin | Salary certificate, like the rest of your pay | Value in francs when received |
| Mining | Depending on canton and scale, as investment income in section B or as self-employment with deductions for electricity and equipment | Value in francs when received |
How income from bitcoin-related securities is declared, such as dividends from Strategy's preferred stock, and how to reclaim US withholding tax, is explained in the article Paying tax on Digital Credit dividends.
Step 6: Don't enter sales and purchases as income
If you sold bitcoin during the year, the gain does not go on your tax return, as long as you manage your assets privately. You don't enter losses either, because they are not deductible.
The sale only shows indirectly: at the end of the year the proceeds are in your bank account or have been spent. Fewer bitcoin in the list, more money in the account; for the tax office, that adds up.
It is different if you trade so intensively that the tax administration classifies you as a professional securities dealer. The five criteria for that, from holding period to buying on credit, are in the article Professional securities trading with bitcoin. If you buy and hold, you practically always meet them.
Special cases: loans, ETPs and shares
Loans against bitcoin. If you borrow francs and pledge bitcoin as collateral, you enter the loan in the list of debts. It reduces your taxable wealth. The interest is deductible as private debt interest; for federal tax, up to the amount of your investment income plus CHF 50’000. The pledged bitcoin stay in your securities list. When such a loan makes sense is explained in Borrow instead of selling.
Bitcoin ETPs and shares. Products with an ISIN that you hold through your bank, such as a bitcoin ETP on SIX or Strategy shares, are real securities. They appear on your bank's tax statement and go into the list with their security number (Valorennummer), like any other share.
Worked example: Lea's 2025 tax return
How much wealth tax you pay depends on your canton, your municipality and your total wealth. Below the cantonal tax-free allowance, you pay nothing at all.
Estimating next year's wealth tax
Because only the price on December 31 counts, the tax moves with the bitcoin price. On 12 Nov 2026, one bitcoin cost about CHF 59’540 (€64’490). That is 0.66 times the long-term Power Law trend, which puts it in the accumulation zone, just above the floor. Where the price stands today is shown in the Power Law analysis.
For Lea's 0.34 BTC, that gives this rough range for the 2026 tax return:
| Price on 31 Dec 2026 | Tax value of 0.34 BTC | Wealth tax at 0.3% |
|---|---|---|
| On the floor, about CHF 58’300 | about CHF 19’800 | about CHF 59 |
| As on 12 Nov 2026, about CHF 59’540 | about CHF 20’240 | about CHF 61 |
| On the trend, about CHF 93’800 | about CHF 31’890 | about CHF 96 |
How the floor and trend for 31 Dec 2026 are calculated
Days since the genesis block (3 Jan 2009) to 31 Dec 2026: 6’571
Power Law line = 10^−16.493 × 6’571^5.688 ≈ $166’600
Floor = 0.42 × line ≈ $69’970
Top band = floor × e^(3.56 ÷ (1 + (6’571 ÷ 4692)³)) ≈ $181’070
Trend = the lower of the Power Law line and √(floor × top band) ≈ $112’560
In francs at the exchange rate of 12 Nov 2026 ($1 = CHF 0.83314): trend ≈ CHF 93’800, floor ≈ CHF 58’300.
Tax value = 0.34 BTC × price, wealth tax ≈ tax value × 0.3%. The formulas and how they are derived are in the methodology. Models are no guarantee: the price on 31 Dec can lie outside this range.
What your own holding will be worth at least in a few years, if bitcoin is then only on the floor, you can calculate here:
Common mistakes
- Forgetting your own wallet. Bitcoin on a hardware wallet are assets too. If you only declare the exchange, your declaration is incomplete.
- Using the wrong price. What counts is the ESTV price list as of 31 Dec, not the price on the day you fill in your tax return.
- Entering gains as income. Private capital gains don't belong anywhere. If you enter them anyway, at worst you pay tax you don't owe.
- Leaving out income. Interest from lending is income, even if it was only credited in bitcoin.
- Looking for evidence too late. Take a screenshot of every wallet on December 31. In March it is more of a hassle.
Not declared so far? How to catch up
If you have not declared your bitcoin so far, that is tax evasion. The fine is usually equal to the evaded tax. Once in your life, you can clear this up with a penalty-free voluntary disclosure (straflose Selbstanzeige): you pay the back taxes for up to the past ten years plus late-payment interest, but no fine, as long as the tax administration doesn't know yet.
That will soon get harder. From 1 Jan 2027, Switzerland implements the international exchange of crypto data under the OECD standard CARF. Providers then report customer data and transactions, and the tax authorities are expected to receive the first data, for 2027, in 2028. If you declare everything, you don't need to worry about this. Get advice from a professional for a voluntary disclosure.
Bitcoin you give away or leave as an inheritance are subject to cantonal gift and inheritance tax; which cantons charge what is shown in Giving and inheriting bitcoin: the taxes. How your family can get to your coins in an emergency is in Passing on bitcoin. How taxes work in Germany is explained in the category guide Bitcoin taxes in Germany.
Frequently asked questions
Where do I enter bitcoin on my tax return?
In the list of securities and assets, in section B for assets without withholding tax. As type, you state cryptocurrency, in some cantons with the code "KR". Add the description, the number of bitcoin as of 31 Dec and the tax value according to the ESTV price list.
Which bitcoin price do I use for the 2025 tax return?
The ESTV year-end price from the ICTax price list: about CHF 69’570 per bitcoin as of 31 Dec 2025. For 2024 it was CHF 85’926.49. Most cantonal tax programs fill it in automatically when you record bitcoin in the securities list.
How do I document bitcoin on a hardware wallet?
With a screenshot or printout from the wallet software showing the balance and the date, ideally from December 31. You never hand over your seed phrase, private keys or passwords; no tax office asks for them.
Do I have to declare bitcoin sales on my tax return?
No, as long as you invest privately. Capital gains are tax-free and losses are not deductible, so there is no field for them. Only professional dealers pay tax on gains as income.
Do I have to declare small amounts of bitcoin?
Yes. There is no lower limit for declaring; even 50’000 sats belong in the list. Whether you end up paying wealth tax depends on your canton's tax-free allowance for your total wealth.
What happens if I declare bitcoin late?
With a first-time penalty-free voluntary disclosure, you pay the back taxes for up to the last ten years plus late-payment interest, but no fine. The condition is that the tax authority doesn't know about it yet. Get advice on this.
Sources
- Steuerverwaltung Basel-Stadt: Merkblatt Besteuerung von Kryptowährungen, 07.01.2026, gültig ab Steuerperiode 2025 (Basel-Stadt tax administration: fact sheet on the taxation of cryptocurrencies, Jan 7, 2026, valid from tax period 2025)
- Kanton Aargau: Kryptowährungen in der Steuererklärung, Formular 101.05 und Steuerwert per 31.12.2024 (Canton of Aargau: cryptocurrencies on the tax return, form 101.05 and tax value as of Dec 31, 2024)
- Kanton Zug: Deklaration Kryptowährungen (Canton of Zug: declaring cryptocurrencies)
- ESTV: Kryptowährungen und Initial Coin/Token Offerings, Arbeitspapier, Stand 14.12.2021 (Federal Tax Administration: cryptocurrencies and ICOs/ITOs, working paper, as of Dec 14, 2021)
- ESTV: Kursliste ICTax (ICTax price list); tax value as of Dec 31, 2025 of CHF 69’571.99 according to NUME
- Kantonales Steueramt Zürich: Steuerbuch Nr. 16.5, Steuerliche Behandlung von Kryptowährungen (Zurich cantonal tax office: tax manual no. 16.5, tax treatment of cryptocurrencies)
- Bundesgesetz über die direkte Bundessteuer (DBG), Art. 16, 20, 33 und 175 (Federal Act on Direct Federal Taxation, Art. 16, 20, 33 and 175)
- Wenger Vieli: Deklaration von Krypto-Vermögen in der Steuererklärung, 2026 (Declaring crypto assets on the tax return, 2026)
- Bitcoin price and Power Law values: bitcoin-powerlaw.com, btc-daily.csv, as of Nov 12, 2026; ECB exchange rates via Frankfurter, as of Nov 12, 2026
Not financial, legal or tax advice. Models are no guarantee.
The Bitcoin Power Law newsletter
An email when we publish a new article or calculator. Every issue has a one-click unsubscribe link.