Comptabilité multidevises pour une petite entreprise : UAH, USD, EUR, USDT — sans casse-tête
"Les clients paient en dollars. Je paie les salaires en hryvnias. Le loyer en hryvnias. Un fournisseur en euros. Certains clients paient en USDT parce que c'est plus simple pour eux. Et chaque mois, ma comptable et moi nous disputons sur ce que signifie 'bénéfice'."
Il y a un moment précis que traversent les propriétaires de petites entreprises en Ukraine — généralement quelque part entre la deuxième et la quatrième année — où leur comptabilité cesse de pouvoir répondre à la simple question "avons-nous vraiment gagné de l'argent ce mois-ci ?". La raison est presque toujours la même. Le chiffre d'affaires arrive en plusieurs devises, les dépenses sortent en plusieurs devises, les taux de change bougent sous les pieds de tout le monde, et personne n'a configuré la comptabilité pour gérer cela proprement.
Cet article est la version pratique — pas la version des normes comptables — pour une dirigeante qui veut savoir ce que son entreprise gagne réellement quand les clients paient en USD, que les salaires partent en UAH et que l'USDT dort sur un portefeuille.
Pourquoi le multidevises complique la vie des petites entreprises
Un — tout se passe à des dates différentes. Une facture de ₴120K émise le 1er octobre pour un équivalent de 41,2 UAH/USD. Payée le 12 novembre à 41,8. Convertie sur le relevé bancaire à 41,5. Trois taux de change pour une seule transaction. Si votre comptabilité n'en suit qu'un seul, quelque chose ne va pas silencieusement.
Deux — le taux "officiel" n'est pas le taux que vous avez réellement obtenu. Le taux de la NBU est un chiffre. Le taux de conversion de votre banque en est un autre. Votre taux de sortie USDT en est un troisième. Comptabiliser au taux NBU signifie que le compte de résultat ne correspond pas à la banque.
Trois — mélanger devise opérationnelle et devise de reporting brouille le compte de résultat. Si votre reporting est en UAH mais que la moitié de votre chiffre d'affaires est en USD, les seuls mouvements de change peuvent faire paraître un mois meilleur ou pire que ce que justifient les opérations.
Quatre — l'USDT et les autres stablecoins ajoutent une quatrième couche. Juridiquement souvent ambigu ; en pratique de plus en plus courant. Traiter l'USDT comme de la "trésorerie" ou comme "pas de la trésorerie" fonctionne dans les deux cas, mais le choix doit être explicite.
Comment reconnaître un problème de multidevises
- Le chiffre d'affaires de votre compte de résultat ne se réconcilie pas avec la somme de vos relevés bancaires sur l'ensemble des comptes.
- Vous ne pouvez pas répondre à "quel était notre chiffre d'affaires réel en septembre" dans une seule devise sans ouvrir trois fichiers.
- Les mouvements de change apparaissent comme des changements de marge apparents que vous ne parvenez pas à vous expliquer.
- Votre comptable a plus d'une version "du chiffre" pour le même mois.
Si l'un de ces cas vous parle — le cadre ci-dessous est la solution.
Comment le résoudre — les quatre pratiques
Pratique un — Choisissez une devise de reporting et n'en changez pas. Pour la plupart des petites entreprises ukrainiennes, l'UAH. Chaque opération est enregistrée dans sa devise d'origine ET convertie en UAH au taux en vigueur à la date de la transaction. Ne jamais retraiter les mois passés à de nouveaux taux. Le principe d'une période est que ses chiffres sont figés une fois clôturée.
Pratique deux — Suivez le taux que vous avez réellement obtenu, pas le taux "officiel". Pour les opérations bancaires, le taux du relevé fait foi. Pour les conversions de change directes, les frais de change sont inclus. Pour les sorties USDT, le taux effectif après frais. Enregistrer au taux NBU produit des chiffres de compte de résultat qui ne correspondent pas à la banque — et vous ne pouvez alors plus réconcilier.
Pratique trois — Séparez le gain/perte opérationnel du gain/perte de change. La marge opérationnelle ne devrait pas fluctuer parce que la devise a bougé. Si l'USD s'est renforcé entre la facturation et le paiement, c'est un gain de change — une ligne séparée, pas une partie du "chiffre d'affaires". Même logique pour l'USDT détenu sur un portefeuille : la réévaluation va dans une ligne de change, pas dans la marge brute.
Pratique quatre — Réévaluez les positions ouvertes chaque mois. En fin de mois, tout solde en USD, EUR ou USDT sur un portefeuille ou un compte bancaire est réévalué au taux de clôture. L'écart par rapport au mois précédent est un mouvement de compte de résultat dans la ligne de change. Cela met en lumière des gains ou pertes silencieux qui, autrement, s'accumuleraient jusqu'à la transaction suivante.
Une plateforme comme Finmap automatise les pratiques une, deux et quatre — elle enregistre la devise d'origine, utilise les taux bancaires réels et réévalue mensuellement les positions ouvertes — de sorte que le dirigeant n'a plus qu'à trancher la pratique trois : la rigueur avec laquelle séparer le change de l'opérationnel.
Où se situe l'USDT
Pour la plupart des petites entreprises en Ukraine, l'USDT est un pont pratique : les clients paient avec, les sorties le convertissent en UAH, et le solde entre les deux se comporte comme de la trésorerie sans en être strictement une sur les livres.
Deux approches viables, choisissez-en une et restez cohérent :
- Traiter l'USDT comme un équivalent de trésorerie en devise étrangère. Mêmes règles comptables que l'USD. Réévaluation mensuelle, gains/pertes de change sur leur propre ligne.
- Traiter l'USDT comme un "investissement/autre actif". Convertir en UAH uniquement lors de la sortie. Légèrement plus propre fiscalement si votre entité est un FOP ; légèrement moins précis pour la visibilité de trésorerie.
Les deux approches se défendent. L'erreur, c'est d'être incohérent.
Trois erreurs courantes
- Retraiter les mois passés au taux d'aujourd'hui. Un mois clôturé est clôturé. Le retraiter détruit la confiance dans les chiffres.
- Enregistrer le chiffre d'affaires au taux NBU mais la banque au taux réel. Garantit que le compte de résultat ne se réconcilie jamais avec la banque.
- Ignorer la ligne de change comme "pas réelle". Les gains et pertes de change sont réels. Les ignorer fait paraître l'opérationnel meilleur en période de USD fort et pire en période de USD faible.
📌 Découvrez à quoi ressemblent les opérations multidevises avec réévaluation automatique, taux bancaires réels et séparation nette du change par rapport à la marge opérationnelle. Réservez une démo Finmap de 20 minutes → finmap.online/ua
Recommandé pour les entrepreneurs
Foire aux questions
Celle dans laquelle vous payez les salaires et le loyer. Pour l'Ukraine, l'UAH.
Le taux bancaire réel pour les opérations bancaires. Le taux de sortie réel pour l'USDT. Le taux NBU uniquement en l'absence d'autre référence.
Actuellement ambigu en Ukraine ; consultez votre comptable sur le traitement propre à votre entité. Pour la comptabilité de gestion, choisissez une méthode et restez-y fidèle.
Oui — toute devise étrangère détenue sur un compte ou un portefeuille.
Un tableur fonctionne jusqu'à 2 devises et un faible volume. Au-delà, une plateforme avec réévaluation automatique se rentabilise rapidement en temps de réconciliation.
