Chaque printemps, la même question : où inscrire ses bitcoins, et à quel cours ? Bonne nouvelle d’abord : en Suisse, un particulier n’a pas à calculer de plus-values, ni à prouver des durées de détention, ni à lister ses ventes une à une. Le travail se résume à deux choses – un inventaire propre au 31 décembre et le total des rendements crypto de l’année.
Pourquoi il en est ainsi, et quand la situation change, notre guide Fiscalité crypto en Suisse l’explique en détail. Ici, place à la pratique : quel formulaire, quel cours, quels justificatifs.
Ce qu’il faut déclarer – et ce qu’on peut laisser de côté
Doivent figurer dans la déclaration :
- Tous les soldes au 31 décembre – sur chaque plateforme, dans chaque application, dans chaque portefeuille personnel, y compris chez des prestataires étrangers.
- Les avoirs en monnaie fiduciaire sur les plateformes crypto, par exemple des francs, euros ou dollars laissés sur un compte d’échange.
- Les rendements de l’année : récompenses de staking, airdrops, intérêts de prêt et rémunérations de minage.
- Un salaire versé en cryptos – qui figure déjà sur le certificat de salaire de votre employeur.
Un particulier n’a pas à mentionner ses achats, ses ventes ni ses plus-values : elles sont exonérées. Exception : l’administration vous qualifie de commerçant professionnel, et d’autres règles s’appliquent (voir la comparaison plus bas).
Où inscrire les cryptos : l’état des titres
Les cryptomonnaies se déclarent dans l’Annexe de la déclaration d’impôt où l’on liste comptes bancaires, titres et cryptomonnaies avec leur valeur fiscale et leurs rendements., l’annexe qui recense comptes, titres et autres placements (en Suisse alémanique : « Wertschriften- und Guthabenverzeichnis »). Une ligne par crypto et par lieu de conservation, par exemple « Bitcoin, portefeuille matériel » ou « Ether, compte sur plateforme ». Indiquez ensuite le nombre d’unités, la valeur fiscale unitaire et la valeur totale. Les cantons de Zoug et d’Argovie exigent en outre le code KR (Kryptowährungen) dans la première colonne.
Les rendements se reportent sur la même ligne, mais dans la bonne colonne. Les formulaires distinguent les valeurs avec impôt anticipé (colonne A à Zurich et à Zoug) de celles sans impôt anticipé (colonne B). Les cryptos n’étant pas soumises à l’impôt anticipé, les récompenses de staking et rendements similaires vont dans la colonne des revenus sans impôt anticipé. Il n’y a donc rien à récupérer.
Les instructions zurichoises précisent que pour le bitcoin et les autres cryptos courantes, la valeur fiscale de fin d’année publiée par l’AFC fait foi. Les autres se déclarent au cours de clôture de la plateforme la plus utilisée pour cette monnaie, avec comme justificatif un relevé du portefeuille à la fin de la période fiscale.
Trouver la valeur fiscale : la liste des cours AFC pas à pas
Le cours déterminant provient de la Liste officielle de l’AFC des valeurs de fin d’année pour titres, devises et cryptomonnaies, gratuite sur ictax.admin.ch. de l’Administration fédérale des contributions. Voici comment le trouver :
-
Ouvrir ICTax
Rendez-vous sur ictax.admin.ch et choisissez la liste des cours de l’année fiscale – pour la déclaration remplie au printemps, l’année précédente.
-
Trouver le champ crypto
Dans la colonne de droite, sous les cours des devises, figure le champ des cryptomonnaies. Choisissez le 31 décembre comme date de référence et le symbole, par exemple BTC ou ETH.
-
Reprendre la valeur
La valeur s’affiche en francs par unité. Multipliez-la par votre solde et arrondissez au centime.
-
Crypto absente ?
Retenez le cours de fin d’année de la plateforme sur laquelle vous négociez, ou de la plus courante pour cette crypto. Conservez une preuve de la source.
-
Aucun cours ?
Si aucun cours actuel n’est disponible, déclarez le prix d’achat initial en francs.
À titre indicatif, quelques valeurs fiscales de la liste des cours, en francs par unité :
| Crypto | 31.12.2025 | 31.12.2024 |
|---|---|---|
| Bitcoin (BTC) | 69’571.99 | 85’926.49 |
| Ether (ETH) | 2’364.08 | 3’083.56 |
| Solana (SOL) | 99.19 | 179.62 |
| XRP | 1.468 | 1.916 |
| Dogecoin (DOGE) | 0.0957 | 0.2946 |
| Tether (USDT) | 0.7915 | 0.9051 |
Les avoirs en devises se convertissent avec les cours de cette même liste : fin 2025, USD 1 = CHF 0.79225 et EUR 1 = CHF 0.9305. Les ETP crypto s’y trouvent via la recherche par numéro de valeur ou ISIN, comme une action.
Portefeuilles et comptes : chaque position séparément
Déclarez chaque lieu de conservation séparément. L’administration s’y retrouve mieux, et vous évitez des demandes de précisions.
- Portefeuilles personnels : pour des cryptos sur un portefeuille matériel ou logiciel, un export de l’application ou une impression d’un explorateur de blocs avec adresse et solde au 31 décembre sert de justificatif. Le plus simple : une capture d’écran datée le soir de la Saint-Sylvestre ou le jour de l’An.
- Comptes sur plateformes : téléchargez un relevé de fin d’année sur chaque plateforme – chez Kraken, Coinbase, SwissBorg ou Bitpanda comme dans les applications suisses.
- Cryptos stakées ou bloquées : elles comptent au même titre que les avoirs disponibles.
- Accès perdu : n’omettez pas la position ; clarifiez son évaluation avec votre administration fiscale.
Relevé fiscal : quels prestataires en fournissent un
Les banques suisses délivrent en général un relevé fiscal pour les dépôts de titres, souvent aussi sous forme électronique (« eSteuerauszug »), importable par exemple dans le logiciel zurichois ZHprivateTax. Pour les cryptos, la situation est moins homogène :
- PostFinance : confirmé. Selon PostFinance, la clientèle reçoit chaque année un aperçu de ses actifs numériques pour la déclaration d’impôt.
- Swissquote, Yuh, Relai, SwissBorg, Bitpanda : nous n’avons pas pu confirmer sur leurs pages officielles que les positions crypto figurent dans un relevé fiscal suisse. Demandez au support un « relevé fiscal » ou « tax report ».
- Kraken, Coinbase et autres plateformes étrangères : pas de relevé fiscal suisse confirmé. Elles proposent des relevés de compte et des exports de l’historique, par exemple en CSV ; vous évaluez le solde vous-même avec la liste des cours.
Même avec un relevé fiscal, vérifiez les cours : seule la valeur de l’AFC fait foi, pas le cours d’un prestataire.
Staking, airdrops et prêts : comment les déclarer
Les rendements sont la partie la plus fastidieuse, car chaque encaissement compte. La notice du canton de Zoug le dit précisément : les revenus de Blocage de cryptos sur une blockchain proof-of-stake pour sécuriser le réseau, rémunéré par de nouveaux jetons. se déclarent par monnaie dans l’état des titres, dans la colonne sans impôt anticipé, à la valeur du jour où naît le droit, cumulée sur la période fiscale.
Concrètement : téléchargez l’historique des récompenses chez votre prestataire, évaluez chaque récompense en francs au cours du jour et additionnez. Avec des récompenses quotidiennes, cela devient vite un exercice de tableur – c’est là que les outils de suivi aident. Si votre administration accepte une évaluation simplifiée, clarifiez-le avec elle au préalable. Un Distribution gratuite de jetons, par exemple aux détenteurs d’une crypto donnée ou aux utilisateurs d’un protocole. se déclare à sa valeur vénale lors de l’attribution, des intérêts de prêt à leur valeur lors du versement. Qui mine à titre indépendant déclare ces revenus dans le formulaire des indépendants. Les offres disponibles en Suisse sont comparées dans notre guide Staking crypto.
Exemple chiffré
Un exemple fictif avec de vraies valeurs de la liste des cours : une personne seule domiciliée à Genève détient au 31.12.2025 les positions suivantes. Durant l’année, elle a reçu 0,1 ETH de récompenses de staking, valant au total CHF 290 aux dates d’encaissement (valeur supposée). En mars, elle a aussi vendu 0,1 BTC avec bénéfice.
- Bitcoin, portefeuille matériel : 0,4 × CHF 69’571.99 = CHF 27’828.80
- Ether, compte sur plateforme : 3 × CHF 2’364.08 = CHF 7’092.24, rendement sans impôt anticipé : CHF 290
- Tether, compte sur plateforme : 1’000 × CHF 0.7915 = CHF 791.47
- Avoir en USD, compte sur plateforme : 500 × CHF 0.79225 = CHF 396.13
Valeur fiscale totale : CHF 36’108.64 ; rendement sans impôt anticipé : CHF 290. Le bénéfice de la vente de bitcoin n’apparaît nulle part : il est exonéré pour un particulier. Qu’un impôt sur la fortune soit effectivement dû dépend de la fortune totale et des déductions cantonales – à Genève, CHF 87’872 pour une personne seule en 2026.
| Investisseur privé | Commerçant professionnel | |
|---|---|---|
| Solde au 31.12 | état des titres, valeur fiscale | fortune commerciale, valeur comptable |
| Plus-values | exonérées, aucune inscription | revenu d’activité indépendante |
| Moins-values | pas de déduction | déduction si comptabilisées |
| Récompenses de staking | rendement sans impôt anticipé | produit commercial |
| Justificatifs | relevés au 31.12 | comptabilité ou relevés détaillés |
| Cotisations AVS | oui, comme indépendant |
Logiciels et outils de suivi
Avec une ou deux cryptos à un seul endroit, nul besoin de logiciel : ouvrir la liste des cours, multiplier, terminé. Avec plusieurs plateformes, de la DeFi ou du staking quotidien, un outil de suivi fait gagner beaucoup de temps. Ce que proposent les outils connus pour la Suisse :
- Blockpit met en avant un rapport fiscal crypto « selon les règles suisses », avec aide au remplissage de l’état des titres en PDF.
- CoinTracking est basé à Munich et actif depuis 2012 ; sa page d’accueil ne mentionne pas les formulaires suisses – vérifiez le rapport avant d’acheter.
- Koinly : nous n’avons pas pu confirmer de rapport spécifique à la Suisse.
Quel que soit l’outil, la valeur de la liste des cours doit figurer dans le formulaire pour les cryptos qui y sont listées. Beaucoup d’outils utilisent leurs propres données de marché – corrigez au besoin. Ne connectez vos plateformes qu’avec des clés API sans droit de négoce ni de retrait.
Logiciels cantonaux de déclaration
Presque partout, la déclaration se remplit en ligne ou avec un logiciel cantonal. À Genève, c’est GeTax ; dans le canton de Vaud, autour de Lausanne, VaudTax. Zurich propose ZHprivateTax, uniquement en ligne dès la période fiscale 2025 ; Zoug eTax.zug, Berne un accès via BE-Login, Bâle-Ville le portail eSteuern.BS et Argovie EasyTax. Délais et formulaires diffèrent d’un canton à l’autre ; à Zurich, la déclaration est en principe à déposer au 31 mars de l’année suivante. Pour régler ses impôts directement en cryptos, voir Payer ses impôts en bitcoin.
Un prestataire avec compte en francs et relevé annuel vous simplifie la déclaration.
Sur le marché depuis 2013Groupe enregistré auprès de FinCEN (USA) et de la FCA (UK)
Justificatifs à conserver
- Relevé de chaque compte sur plateforme au 31 décembre
- Export du portefeuille ou impression d’explorateur avec adresse et solde au 31 décembre
- Historique complet des transactions en export CSV
- Historique du staking, des airdrops et des prêts avec date, quantité et valeur en francs
- Justificatifs d’achat et extraits bancaires de vos versements
- Source du cours de fin d’année pour les cryptos sans valeur AFC
Conservez ces documents tant que l’administration peut exiger un rappel d’impôt – jusqu’à dix ans en arrière.
Erreurs fréquentes
- Prix d’achat au lieu de la valeur fiscale : on déclare la valeur au 31 décembre, pas le prix de revient.
- Comptes étrangers oubliés : avec l’échange automatique de renseignements sur les cryptoactifs (CARF), au plus tôt dès 2027 selon le SFI, ces comptes deviendront visibles pour le fisc.
- Staking déclaré seulement dans la fortune : les récompenses sont aussi un revenu.
- Mauvais cours : pour les cryptos listées, la valeur AFC prime sur le cours de votre plateforme.
- Gains déclarés, pertes déduites : ni l’un ni l’autre dans la fortune privée.
- Dollars convertis à un cours maison : utilisez les cours des devises de la liste.
Si vous avez omis des cryptos par le passé, la dénonciation spontanée non punissable reste la voie la plus propre : une fois dans votre vie, seuls le rappel d’impôt et les intérêts moratoires sont dus, sans amende.