Comment remplir le Formulaire 8949 pour la crypto : Guide colonne par colonne

14 mars 202613 min de lecturedTax Team

Qu'est-ce que le Formulaire 8949 ?

Le Formulaire 8949, « Ventes et autres cessions de biens d'investissement », est le formulaire de l'IRS où vous listez chaque vente ou cession individuelle de cryptomonnaie, y compris la date d'acquisition, la date de vente, le produit, le prix de revient, et le gain ou la perte calculé(e). Les totaux de votre Formulaire 8949 sont ensuite reportés sur l'Annexe D de votre Formulaire 1040, qui récapitule vos gains et pertes en capital globaux pour l'année fiscale.

Quand avez-vous besoin du Formulaire 8949 ?

Vous devez déposer le Formulaire 8949 chaque fois que vous réalisez un gain ou une perte en capital suite à la vente, l'échange ou toute autre cession de cryptomonnaie au cours de l'année fiscale. Conformément à l'avis 2014-21 de l'IRS, la crypto est traitée comme une propriété, de sorte que chaque cession — qu'il s'agisse de vendre contre des USD, d'échanger contre un autre jeton ou de dépenser pour des biens — déclenche un événement en capital imposable.

Selon les instructions de l'IRS pour le Formulaire 8949 (mises à jour annuellement), vous devez déposer ce formulaire si vous avez vendu ou échangé des biens d'investissement, y compris des actions, des obligations et des monnaies virtuelles. Le formulaire a été explicitement mis à jour pour faire référence aux actifs numériques depuis l'année fiscale 2022.

Si vous avez reçu un Formulaire 1099-B ou un Formulaire 1099-DA d'un échange, vous utiliserez les informations de ce formulaire pour remplir le Formulaire 8949. Si vous n'avez pas reçu de 1099, vous devez tout de même déclarer la transaction en utilisant vos propres registres.

Comprendre le système de cases (A à F)

Le Formulaire 8949 comporte deux parties et six cases à cocher. La sélection de la bonne case est cruciale car elle indique à l'IRS si votre courtier a déclaré votre prix de revient et si la transaction est à court terme ou à long terme.

Partie I : Transactions à court terme (détenues un an ou moins)

  • Case A : Le prix de revient a été déclaré à l'IRS sur le Formulaire 1099-B ou 1099-DA. Ce sont des transactions « couvertes » — votre échange a déclaré à l'IRS à la fois le produit et le prix de revient. Vos chiffres déclarés doivent correspondre à ce que l'échange a déclaré, ou vous devez expliquer toute différence en utilisant des codes d'ajustement.

  • Case B : Le prix de revient n'a PAS été déclaré à l'IRS. L'échange a déclaré votre produit mais n'a pas déclaré le prix de revient. Ceci est courant pour les anciens comptes d'échange ou les transferts entre plateformes où l'échange récepteur ne connaît pas votre prix d'achat initial.

  • Case C : Vous n'avez pas reçu de Formulaire 1099-B ou 1099-DA du tout. Cela s'applique à la plupart des transactions DeFi, des ventes de pair à pair et des transactions sur des échanges qui n'ont pas encore mis en œuvre la déclaration 1099-DA. Après que le Congrès a abrogé la règle de déclaration des courtiers DeFi (Loi publique 119-7, 10 avril 2025), toutes les transactions DEX entrent dans cette catégorie.

