Classification des transactions
Chaque transaction synchronisée ou importée dans CryptaCount se voit attribuer un type par le moteur de classification. Ce type détermine comment la transaction est journalisée, si elle déclenche un calcul de plus-value ou moins-value, et comment elle apparaît dans les rapports.
Moteur de classification automatique
Section intitulée « Moteur de classification automatique »Le moteur de classification analyse les données on-chain de chaque transaction pour lui attribuer un type :
- Analyse de direction — Le wallet est-il l’expéditeur, le destinataire, ou les deux ?
- Interaction avec le contrat — S’agit-il d’un simple transfert ou d’un appel à un smart contract ?
- Classification de fonction — Plus de 70 catégories de fonctions mappent les signatures de fonctions on-chain vers des indications de classification (TRANSFER, SWAP, BRIDGE, STAKING, LENDING, etc.)
- Analyse des événements — Pour les interactions contractuelles, quels événements ont été émis ?
- Détection de l’actif de contrepartie — Le wallet a-t-il reçu un actif différent dans la même transaction (ce qui indiquerait un swap) ?
- Correspondance de contrats connus — Le contrat est-il un protocole DeFi reconnu, un routeur DEX, un contrat de staking ou un bridge ?
- Intention économique — Le moteur attribue une intention économique (INVESTMENT, TRADING, OPERATIONAL, INCOME, EXPENSE, FINANCING, HEDGING, TRANSFER, UNKNOWN) pour guider le traitement comptable.

La classification est déterministe — les mêmes données de transaction produisent toujours le même type.
Remplacement manuel
Section intitulée « Remplacement manuel »Si la classification automatique est incorrecte, vous pouvez la remplacer depuis la vue détaillée de la transaction :
- Ouvrez le détail de la transaction
- Cliquez sur le libellé du type actuel
- Sélectionnez le type correct dans la liste déroulante

- Ajoutez optionnellement une note expliquant le remplacement
- Enregistrez
Le remplacement est enregistré dans la piste d’audit. La classification automatique d’origine reste visible à titre de référence.
Règles de classification
Section intitulée « Règles de classification »Définissez des règles sous Settings → Rules qui remplacent automatiquement la classification pour les transactions répondant à des critères spécifiques :
- Adresse du contrat — Toutes les interactions avec un contrat spécifique reçoivent un type spécifique
- Token — Les transactions impliquant un token spécifique sont classifiées d’une certaine manière
- Direction et montant — Combinez direction, actif et seuils de montant
Les règles supportent le versionnage — vous pouvez tester les règles sur des transactions existantes avant de les activer.
Classification par IA
Section intitulée « Classification par IA »La fonctionnalité de classification par IA sous AI Classification dans la barre latérale est disponible sur les plans éligibles. Elle fournit :
- Suggestions par IA — Un modèle d’apprentissage automatique analyse les modèles de transaction et suggère des classifications
- Workflow d’acceptation/rejet — Réviser les suggestions de l’IA individuellement ou en masse
- Acceptation/rejet en masse — Traiter plusieurs suggestions de l’IA à la fois
- Générer des suggestions — Déclencher l’analyse par IA pour les transactions non classifiées
La classification par IA complète le moteur basé sur des règles — elle capture des modèles que les règles statiques manquent, notamment pour les nouveaux protocoles DeFi.
Règles de classification des revenus
Section intitulée « Règles de classification des revenus »Les règles de classification des revenus sous Revenue Rules dans la barre latérale fournissent un traitement spécialisé pour les transactions génératrices de revenus :
- Règles de contrats de revenus — Définir des règles pour la comptabilisation des revenus issus de flux de tokens spécifiques ou d’interactions contractuelles
- Niveaux du registre — Les règles peuvent être définies au niveau global, au niveau de l’espace de travail, ou par token
- Test de correspondance — Valider les règles sur des transactions exemples avant activation
- Activation/désactivation — Activer/désactiver les règles sans les supprimer
Cela est particulièrement utile pour les entreprises qui reçoivent des cryptos en paiement — les règles peuvent automatiquement classer les transferts entrants provenant d’adresses clients connues comme des revenus.
Reclassification en masse
Section intitulée « Reclassification en masse »Pour les erreurs de classification récurrentes :
- Filtrez la liste des transactions pour afficher les transactions concernées
- Sélectionnez toutes les transactions correspondantes
- Utilisez Bulk Reclassify et choisissez le type correct
- Révisez et confirmez
Erreurs de classification courantes
Section intitulée « Erreurs de classification courantes »| Symptôme | Cause probable | Correction |
|---|---|---|
| Récompenses de staking affichées comme TRANSFER_IN | Contrat non reconnu comme staking | Remplacer par STAKING_REWARD ou ajouter une règle |
| Swap DEX affiché comme deux transferts séparés | Routage complexe non détecté | Remplacer par SWAP |
| Bridge affiché comme TRANSFER_OUT sans BRIDGE_IN | Wallet de la chaîne destination non connecté | Connecter le wallet destination ou ajouter manuellement BRIDGE_IN |
| Tous les transferts de tokens affichés comme TRANSFER_OUT | Problème de comparaison d’adresses | Vérifier le format de l’adresse du wallet |
Besoin d'aide ?
Vous ne trouvez pas ce que vous cherchez ? Notre équipe d'assistance est là pour vous.
Vous évaluez CryptaCount pour votre cabinet ? Voir les tarifs · Réserver une démo