Comment importer vos impôts crypto dans TurboTax : Guide TXF et CSV
Comment intégrer la crypto dans TurboTax
Exportez vos transactions de cryptomonnaie sous forme de fichier TXF ou CSV depuis dTax, puis importez le fichier directement dans TurboTax pour remplir automatiquement le Formulaire 8949 et l'Annexe D. Ce processus prend des minutes au lieu d'heures de saisie manuelle, et garantit que chaque transaction — y compris les échanges crypto-à-crypto, les récompenses de staking et les transactions DeFi — est déclarée avec précision à l'IRS avec la base de coût correcte, la période de détention et les calculs de gains ou de pertes.
Pourquoi vous avez besoin d'un logiciel fiscal crypto dédié avec TurboTax
TurboTax peut gérer la déclaration fiscale des cryptomonnaies, mais il compte sur vous pour fournir les données de transaction calculées. TurboTax n'importe pas les fichiers CSV bruts des exchanges, ne calcule pas la base de coût sur plusieurs plateformes, ni n'applique des méthodes de comptabilité de lots comme le FIFO ou l'identification spécifique.
Selon l'IRS Notice 2014-21, chaque cession de cryptomonnaie est un événement imposable. Le trader crypto actif moyen a des centaines ou des milliers de cessions sur plusieurs exchanges et portefeuilles. Saisir manuellement chaque transaction dans TurboTax est impraticable et sujet aux erreurs.
dTax comble cette lacune : il importe vos données brutes d'exchange, calcule la base de coût et les gains/pertes en utilisant la méthode comptable de votre choix, et exporte les résultats dans un format que TurboTax peut importer directement.
Étape par étape : Calculer dans dTax, déclarer avec TurboTax
Étape 1 : Importer toutes les données d'exchange dans dTax
Téléchargez les fichiers CSV de chaque exchange et portefeuille que vous avez utilisés au cours de l'année fiscale. dTax prend en charge plus de 23 formats d'exchange, y compris Coinbase, Binance, Kraken, Crypto.com, Bybit, OKX, et bien d'autres. Chaque analyseur détecte automatiquement le format de l'exchange et mappe correctement les transactions.
Étape 2 : Examiner et réconcilier
Après l'importation, examinez le résumé des transactions dans dTax. Vérifiez les points suivants :
- Base de coût manquante : Transferts depuis des portefeuilles externes sans enregistrements d'achat
- Transactions en double : Exportations qui se chevauchent suite à des migrations de plateforme
- Événements de revenus : Récompenses de staking, airdrops et revenus de minage signalés pour un traitement en revenu ordinaire
Selon l'IRS Publication 551, la base de coût comprend le prix d'achat plus tous les coûts d'acquisition de la propriété, y compris les frais de trading et les frais de gaz.
Étape 3 : Sélectionner votre méthode de base de coût
Choisissez votre méthode comptable dans dTax :
- FIFO (First In, First Out) : Méthode par défaut, vend les lots les plus anciens en premier
- LIFO (Last In, First Out) : Vend les lots les plus récents en premier
- HIFO (Highest In, First Out) : Vend les lots avec la base de coût la plus élevée en premier, minimisant les gains
- Identification spécifique : Choisissez exactement quels lots vendre
Selon la FAQ Q39 de l'IRS, les contribuables peuvent utiliser le FIFO ou l'identification spécifique. Le LIFO et le HIFO sont traités comme des sous-catégories de l'identification spécifique et doivent être documentés en conséquence.
Étape 4 : Générer les rapports fiscaux
dTax calcule vos gains et pertes en capital pour chaque transaction et génère des rapports prêts pour le Formulaire 8949. Examinez le résumé pour vérifier vos gains/pertes totaux à court terme et à long terme avant d'exporter.
Étape 5 : Exporter pour TurboTax
dTax propose deux formats d'exportation compatibles avec TurboTax :
- Fichier TXF : Le format préféré pour l'importation automatisée
- Fichier CSV : Une alternative qui fonctionne avec l'importation CSV générique de TurboTax
Comprendre le format TXF
Le TXF (Tax Exchange Format) est un format de fichier standardisé conçu spécifiquement pour l'importation de données fiscales dans les logiciels de préparation fiscale. Il a été développé pour permettre aux logiciels tiers de communiquer avec TurboTax et d'autres produits Intuit.
Standard TXF V042
dTax exporte les fichiers TXF en utilisant le standard V042, qui est la version actuelle prise en charge par TurboTax. Le format encode chaque transaction avec :
- Type d'enregistrement : Identifie le type de ligne du formulaire fiscal (par exemple, Formulaire 8949 à court terme ou à long terme)
- Description : Nom de l'actif et détails de la transaction
- Date d'acquisition : Quand vous avez acheté l'actif
- Date de vente : Quand vous avez cédé l'actif
- Base de coût : Votre base ajustée dans l'actif
- Produits : Le montant que vous avez reçu
- Gain ou perte : La différence calculée
Chaque transaction correspond à une ligne spécifique du Formulaire 8949, classée de la case A à la case F en fonction de la période de détention et de la réception ou non d'un 1099-DA.
Codes d'enregistrement TXF
Les codes d'enregistrement TXF clés pour les transactions crypto sont :
- Code 321 : Gain/perte en capital à court terme (Case A, B ou C du Formulaire 8949)
- Code 323 : Gain/perte en capital à long terme (Case D, E ou F du Formulaire 8949)
- Code 711 : Totaux à court terme de l'Annexe D
- Code 713 : Totaux à long terme de l'Annexe D
dTax attribue automatiquement les codes corrects en fonction de votre période de détention (inférieure ou supérieure à un an selon l'IRC Section 1222) et si la transaction a été déclarée sur un 1099-DA.
Importation de TXF dans TurboTax
Quelle version de TurboTax vous faut-il ?
Pour importer des transactions crypto, vous avez besoin de TurboTax Premier ou TurboTax Self-Employed. L'édition de base TurboTax Deluxe ne prend pas en charge la déclaration des revenus d'investissement. TurboTax Free Edition ne prend pas non plus en charge le Formulaire 8949.
Étapes d'importation (TurboTax Desktop)
- Ouvrez TurboTax et naviguez vers la section Federal
- Allez dans Wages & Income > Investment Income > Stocks, Cryptocurrency, Mutual Funds, Bonds, Other
- Sélectionnez "I'll type it in myself" ou "Import from my bank"
- Choisissez "Import from a TXF file"
- Parcourez votre fichier d'exportation TXF dTax et sélectionnez-le
- TurboTax analysera le fichier et affichera un résumé des transactions importées
- Examinez le résumé et confirmez l'importation
Étapes d'importation (TurboTax Online)
- Connectez-vous à TurboTax Online
- Naviguez vers Federal > Wages & Income
- Sélectionnez Stocks, Cryptocurrency, Mutual Funds, Bonds, Other (1099-B)
- Choisissez Upload a CSV file (TurboTax Online prend en charge le téléchargement de CSV pour la crypto)
- Téléchargez l'exportation CSV de dTax
- Mappez les colonnes si vous y êtes invité
- Examinez et confirmez les données importées
Vérification post-importation
Après l'importation, vérifiez que :
- Le nombre total de transactions correspond à votre rapport dTax
- Les totaux à court terme et à long terme correspondent à votre résumé de l'Annexe D de dTax
- Les classifications des cases (A à F) sont correctement attribuées
- Les totaux des produits et de la base de coût correspondent à vos formulaires 1099-DA d'exchange
Selon les instructions de l'IRS pour le Formulaire 8949, les transactions déclarées sur un 1099-DA avec une base correcte vont dans la Case A (court terme) ou la Case D (long terme). Les transactions sans 1099-DA vont dans la Case C (court terme) ou la Case F (long terme).
L'importation CSV comme alternative
Si vous rencontrez des problèmes avec l'importation TXF, dTax exporte également un fichier CSV formaté pour l'importation d'investissement générique de TurboTax.
Format CSV
Le CSV comprend des colonnes pour :
- Nom/description de la devise
- Date d'acquisition
- Date de vente
- Produits
- Base de coût
- Gain ou perte
- Période de détention (court terme ou long terme)
- Classification de la case
Quand utiliser CSV vs TXF
- TXF : Plus rapide, plus fiable, moins d'étapes manuelles. Préféré pour TurboTax Desktop.
- CSV : Meilleure compatibilité avec TurboTax Online. Également utile comme sauvegarde si l'analyse TXF échoue.
Saisie manuelle en dernier recours
Si vous avez moins de 10 transactions crypto, la saisie manuelle dans TurboTax peut être pratique. Pour chaque transaction, vous avez besoin de :
- Description de la propriété (par exemple, "0.5 BTC")
- Date d'acquisition
- Date de vente ou de cession
- Produits (prix de vente moins les frais de vente)
- Base de coût (prix d'achat plus les frais d'achat)
Saisissez chaque transaction dans la section des revenus d'investissement de TurboTax. TurboTax calcule le gain ou la perte et attribue la case correcte du Formulaire 8949.
Cependant, pour la plupart des utilisateurs de crypto ayant plus de quelques transactions, l'importation TXF ou CSV est beaucoup plus efficace et moins sujette aux erreurs.
Gérer les cas spéciaux dans TurboTax
Revenus de staking
Les récompenses de staking sont des revenus ordinaires, pas des gains en capital. Déclarez-les sur l'Annexe 1, Ligne 8z dans TurboTax, et non via l'importation des revenus d'investissement. dTax fournit un résumé des revenus séparé pour les récompenses de staking que vous saisissez manuellement dans la section "Autres revenus" de TurboTax.
Formulaire 8949 Case E (Ajustements de vente à perte)
Si des transactions ont des ajustements de vente à perte (wash sale) ou des ajustements de code E pour les frais, dTax inclut le code d'ajustement et le montant dans l'exportation. TurboTax affiche ces ajustements dans la vue détaillée du Formulaire 8949. Selon l'IRC Section 1091, les ajustements de vente à perte interdisent la perte et l'ajoutent à la base de coût du titre de remplacement — bien que cela ne s'applique actuellement pas à la crypto en l'absence de nouvelle législation.
Volumes de transactions importants
TurboTax peut gérer des milliers de transactions importées, mais les importations très importantes (plus de 10 000) peuvent ralentir le logiciel. Si vous avez un volume extrêmement élevé, envisagez de résumer par catégorie — TurboTax permet un total résumé pour les transactions où la base a été déclarée à l'IRS sur le 1099-DA, en joignant un Formulaire 8949 séparé en PDF.
Questions fréquemment posées
TurboTax peut-il gérer les impôts sur les cryptomonnaies ?
Oui. Les éditions TurboTax Premier et Self-Employed prennent en charge la déclaration des cryptomonnaies sur le Formulaire 8949 et l'Annexe D. Cependant, TurboTax ne calcule pas la base de coût à partir des données brutes des exchanges — vous avez besoin d'un logiciel fiscal crypto dédié comme dTax pour calculer les gains et les pertes, puis exporter les résultats sous forme de fichier TXF ou CSV pour l'importation dans TurboTax.
Quelle version de TurboTax me faut-il pour la crypto ?
Vous avez besoin de TurboTax Premier (89 $ et plus) ou TurboTax Self-Employed (119 $ et plus) pour déclarer les revenus d'investissement, y compris les cryptomonnaies. TurboTax Deluxe et l'édition gratuite n'incluent pas les sections de revenus d'investissement nécessaires pour la déclaration du Formulaire 8949. Si vous avez également des revenus de travail indépendant provenant du minage de crypto ou de la création de NFT, utilisez TurboTax Self-Employed.
Le TXF est-il meilleur que le CSV pour importer de la crypto dans TurboTax ?
Le TXF est généralement la meilleure option pour TurboTax Desktop car il est spécifiquement conçu pour l'échange de données fiscales, préserve tous les champs du Formulaire 8949, y compris les classifications de cases et les codes d'ajustement, et s'importe avec moins d'étapes de mappage manuel. Le CSV est plus universellement compatible et fonctionne mieux avec TurboTax Online. dTax fournit les deux formats afin que vous puissiez utiliser celui qui convient le mieux à votre version de TurboTax.