Partie II : Transactions à long terme (détenues plus d'un an)

  • Case D : Équivalent à long terme de la Case A — le prix de revient a été déclaré à l'IRS (transaction couverte)
  • Case E : Équivalent à long terme de la Case B — le prix de revient n'a pas été déclaré
  • Case F : Équivalent à long terme de la Case C — aucun 1099 reçu

Comment déterminer votre case

Pour l'année fiscale 2025 et les suivantes, utilisez cet arbre de décision :

  1. Avez-vous reçu un 1099-B ou 1099-DA pour cette transaction ?

    • Non → Case C (court terme) ou Case F (long terme)
    • Oui → Le 1099 a-t-il déclaré votre prix de revient ?
      • Non → Case B (court terme) ou Case E (long terme)
      • Oui → Case A (court terme) ou Case D (long terme)
  2. La période de détention est-elle d'un an ou moins ?

    • Oui → Partie I (A, B ou C)
    • Non → Partie II (D, E ou F)

Vous avez besoin d'un Formulaire 8949 distinct pour chaque case que vous utilisez. Si vous avez des transactions dans la Case A, la Case C et la Case F, vous déposez trois Formulaires 8949 distincts.

Explication colonne par colonne

Chaque ligne du Formulaire 8949 représente une cession. Voici ce qui figure dans chaque colonne :

Colonne (a) : Description du bien

Entrez le nom de la cryptomonnaie et la quantité vendue. Soyez suffisamment précis pour que l'IRS puisse identifier l'actif.

Exemples :

  • 2.5 BTC
  • 1,000 SOL
  • 0.75 ETH (vendu via échange Uniswap)

L'IRS ne vous oblige pas à lister le nom de l'échange dans cette colonne, mais cela peut être utile pour vos propres registres.

Colonne (b) : Date d'acquisition

Entrez la date à laquelle vous avez initialement acheté ou reçu la crypto. Utilisez le format MM/JJ/AAAA.

  • Pour FIFO : c'est la date de votre lot le plus ancien
  • Pour l'identification spécifique : c'est la date du lot spécifique que vous avez désigné pour la vente
  • Pour la crypto reçue comme revenu (staking, minage, airdrops) : c'est la date à laquelle vous avez reçu les jetons

Si vous avez reçu la crypto en plusieurs lots et que vous en vendez une partie, la date dépend de votre méthode de calcul du prix de revient. Selon FIFO (la méthode par défaut de l'IRS selon la Revenue Ruling 2019-24), la date d'acquisition est la date d'achat la plus ancienne.

Si vous avez acquis la crypto à diverses dates et ne pouvez pas identifier spécifiquement le lot, entrez « Divers » dans cette colonne.

Colonne (c) : Date de vente ou de cession

Entrez la date de la vente, de l'échange ou de la cession. Pour les transactions DeFi, il s'agit de l'horodatage du bloc de la transaction on-chain.

Colonne (d) : Produit

Entrez le montant total que vous avez reçu de la vente, en USD. Cela inclut la juste valeur marchande de toute crypto reçue lors d'un échange.

Selon les instructions de l'IRS pour le Formulaire 8949, le produit désigne généralement le montant brut que vous avez reçu. Pour les échanges crypto-à-crypto, le produit est égal à la juste valeur marchande du jeton reçu au moment de l'échange.

Si votre 1099-DA indique un produit brut qui inclut des frais, et que vous souhaitez déclarer un produit net, vous aurez besoin d'un ajustement (voir Colonne g).

Colonne (e) : Prix de revient ou autre base

Entrez votre prix de revient — ce que vous avez initialement payé pour la crypto, y compris les frais d'achat. Si vous avez reçu la crypto comme revenu, votre prix de revient est la juste valeur marchande au moment de la réception.

Selon la section 1012 de l'IRC, votre prix de revient est généralement le coût de la propriété. Pour la crypto, cela inclut :

  • Le prix d'achat en USD
  • Les frais de transaction payés pour acquérir l'actif (frais d'échange, frais de gaz pour les achats)
  • Pour les revenus : la juste valeur marchande déclarée comme revenu ordinaire au moment de la réception

Colonne (f) : Code d'ajustement

Si vous devez effectuer un ajustement entre les montants déclarés sur votre 1099 et les montants corrects, entrez le code applicable. Codes courants pour la crypto :

  • W : Ajustement pour vente à perte (wash sale). Si vous avez racheté la même crypto ou une crypto substantiellement identique dans les 30 jours précédant ou suivant la vente, la perte non autorisée doit être ajoutée au prix de revient de l'actif de remplacement. Remarque : les réglementations proposées par l'IRS (REG-106013-19) étendent les règles de vente à perte aux actifs numériques — vérifiez la date d'entrée en vigueur pour votre année de déclaration.

  • E : Frais de vente non reflétés dans le produit. Utilisez ceci lorsque vos frais de vente (frais de gaz, commissions d'échange) n'ont pas été soustraits du produit sur votre 1099. Le montant de l'ajustement dans la Colonne (g) compense ces frais.

  • B : Le prix de revient déclaré à l'IRS est incorrect. Utilisez ceci lorsque votre 1099 indique un prix de revient erroné et que vous devez le corriger.

  • T : Gain à court terme déclaré sur le 1099-B comme à long terme (ou vice versa). Utilisez ceci pour corriger la classification de la période de détention.

Colonne (g) : Montant de l'ajustement

Entrez le montant en dollars de l'ajustement. Celui-ci est ajouté ou soustrait de votre calcul de gain/perte.

  • Pour les ventes à perte (code W) : entrez la perte non autorisée comme un nombre positif (cela augmente votre perte actuelle, réduisant l'avantage, et est ajouté au prix de revient de l'actif de remplacement)
  • Pour les dépenses (code E) : entrez le montant des frais comme un nombre négatif (cela réduit votre gain)

Colonne (h) : Gain ou perte

Calculez : Colonne (d) - Colonne (e) + Colonne (g) = Gain ou perte

Un nombre positif est un gain ; un nombre négatif (à saisir entre parenthèses) est une perte.

Exemple de ligne :

(a)(b)(c)(d)(e)(f)(g)(h)
1.5 BTC03/15/202411/20/2025$142,500$63,000E($25)$79,475

Ceci montre une vente de 1.5 BTC, détenue de mars 2024 à novembre 2025 (long terme), avec 25 $ de frais de vente déduits via le code E, résultant en un gain en capital à long terme de 79 475 $.

Du Formulaire 8949 à l'Annexe D

Après avoir rempli tous vos Formulaires 8949, les totaux sont reportés sur l'Annexe D :

Annexe D, Partie I (Court terme)

  • Ligne 1a : Gains à court terme du 1099-B Case A où aucun ajustement n'est nécessaire (peut être déclaré directement sur l'Annexe D sans Formulaire 8949)
  • Ligne 1b : Gains à court terme du Formulaire 8949, Case A
  • Ligne 2 : Gains à court terme du Formulaire 8949, Case B
  • Ligne 3 : Gains à court terme du Formulaire 8949, Case C
  • Ligne 7 : Gain ou perte en capital net à court terme

Annexe D, Partie II (Long terme)

  • Ligne 8a : Gains à long terme du 1099-B Case D, aucun ajustement nécessaire
  • Ligne 8b : Gains à long terme du Formulaire 8949, Case D
  • Ligne 9 : Gains à long terme du Formulaire 8949, Case E
  • Ligne 10 : Gains à long terme du Formulaire 8949, Case F
  • Ligne 15 : Gain ou perte en capital net à long terme

Annexe D, Partie III

  • Ligne 16 : Combinez le net à court terme (Ligne 7) et le net à long terme (Ligne 15)

Si vous avez une perte en capital nette, selon la section 1211(b) de l'IRC, vous pouvez déduire jusqu'à 3 000 $ par an (1 500 $ si marié déclarant séparément) contre le revenu ordinaire. Les pertes excédentaires sont reportées sur l'année fiscale suivante en vertu de la section 1212(b) de l'IRC.

Format TXF pour TurboTax

Si vous utilisez TurboTax, vous pouvez importer vos données du Formulaire 8949 à l'aide d'un fichier TXF (Tax Exchange Format). La version TXF V042 est la norme actuelle. Le fichier contient des données au niveau des transactions que TurboTax mappe directement aux champs du Formulaire 8949.

Une entrée TXF typique comprend :

  • Type d'enregistrement (vente d'actif en capital)
  • Description correspondant à la Colonne (a)
  • Date d'acquisition correspondant à la Colonne (b)
  • Date de vente correspondant à la Colonne (c)
  • Prix de revient correspondant à la Colonne (e)
  • Produit de la vente correspondant à la Colonne (d)

