📖 Guide d'utilisation
Ce guide vous explique comment utiliser CryptoGains Report pour générer votre rapport fiscal de gains et pertes sur vos transactions Coinbase.
1. Démarrage rapide
1️⃣ Achetez une clé de licence sur la
page d'achat (19,99 $ CAD / an)
2️⃣ Exportez votre historique de transactions depuis Coinbase en format CSV
4️⃣ Glissez-déposez votre fichier CSV — votre rapport est généré instantanément !
2. Clé de licence
Votre clé de licence a le format CG-XXXX-XXXX-XXXX et est valide pour 1 an.
Comment obtenir une clé ?
- Allez sur la page d'achat
- Entrez votre adresse courriel
- Payez 19,99 $ CAD via PayPal ou Square
- Votre clé s'affiche immédiatement et vous est envoyée par courriel
💡 Votre clé est sauvegardée automatiquement dans votre navigateur. Vous n'avez pas à la re-saisir à chaque visite.
⚠ Conservez votre clé précieusement. Si vous changez de navigateur ou videz votre cache, vous devrez la re-saisir.
3. Exporter vos données Coinbase
1️⃣ Connectez-vous sur coinbase.com
2️⃣ Cliquez sur l'icône de votre profil en haut à droite
3️⃣ Vérifiez votre
devise (Currency) dans le panneau Account :
- Canadiens : changez à CAD
- Américains : laissez à USD
4️⃣ Cliquez sur « Statements » dans le menu de gauche
5️⃣ Dans
« Generate custom statement » à droite :
- Asset : All assets
- Transaction type : All transactions
- Date : Custom
- Start date : date de votre première transaction
- End date : date d'aujourd'hui
- Format : CSV
Cliquez sur
« Generate »
6️⃣ Le fichier CSV sera téléchargé dans votre dossier Downloads
⚠ Important : Téléchargez TOUTES vos transactions (pas seulement une année). L'outil filtre par année fiscale automatiquement. Cela permet un calcul ACB/FIFO plus précis, car le coût de base dépend de l'historique complet.
4. Importer votre fichier CSV
- Allez sur la page Outil
- Entrez votre clé de licence (si pas déjà activée)
- Glissez-déposez votre fichier CSV dans la zone prévue, ou cliquez sur « Choisir un fichier »
- Le traitement est instantané — vos résultats s'affichent immédiatement
💡 Pour charger un autre fichier, cliquez sur le bouton « Charger un autre fichier CSV » dans la barre de contrôles.
💡 Vos données sont conservées dans votre navigateur. Vous pouvez naviguer vers d'autres pages, fermer le navigateur et revenir — vos résultats seront automatiquement restaurés. Les données sont effacées uniquement lorsque vous cliquez sur « Charger un autre fichier CSV ». Limitation : les fichiers très volumineux (plus de 5 Mo) pourraient ne pas être conservés.
5. Méthode de calcul (ACB vs FIFO)
L'outil supporte les deux méthodes de calcul du coût de base, selon votre pays de résidence fiscale :
🇨🇦 ACB — Prix de base rajusté (Canada)
Méthode du coût moyen pondéré, exigée par l'ARC pour les biens identiques (article 47 de la Loi de l'impôt sur le revenu). Chaque achat recalcule le coût moyen de vos unités d'une même cryptomonnaie.
🇺🇸 FIFO — First In, First Out (USA)
Méthode Premier entré, premier sorti, acceptée par l'IRS. Les premières unités achetées sont réputées être les premières vendues.
Sélecteur dans l'outil
Un sélecteur FIFO / ACB apparaît en haut de l'affichage des résultats avec les drapeaux 🇺🇸 et 🇨🇦. Cliquez pour basculer d'une méthode à l'autre — tous les calculs se refont instantanément.
Détection automatique
L'outil détecte automatiquement la devise de votre CSV (colonne Price Currency) :
- CSV en CAD → bascule automatiquement en ACB
- CSV en USD → bascule automatiquement en FIFO
Votre choix manuel est mémorisé pour la session. Au prochain chargement de CSV, l'auto-détection reprend.
💡 Important : Sur la durée totale de vos transactions, le gain total est identique entre ACB et FIFO. La différence se situe dans le timing (quelle année le gain est réalisé).
Rapport fiscal adapté
Le rapport fiscal (bouton « Rapport Fiscal PDF ») s'adapte automatiquement :
- ACB sélectionné → références ARC : Annexe 3, ligne 12700, TP-21.4.39 (Québec), taux d'inclusion 50%
- FIFO sélectionné → références IRS : Form 8949, Schedule D, Schedule 1 (staking), distinction short-term/long-term
6. Avertissements et alertes
L'outil affiche plusieurs avertissements intelligents pour vous aider à produire une déclaration conforme :
📋 Rappel « Coinbase uniquement »
Affiché en permanence, ce rappel vous informe que le rapport couvre uniquement vos transactions Coinbase. Si vous possédez des cryptos sur d'autres plateformes (Kraken, Shakepay, Binance, Crypto.com, Newton, wallets MetaMask/Ledger, etc.), votre PBR et vos gains/pertes sont incomplets pour l'ARC. Consultez un comptable si vous avez plusieurs sources.
⚠ Discordance devise / méthode
Si votre CSV est en CAD mais que vous choisissez FIFO (ou inversement USD + ACB), un avertissement orange s'affiche. L'ARC exige la méthode ACB pour les résidents canadiens — utiliser FIFO pourrait entraîner un rejet de votre déclaration.
🚨 Détecteur de pattern de trading intensif
Si l'outil détecte plus de 20 décisions de trade par mois (ou 100+ dans l'année), un avertissement rouge apparaît. L'ARC pourrait considérer vos profits comme un revenu d'entreprise (100% imposable via T2125) plutôt que comme des gains en capital (50% via Annexe 3). Les facteurs analysés : fréquence, durée de détention, intention commerciale, organisation.
⚠ Coinbase génère parfois plusieurs lignes (« fills ») pour une seule décision de trade. L'outil regroupe automatiquement les fills exécutés dans une fenêtre de 5 minutes pour compter le nombre réel de trades.
⚠ Transactions non reconnues
Si votre CSV contient des types de transactions que l'outil ne reconnaît pas, un avertissement détaillé s'affiche avec la liste des lignes concernées. Contactez-nous en incluant cette liste pour que nous ajoutions le support de ces transactions.
7. Comprendre les onglets
📈 Gains & Pertes par Asset
- Cartes résumé : gain/perte net, total gains, total pertes, produit des ventes, coût de base (PBR), frais ventes/achats
- Tableau par asset : chaque cryptomonnaie avec :
- NB Ventes : nombre de décisions de trade (fills regroupés)
- Nb Crypto Transigé : quantité totale vendue (ex: 145,3490 AKT)
- Coût base (PBR), produit vente, frais, gain/perte, % rendement
- Récompenses : revenus de staking Coinbase (imposables à 100%, ligne 12100)
- Rapport fiscal (Annexe 3) : rapport formaté pour l'ARC/IRS avec bloc de définitions expliquant chaque colonne — visible à l'impression
💸 Tableau des Ventes (vue arborescente)
- Vue arborescente : chaque décision de trade est affichée sur une ligne avec le compteur
(X fills) si plusieurs lignes Coinbase sont regroupées
- Cliquez sur la flèche ▶ pour déplier et voir les fills individuels
- Boutons Tout déplier / Tout replier en haut
- Chaque trade avec : date, asset, quantité, prix d'achat/vente, coût de base, produit, gain/perte, frais
- Les gains en vert, les pertes en rouge
- Tri chronologique : janvier → décembre
- Les transactions USDC synthétiques (générées pour les paires de trading) sont cachées pour une meilleure lisibilité
🛒 Tableau des Achats (vue arborescente)
- Inventaire actuel : quantités non vendues avec prix moyen et valeur comptable
- Tous les achats : vue arborescente identique aux ventes (fills regroupés, expand/collapse)
- Les transactions USDC synthétiques sont cachées
🔍 Historique par Asset
- Sélecteur d'asset : liste filtrée pour afficher uniquement les assets avec activité dans l'année sélectionnée en haut
- Filtre d'année global : utilise le filtre d'année du haut de page (plus besoin de double filtre)
- KPI : total investi, total récupéré, gain/perte net, quantité restante, prix moyen d'achat
- Graphique : courbe de gain/perte cumulatif dans le temps
- Chronologie arborescente : chaque trade dépliable pour voir les fills, avec solde après et gain cumulatif
📋 Export CSV (Excel)
- Aperçu du fichier CSV généré
- Bouton de téléchargement — format compatible Excel (séparateur ; et décimales ,)
- Inclut un résumé par asset en bas du fichier
Filtre par année fiscale
Utilisez les boutons d'année en haut (Toutes, 2024, 2025, etc.) pour filtrer les données selon l'année fiscale. Ce filtre est global et s'applique à tous les onglets, y compris l'Historique par Asset.
8. Imprimer / Sauvegarder en PDF
Chaque onglet dispose d'un bouton « Imprimer / PDF ». En cliquant :
- Le dialogue d'impression de votre navigateur s'ouvre
- Pour imprimer : sélectionnez votre imprimante
- Pour sauvegarder en PDF : choisissez « Enregistrer au format PDF » (ou « Save as PDF ») comme destination
💡 Le rapport fiscal (Annexe 3) apparaît automatiquement lorsque vous imprimez l'onglet « Gains & Pertes ». C'est ce document que vous conservez pour vos impôts.
9. Questions fréquentes
Quelle méthode utiliser : ACB ou FIFO ?
Cela dépend de votre pays de résidence fiscale :
- 🇨🇦 Canada → utilisez ACB (Prix de base rajusté, coût moyen pondéré). C'est la méthode exigée par l'ARC.
- 🇺🇸 États-Unis → utilisez FIFO (First In, First Out). C'est la méthode par défaut de l'IRS.
L'outil détecte automatiquement la devise de votre CSV et bascule vers la bonne méthode. Si un conflit est détecté, un avertissement s'affiche.
Pourquoi les chiffres sont-ils légèrement différents entre FIFO et ACB ?
Les deux méthodes calculent le coût de base différemment. Exemple avec 1 BTC à 30 000 $ puis 1 BTC à 40 000 $, vente de 0,5 BTC à 50 000 $ :
- FIFO : coût de base = 15 000 $ (moitié du 1er achat) → gain = 10 000 $
- ACB : coût de base = 17 500 $ (moyenne 35 000 $ ÷ 2) → gain = 7 500 $
Sur la durée totale des transactions, le gain cumulé est identique — seul le timing change.
Pourquoi ai-je une différence entre NB Ventes et Nb Crypto Transigé ?
Ce sont deux informations différentes :
- NB Ventes : nombre de décisions de trade (ex: 25 ordres de vente)
- Nb Crypto Transigé : quantité totale de crypto vendue (ex: 1 074 SOL)
Coinbase divise souvent un ordre en plusieurs « fills » (parties d'exécution). L'outil regroupe les fills exécutés dans une fenêtre de 5 minutes.
Qu'est-ce qu'un « fill » ?
Un fill est une ligne du CSV Coinbase. Un seul ordre de vente peut générer plusieurs fills (ex: 15 lignes pour vendre 35 SOL). L'outil regroupe automatiquement ces fills en une décision de trade unique (fenêtre de 5 minutes).
Pourquoi y a-t-il des transactions USDC que je n'ai jamais faites ?
Quand vous échangez du SOL contre de l'USDC (paire SOL-USDC), l'outil génère des transactions synthétiques pour calculer correctement le PBR. Ces transactions sont nécessaires aux calculs mais cachées des tableaux pour ne pas vous embrouiller.
Mes données sont-elles sécurisées ?
Oui. Votre fichier CSV est traité entièrement dans votre navigateur. Aucune donnée financière n'est envoyée à nos serveurs. Seule la clé de licence est vérifiée en ligne.
Que sont les « Récompenses » ?
Ce sont les revenus de staking ou les récompenses Coinbase (learning rewards, etc.). Ils sont imposés à 100% comme revenu ordinaire (pas à 50% comme les gains en capital). Ils se déclarent à la ligne 12100 du T1 fédéral (Canada) ou sur Schedule 1, Line 8 du Form 1040 (USA).
Que signifie le taux d'inclusion de 50% ?
Au Canada, seulement 50% de vos gains en capital sont imposables. Si vous avez un gain de 1 000 $, vous ne payez de l'impôt que sur 500 $. Aux États-Unis, il n'y a pas de taux d'inclusion — 100% du gain est imposable, mais les gains à long terme (≥ 1 an) bénéficient de taux préférentiels (0%, 15% ou 20% selon le revenu).
Mon pattern semble ressembler à du day-trading, que faire ?
Si l'outil détecte plus de 20 trades/mois, l'ARC pourrait classer vos profits comme revenu d'entreprise (100% imposable via T2125) au lieu de gains en capital. Les critères : fréquence, durée de détention, intention commerciale, organisation. Consultez un fiscaliste pour clarifier votre situation.
J'ai un avertissement « vente sans achat correspondant »
Cela signifie que le fichier CSV ne contient pas les transactions d'achat initiales pour certains actifs. Assurez-vous d'exporter toutes vos transactions depuis le début de votre compte Coinbase.
Puis-je utiliser l'outil pour des plateformes autres que Coinbase ?
Actuellement, l'outil est conçu exclusivement pour les fichiers CSV exportés de Coinbase. D'autres plateformes pourraient être ajoutées dans le futur.
L'outil fonctionne-t-il sur Mac ?
Oui. CryptoGains Report fonctionne sur tous les systèmes : Windows, Mac et Linux. Aucune installation n'est requise — l'outil fonctionne directement dans votre navigateur (Chrome, Safari, Firefox, Edge).
Pourquoi les stablecoins (USDC) ne sont pas dans le rapport fiscal ?
Les stablecoins comme USDC, USDT ou DAI ont une valeur stable de 1:1 avec le dollar. Ils ne génèrent pas de gain ou de perte en capital significatif. L'outil les exclut automatiquement du rapport de gains/pertes et de l'Annexe 3 pour éviter de polluer votre déclaration avec des montants quasi nuls. Les stablecoins restent visibles dans les onglets Achats, Ventes, Historique et Coinbase Balance pour référence.
Est-ce un conseil fiscal ?
Non. CryptoGains Report est un outil informatif. Les résultats sont des estimations basées sur vos données. Consultez un comptable ou fiscaliste pour vos déclarations officielles.