Comptabilité multi-devises: gains et pertes de change réalisés et latents
Comment les opérations en devises étrangères sont comptabilisées et réévaluées, la différence entre écarts réalisés et latents, et pourquoi vous devez stocker les deux monnaies.
Dès que vous facturez dans une devise autre que votre monnaie de base, vous êtes confronté à deux problèmes. Le client vous doit 10 000 USD; vos comptes sont tenus en EUR; et le taux de change du jour de la facturation ne sera pas celui du jour du règlement.
Cet écart constitue une différence de change, qu'il s'agisse d'un gain ou d'une perte bien réels, et non d'un simple arrondi. La comptabilité multi-devises a pour objet de l'enregistrer au bon endroit et au bon moment.
Trois monnaies, et non une
Chaque opération en devise étrangère implique jusqu'à trois monnaies:
- Monnaie de transaction - la devise dans laquelle le document est libellé. Le client doit 10 000 USD.
- Monnaie fonctionnelle (de base) - la devise dans laquelle vos comptes sont tenus et vos états financiers sont établis. Dans Nordlet, il s'agit de la monnaie de base de l'entreprise, définie selon son pays lors de sa création.
- Monnaie de présentation - la devise dans laquelle vous publiez vos rapports, si elle est différente. Elle intervient principalement dans le cadre de la consolidation.
La règle d'or en la matière est la suivante: conservez le montant à la fois dans la monnaie de transaction et dans la monnaie de base, ainsi que le taux appliqué. Ne stocker que le montant converti ôte la possibilité d'indiquer à un client ce qu'il doit dans sa propre monnaie, tandis que ne stocker que le montant en devise étrangère oblige à reconvertir chaque rapport - à quel taux et à partir de quelle date ? Les systèmes qui omettent cette règle ne peuvent pas être corrigés par l'ajout ultérieur d'une colonne.
Enregistrement d'une opération
Vous facturez un client américain pour un montant de 10 000 USD lorsque le taux de change est de 1,10 USD pour 1 EUR:
| Compte | Débit | Crédit |
|---|---|---|
| 2410 Clients et comptes rattachés (10 000 USD) | 9 090,91 | |
| 5001 Chiffre d'affaires prestations de services | 9 090,91 |
La créance s'élève à 10 000 USD et à 9 090,91 EUR. Les deux informations sont exactes et indispensables.
Écarts réalisés
Le client règle 10 000 USD alors que le taux de change est passé à 1,05:
Encaissement: 10 000 USD ÷ 1,05 = 9 523,81 EUR
Comptabilisé: 10 000 USD ÷ 1,10 = 9 090,91 EUR
Gain: 432,90 EUR
| Compte | Débit | Crédit |
|---|---|---|
| 2710 Banque (compte en USD) | 9 523,81 | |
| 2410 Clients et comptes rattachés | 9 090,91 | |
| 5803 Gains de change | 432,90 |
Le gain est réalisé - l'opération est finalisée, les fonds sont perçus et l'écart est définitif. Il doit être rattaché au résultat financier, et non au chiffre d'affaires: vous n'avez pas vendu davantage, c'est le taux de change qui a fluctué.
Le cas inverse est imputé au compte 6803, pertes de change.
Écarts latents (non réalisés)
Supposons à présent que la période comptable se termine et que le client n'a pas encore réglé sa facture. Vous détenez toujours une créance de 10 000 USD, enregistrée pour 9 090,91 EUR, alors que le cours de clôture l'évalue à 9 523,81 EUR.
Les normes comptables imposent de réévaluer les éléments monétaires - créances, dettes, liquidités et emprunts en devises étrangères - au cours de clôture à chaque date de reporting, l'écart constaté étant comptabilisé en produits ou en charges:
| Compte | Débit | Crédit |
|---|---|---|
| 2410 Clients et comptes rattachés | 432,90 | |
| 5803 Gains de change | 432,90 |
Ce gain est latent - aucun encaissement n'a eu lieu et le taux peut s'inverser dès le lendemain. Il est néanmoins comptabilisé afin que le bilan reflète la valeur réelle de la créance à la date de clôture.
Les éléments non monétaires ne font pas l'objet d'une réévaluation. Les stocks, les immobilisations et les charges constatées d'avance acquises en devise étrangère restent enregistrés à leur coût historique, car ils ne constituent pas des droits à recevoir un nombre fixe d'unités monétaires.
Lors du règlement effectif de la facture, l'écart latent comptabilisé antérieurement devient réalisé. Les applications informatiques choisissent soit d'annuler la réévaluation à l'ouverture de la période suivante pour laisser le règlement enregistrer l'écart global, soit de suivre la valeur comptable réévaluée et d'enregistrer uniquement l'incrément. Les deux méthodes aboutissent au même total, et leur combinaison entraîne une double comptabilisation.
Quel taux et à quel moment
- Date de l'opération - le taux en vigueur le jour de la facture ou du règlement. La plupart des systèmes utilisent le taux publié par une banque centrale; dans la zone euro, il s'agit généralement du taux de référence de la BCE, et la pratique lituuanienne applique les taux publiés à des fins comptables.
- Cours de clôture - le taux à la date de reporting, utilisé pour la réévaluation des éléments monétaires.
- Taux moyen - parfois toléré pour les produits et les charges sur une période, à titre de mesure de simplification.
Quelle que soit votre option, appliquez-la de manière cohérente et enregistrez le taux sur l'opération. L'argument „nous avons appliqué le taux de la BCE“ n'est plus vérifiable des années plus tard, contrairement à un taux stocké par document.
Mode de gestion dans Nordlet
Les factures possèdent leur propre devise et le grand livre est tenu dans la monnaie de base de l'entreprise, à savoir la monnaie nationale du pays de l'entreprise, sauf choix d'une autre devise lors de la création. Lors de l'émission ou de l'enregistrement d'un document, le taux de change applicable à sa date est déterminé et enregistré sur le document, et les montants en monnaie de base en découlent. Ainsi, chaque facture en devise étrangère conserve à la fois son montant facial et le taux qui a servi à sa conversion.
Les taux proviennent de la table des taux de change, qui gère à la fois les taux importés de manière centralisée et les taux personnalisés de l'entreprise. En cas de recherche infructueuse un week-end ou un jour férié, le système applique par défaut le taux le plus récent antérieur ou égal à la date. Les taux importés sont exprimés pour 1 EUR; pour une entreprise dont la monnaie de base n'est pas l'euro, les conversions s'effectuent par triangulation via l'euro, tandis qu'un taux personnalisé de l'entreprise est toujours exprimé en unités de devise étrangère pour 1 unité de la monnaie de base de l'entreprise.
Les écarts de change réalisés sont automatisés. Lorsqu'un règlement est rapproché d'une facture lors du rapprochement bancaire, la différence entre le montant en monnaie de base enregistré sur la facture et celui du règlement est imputée via des règles de comptabilisation dédiées - bank.fxGain vers le compte 5803 et bank.fxLoss vers le 6803. Les règlements partiels génèrent des écarts proportionnels. Le règlement n'a pas besoin d'être libellé dans la devise de la facture: un montant de 915 EUR perçu sur un compte en euros peut solder une facture de 1 000 USD. Le rapprochement prend le montant réglé dans la devise de la facture (invoiceAmount). Si ce champ est omis, la valeur en monnaie de base du règlement est convertie au taux stocké sur la facture, dans la limite du solde restant dû. Le montant réglé de la facture est incrémenté de ce montant en devises, et le solde résiduel entre la valeur en monnaie de base du règlement et la valeur en monnaie de base extournée au taux de la facture constitue l'écart réalisé. L'annulation du rapprochement supprime exactement le montant qui avait été enregistré.
La réévaluation des soldes ouverts en fin de période n'est pas automatisée. C'est une limite assumée: les écarts latents sur les créances, dettes et soldes bancaires en devises étrangères ne sont ni calculés ni comptabilisés par le système. À la clôture de la période, cette réévaluation fait l'objet d'une écriture au journal manuelle, établie à partir des éléments de lettrage (POST /v1/reports/partner-balances) et du cours de clôture.
Pour les groupes, la consolidation relève d'un mécanisme distinct: les comptes de chaque entité sont convertis dans la monnaie de présentation du groupe selon le facteur du cours de clôture, le taux de conversion étant reporté pour chaque entité afin de rendre l'impact visible plutôt que de le masquer.
FAQ
Quelle est la différence entre gains de change réalisés et latents ?
Un gain réalisé apparaît lorsqu'une opération en devise étrangère est réglée - les fonds ont été transférés et l'écart est définitif. Un gain latent résulte de la réévaluation d'un solde ouvert à la date de clôture; aucun fonds n'a été perçu et le taux peut fluctuer de nouveau avant le règlement.
Quel taux de change faut-il utiliser pour une facture ?
Le taux de la date de l'opération, généralement le taux publié par une banque centrale. Le point essentiel est de l'appliquer de manière cohérente et d'enregistrer le taux utilisé sur le document afin de pouvoir justifier la conversion ultérieurement.
Les gains de change font-ils partie du chiffre d'affaires ?
Non. Ils relèvent du résultat financier et sont distincts du chiffre d'affaires opérationnel - une fluctuation de change ne constitue pas une vente. Présenter des gains de change au sein du chiffre d'affaires fausse l'évaluation de la performance commerciale.
Quels soldes doivent être réévalués à la clôture de la période ?
Les éléments monétaires: créances, dettes, liquidités et emprunts en devises étrangères. Les éléments non monétaires tels que les stocks, les immobilisations et les charges constatées d'avance restent évalués à leur coût historique.
Dois-je stocker les montants dans la monnaie d'origine ou convertis ?
Les deux, ainsi que le taux appliqué. Ne conserver que le montant converti fait perdre de vue ce que le client doit réellement; ne conserver que le montant en devises oblige à une reconversion à un taux inconnu. Tout grand livre multi-devises rigoureux conserve ces trois données.