BitLedger · Aide
Problèmes fréquents et leur solution
Les questions qui se posent vraiment à l'import et avant le rapport, avec les libellés que vous voyez dans l'application. Si la vôtre n'y est pas, écrivez-nous.
Pourquoi une transaction n'a-t-elle pas de valeur en CHF ?
Pour chaque partie d'une opération, BitLedger cherche un cours au moment de la transaction : pour les francs, les euros et les dollars les cours de la BNS et de la BCE, pour les cryptomonnaies CoinGecko, si possible d'après le contrat du jeton et pas seulement son symbole. Les jetons que CoinGecko ne recense pas sont évalués, quand c'est possible, au cours d'un pool DEX ; pour un échange sans prix de marché, c'est la valeur de ce que vous avez donné en contrepartie qui compte (mention «Selon l'échange»).
Si aucun cours n'est trouvé, la ligne indique «Aucun prix en CHF». Le filtre «Valeurs CHF manquantes» de la page Transactions affiche toutes ces lignes. Dans le rapport fiscal, elles comptent pour zéro, et le rapport le signale. Les devises autres que le franc, l'euro et le dollar (la livre ou le yen, par exemple) n'ont pas encore de source de cours et restent elles aussi vides.
Pour saisir un prix vous-même :
- Ouvrir la transaction et cliquer sur le crayon «Saisir le prix manuellement» à côté du montant.
- Saisir la valeur en francs, comme montant total («CHF au total») ou «par unité». Pour un jeton sans valeur, saisissez 0.
- Confirmer avec OK ou la touche Entrée. Les gains sont recalculés.
La valeur porte ensuite la mention «Manuel». Les synchronisations suivantes ne l'écrasent pas ; le X («Effacer le prix manuel») la supprime, et la synchronisation suivante cherche de nouveau un cours. Dans une année fiscale verrouillée, le prix ne peut pas être modifié.
Une transaction est mal classée. Comment la corriger ?
Ouvrez la transaction. Vous voyez la classification fiscale, le niveau de confiance et la justification sur laquelle elle repose (rédigée en allemand dans toutes les langues). Avec «Corriger la classification», vous choisissez la bonne : Plus-value (exonérée), Revenu imposable, Revenu déjà imposé, Fortune (à déclarer), Transfert interne ou Inconnu. La ligne est alors considérée comme vérifiée, et les gains sont recalculés. Si la classification est juste, «Marquer comme vérifiée» suffit.
Si la transaction a une contrepartie, vous pouvez faire de la correction une règle avec «Appliquer aussi à chaque transaction avec cette contrepartie» : elle s'applique à toutes les transactions avec cette adresse sur cette blockchain, maintenant et lors des prochains imports. Vos règles se trouvent sous Paramètres → Mes règles ; si vous en supprimez une, les transactions concernées sont classées à nouveau. Les comptes de plateforme n'ont pas de telles règles.
Plusieurs lignes à la fois : sélectionnez-les et choisissez «Marquer comme vérifiées», «Transfert interne», «Classification» ou «Activité» dans la barre en bas. Les filtres «Classification incertaine» (confiance inférieure à 80 pour cent, pas encore vérifiée) et «Non classifiées» montrent où un coup d'œil vaut la peine.
Les lignes qu'une plateforme indique elle-même (la remarque «Von der Börse als … ausgewiesen», en allemand pour «indiqué par la plateforme comme …») proviennent du registre de la plateforme et non d'une estimation. Elles peuvent elles aussi être corrigées. Dans une année fiscale verrouillée, les modifications ne sont possibles qu'après l'avoir déverrouillée dans les Paramètres.
Le rapport fiscal ne se termine pas. Que faire ?
Un rapport est généralement prêt en moins d'une minute. En cas d'affluence, il attend brièvement dans la file ; l'établissement lui-même peut durer jusqu'à dix minutes et est relancé jusqu'à deux fois en cas d'erreur. La page attend 20 minutes puis indique «Cela prend plus de temps que d'habitude» : le rapport continue d'être établi et apparaît sous Rapports fiscaux dès qu'il est prêt.
Dès qu'il est prêt, vous recevez un e-mail («Votre rapport fiscal … est prêt»), de même s'il n'a finalement pas pu être établi. Les deux messages peuvent être désactivés dans les Paramètres.
Cliquer plusieurs fois n'accélère rien : si une tâche est déjà en cours pour l'année, c'est elle qui se poursuit, et trois rapports par heure au plus sont possibles. Pour une année fiscale verrouillée qui a déjà un rapport, aucun nouveau rapport n'est établi. Si rien n'est là au bout d'une heure, signalez-le-nous via «Signaler un problème».
Comment connecter Kraken ou une autre plateforme ?
Avec une clé API que vous créez sur la plateforme, avec des droits de lecture. Ne donnez à la clé aucun droit de négoce ni de retrait : BitLedger n'en a pas besoin et n'appelle aucune fonction de ce type.
Kraken : dans Kraken, sous Settings → API, créez une clé avec les droits Query Funds, Query Ledger Entries et Query Closed Orders & Trades, puis choisissez «Connecter l'API Kraken» sur la page Portefeuilles. Kraken et Kraken Futures ont été testés avec de vrais comptes.
Coinbase, Coinbase Exchange, Bybit, Bybit EU, OKX, OKX EEA, KuCoin, Gate.io, Gate EU, Bitget, Crypto.com, Bitvavo, HTX, Bitstamp, Bitfinex et Bitpanda se connectent de la même façon ; pour Coinbase, Coinbase Exchange, OKX, OKX EEA, KuCoin et Bitget, la passphrase de la clé est également nécessaire. Ces plateformes sont signalées comme bêta : pas encore testées avec un vrai compte. Comparez les chiffres avec les relevés de la plateforme avant de déposer votre déclaration.
BitLedger lit le registre de la plateforme (dépôts et retraits, trades, frais, revenus) ainsi que les soldes, avec lesquels les mouvements importés sont rapprochés. Le secret et la passphrase sont enregistrés chiffrés. Si la plateforme refuse la clé, vérifiez la clé, le secret et les droits de lecture.
Comment importer Binance ou un fichier ?
Binance peut être lu de deux façons. Avec une clé API dont seule l’option «Enable Reading» est activée (bêta : le compte spot avec dépôts, retraits, trades, conversions, dust et revenus, ainsi que les futures (USDⓈ-M et COIN-M, aussi en portfolio margin) et les options comme dérivés, ainsi que le compte sur marge (cross et isolated) avec ses trades et ses emprunts). Ou sous forme de fichier : les paires que Binance ne propose plus ne figurent que dans le fichier. Exportez-y l'historique des transactions (Wallet → Transaction History → Export) en fichier CSV et téléversez-le sur la page Portefeuilles. Les exports CSV de Kraken, CoinTracking et Koinly peuvent être lus de la même manière.
Si BitLedger ne connaît pas le format d'un fichier, une IA lit les en-têtes de colonnes et quelques lignes masquées et propose une correspondance. Vous voyez le contenu dans un aperçu avant que quoi que ce soit ne soit enregistré. Ces reconnaissances sont limitées à 3 par mois avec le compte gratuit et à 20 avec une année fiscale achetée ; les formats connus ne comptent pas.
Le fichier doit être un fichier CSV en UTF-8 de 50 Mo au plus. Indiquez le fuseau horaire du fichier s'il n'est pas en UTC. Les comptes importés par fichier ne se synchronisent pas d'eux-mêmes : pour de nouveaux mouvements, téléversez le nouveau fichier.
Quels portefeuilles et quelles blockchains sont pris en charge ?
43 blockchains, lues par l'adresse publique, sans clés privées : Ethereum, Bitcoin, Litecoin, Solana, Tron, XRP Ledger, Cardano, TON, Polygon, Avalanche, BNB Smart Chain, Arbitrum, Arbitrum Nova, Optimism, Base, Gnosis, Linea, Mantle, Scroll, zkSync Era, Taiko, Blast, Unichain, Fantom, Celo, Sonic, Berachain, ApeChain, Ronin, ZetaChain, Moonbeam, World Chain, Sei, Monad, Ink, Soneium, Lisk, Mode, Manta Pacific, Metis, HyperEVM, HyperCore et Robinhood Chain. Moonbeam et Metis sont signalées comme bêta.
Bitcoin est lu adresse par adresse (commençant par 1, 3 ou bc1) ; un xpub n'est pas pris en charge. Comme la plupart des portefeuilles Bitcoin utilisent une nouvelle adresse pour chaque réception, ajoutez chaque adresse utilisée. Il suffit d'ajouter une seule fois une adresse EVM (0x…) : si elle est active sur d'autres chaînes, BitLedger vous les propose.
Si une blockchain est suspendue pour maintenance, c'est indiqué lors de l'ajout et sur le portefeuille ; les données déjà importées sont conservées.
Pourquoi la valeur au 31 décembre est-elle provisoire pendant l'année en cours ?
En Suisse, l'impôt sur la fortune se fonde sur ce que vous détenez au 31 décembre. Tant que l'année est en cours, cette date n'est pas encore arrivée : un rapport pour l'année en cours évalue la fortune aux cours du jour et porte la mention «Situation intermédiaire». Établissez à nouveau le rapport pour votre déclaration après le 31 décembre.
Les cours viennent de CoinGecko, et non de la liste des cours de l'AFC. Pour les jetons qui figurent dans la liste des cours, c'est son cours de fin d'année qui fait foi ; le rapport le signale à l'endroit concerné. Si un taux de change a dû être estimé parce qu'il n'était pas encore publié, le rapport l'indique aussi : établissez-le à nouveau dès que le taux est disponible.
FIFO ou prix moyen pondéré : quelle méthode s'applique ?
Cela dépend du pays que vous avez choisi comme domicile fiscal dans les Paramètres. Suisse : FIFO est préréglé ; LIFO, prix moyen pondéré et HIFO peuvent être choisis. Allemagne : FIFO (§ 23 EStG). Autriche : prix moyen pondéré (§ 27a, al. 4, ch. 3 EStG), la seule méthode admise. Là où une seule méthode s'applique, les Paramètres l'affichent sans choix.
Le pays peut être modifié jusqu'au premier achat ; ensuite, il est fixé, car il détermine la TVA et la monnaie (en cas de déménagement, écrivez à support@bitledger.app). Si vous changez de pays, BitLedger passe à la méthode du nouveau pays. «Enregistrer et recalculer le rapport» enregistre la modification et vous mène aux Rapports fiscaux : un rapport déjà établi ne change pas de lui-même, établissez-le à nouveau à cet endroit.
Comment donner accès à mon fiduciaire ?
Sous Paramètres → Fiduciaire, vous invitez votre fiduciaire ou votre conseiller fiscal par e-mail et choisissez l'accès : «Lecture seule» (fortune, portefeuilles, transactions et rapports terminés) ou «Lecture et vérification des transactions» (en plus, modifier la classification, le type d'activité et le prix, marquer des transactions comme vérifiées et créer des règles pour des transactions similaires ; une telle règle figure sous Mes règles avec la mention «par le fiduciaire»). La suppression, les portefeuilles, les paramètres et les achats vous restent réservés dans tous les cas, et les années fiscales verrouillées restent verrouillées.
L'invitation n'est valable que pour exactement cette adresse. Si votre fiduciaire n'a pas encore de compte, il s'inscrit comme fiduciaire via le lien de l'e-mail. Lorsqu'il accepte, vous recevez un e-mail. Il ne voit vos données qu'avec une connexion à deux facteurs.
Chaque accès figure dans les Paramètres sous «Fiduciaire» : ce qui a été ouvert, téléchargé ou modifié. C'est là que vous modifiez ou retirez l'accès ; cela s'applique dès la requête suivante de votre fiduciaire.
Pour les fiduciaires : vos clients se trouvent sous «Mandants», avec les points à vérifier, les portefeuilles en erreur et les rapports terminés. «Ouvrir le tableau de bord» affiche le compte du client ; une bannière indique de quel compte il s'agit et ce que vous pouvez faire. Le lundi, vous recevez un aperçu hebdomadaire s'il y a quelque chose à faire. Le nom de la fiduciaire, la langue des e-mails et les notifications se règlent dans les Paramètres.
Si votre fiduciaire travaille en équipe, vous pouvez autoriser l'équipe de sa fiduciaire à accéder aussi («L'équipe de sa fiduciaire peut aussi accéder») : les Paramètres montrent alors qui en fait partie, et chaque accès apparaît avec le nom de la personne. Les fiduciaires enregistrent leur fiduciaire et leur équipe sous Paramètres → Fiduciaire et équipe.
Comment supprimer mon compte, et comment obtenir mes données ?
Sous Paramètres → Supprimer le compte. Pour confirmer, tapez SUPPRIMER. Sont supprimés le profil, les portefeuilles, les transactions, les classifications, les rapports fiscaux et un abonnement en cours, ainsi que les données client chez notre prestataire de paiement. C'est irréversible : téléchargez auparavant les rapports que vous voulez garder. Les données disparaissent des sauvegardes au plus tard après 30 jours ; les pièces comptables relatives aux paiements sont conservées dix ans pour des raisons légales.
Vous exportez vos transactions sur la page Transactions avec «CSV», pour le portefeuille et l'année choisis. L'export est disponible avec une année fiscale achetée. Pour exercer votre droit d'accès à l'ensemble de vos données, écrivez à datenschutz@bitledger.app ; nous répondons dans les 30 jours.
Que signifient les remarques sur les dépôts et retraits de plateformes ?
Quand une plateforme signale un dépôt ou un retrait, BitLedger le traite comme un transfert interne entre vos propres comptes, donc neutre fiscalement. La plateforme ne peut pas savoir s'il s'agissait vraiment d'un transfert : la transaction reste donc non vérifiée et porte une remarque, que vous voyez dans la transaction ouverte. Si le dépôt était un airdrop, un don ou un paiement de tiers, ou si vous avez payé ou vendu quelque chose avec le retrait, reclassez-le (voir plus haut). Les opérations sur dérivés portent une remarque vous demandant de les classer.
Si une justification contient «Vorbehalt» (en allemand pour «réserve»), une règle a classé l'opération sans en être sûre, par exemple pour le staking, le déstaking ou un bridge, qui selon sa conception peut aussi être une aliénation. Le rapport fiscal présente ces opérations comme «qualification sous réserve». Vérifiez-les et confirmez ou corrigez la classification.
Votre question n'y est pas ?
Une fois connecté, vous nous joignez via «Signaler un problème» en bas de la barre latérale ; le signalement nous parvient avec la page sur laquelle vous étiez. Sinon par e-mail à support@bitledger.app. Les questions de protection des données à datenschutz@bitledger.app.