Resources
Some platforms issue an annual tax statement for your cryptocurrencies. It makes the tax return easier, and several cantons ask for it first. But not every platform provides one, and it does not spare you from checking the figures.
It is an annual document, issued by the platform, that summarises what you held there on 31 December and, often, the income received during the year. It resembles the tax statement a bank sends for a securities account. Its content and layout vary from one platform to another, and a self-custody wallet never produces one.
Compare the price shown with the Federal Tax Administration's price list (ICTax). For a token on that list, the Federal Tax Administration's price applies, not the platform's. Which value to declare at 31 December.
According to the written answers and the texts of the cantonal tax administrations:
| Canton | Tax statement and supporting documents |
|---|---|
| Appenzell Ausserrhoden | Screenshot of the wallet at 31 December or the platform's tax report, required systematically. |
| Basel-Landschaft | Wallet extract showing the year-end balances. |
| Fribourg | Ideally the platform's tax statement; otherwise, a screenshot of the wallet. |
| Jura | The tax statement, where one exists, is attached under “Relevés fiscaux bancaires, relevés supplémentaires” (bank tax statements, additional statements). |
| Nidwalden | Detailed tax statements, wallet statements and bank statements. |
| Obwalden | Tax statements are entered like custody account statements, under “Steuerauszüge/Depotverzeichnisse” (tax statements/custody account lists). |
| St Gallen | A verifiable statement, the wallet addresses and a summary of all transactions. |
| Vaud | On request: statements printed from the platform or the wallet; depending on the case, screenshots are accepted. |
For the other cantons, the documents expected are listed on your canton's page.
If your platform does not provide one, or for a self-custody wallet, your supporting documents are dated screenshots of your balances at 31 December, an export of your transactions and a list of your tokens with their value in francs. The details are in Which value to declare at 31 December.
Some cantons also ask for the addresses of your self-custody wallets, for example Graubünden, St Gallen and Thurgau.
Download the statement as soon as it is available and keep it with your screenshots and exports: a platform can change its features, freeze withdrawals or close. Platform hacked or bankrupt: what to declare?
Page updated on 31 October 2026. Tax rules, the practice of the administrations and the documents provided by platforms may change: we update this page regularly, but rely on its date and, if in doubt, check with your cantonal administration.