La plupart des calculateurs d'impôts sur les cryptos, y compris dTax, peuvent générer des fichiers TXF pour une importation directe dans TurboTax. Cela élimine la saisie manuelle des données et réduit le risque d'erreurs de transcription, surtout lorsque vous avez des centaines ou des milliers de transactions.

Conseils pour une déclaration précise

  1. Rapprochez avec votre 1099 : Si vous avez reçu un 1099-DA, assurez-vous que vos entrées du Formulaire 8949 correspondent. L'IRS recoupe ces formulaires, et les non-concordances déclenchent des avis automatisés (CP2000).

  2. Ne regroupez pas les transactions : L'IRS s'attend à ce que chaque cession soit listée individuellement sur le Formulaire 8949. Bien que l'Annexe D Ligne 1a/8a permette un certain regroupement pour les transactions couvertes sans ajustements, cette exception est limitée. En cas de doute, listez chaque transaction séparément.

  3. Suivez attentivement les transferts : Le déplacement de crypto entre vos propres portefeuilles n'est pas un événement imposable, mais le fait de ne pas suivre correctement les transferts peut amener votre calculateur à les traiter comme des ventes avec un prix de revient nul — créant des gains fantômes.

  4. Conservez six ans de registres : Bien que le délai de prescription standard soit de trois ans (section 6501 de l'IRC), il s'étend à six ans si vous omettez plus de 25 % du revenu brut. Compte tenu de la complexité de la crypto, il est prudent de conserver des registres complets pendant au moins six ans.

FAQ

Quelle case dois-je utiliser pour la plupart des transactions crypto ?

Pour la plupart des investisseurs individuels en crypto en 2025-2026, les Cases C (court terme) et F (long terme) sont les plus courantes. Celles-ci s'appliquent lorsque vous n'avez pas reçu de Formulaire 1099-B ou 1099-DA pour la transaction, ce qui inclut toutes les activités DeFi et de nombreuses transactions d'échange centralisées pendant les premières années de mise en œuvre du 1099-DA. À mesure que les échanges déploient la déclaration 1099-DA, vous utiliserez de plus en plus les Cases A/D (prix de revient déclaré) ou B/E (prix de revient non déclaré).

Dois-je lister chaque transaction ?

Oui, en règle générale. L'IRS s'attend à ce que chaque cession apparaisse comme une ligne distincte sur le Formulaire 8949. Cependant, les instructions de l'IRS pour le Formulaire 8949 indiquent que si vous avez de nombreuses transactions, vous pouvez joindre une déclaration avec les mêmes informations dans un format similaire. Certains praticiens joignent un Formulaire 8949 de remplacement généré par ordinateur (tel qu'un PDF d'un logiciel fiscal) et n'entrent que les totaux récapitulatifs sur le formulaire réel. Si vous choisissez cette voie, assurez-vous que la pièce jointe contient toutes les colonnes requises et est clairement étiquetée.

Puis-je utiliser un logiciel pour générer automatiquement le Formulaire 8949 ?

Oui, et pour la plupart des contribuables crypto, c'est l'approche recommandée. Les calculateurs d'impôts crypto comme dTax génèrent des PDF du Formulaire 8949 complétés avec toutes les transactions correctement catégorisées par case, ainsi que des fichiers TXF pour l'importation dans TurboTax. Le logiciel gère automatiquement le calcul du prix de revient, la détermination de la période de détention et les codes d'ajustement. Vous devriez toujours vérifier l'exactitude du résultat avant de déclarer — en particulier en vous assurant que les transferts ne sont pas mal classés comme des ventes et que les montants du prix de revient correspondent à vos registres d'achat.

Dernière mise à jour : 1 avril 2026
Interroger l'IA sur les impôts crypto