Points clés
- Business Central gère les devises en standard dès la licence Essentials : le CAD est la devise locale, puis chaque client, fournisseur ou compte bancaire reçoit son code devise ISO (USD, EUR).
- Le service de taux de change met les taux à jour depuis la source que vous configurez, mais ne modifie pas les écritures déjà validées : c'est le traitement d'ajustement des taux, lancé en fin de mois, qui réévalue les soldes ouverts.
- Les gains et pertes réalisés sont calculés au lettrage du paiement, qui contrepasse l'écart non réalisé, et une devise de déclaration supplémentaire produit les états financiers dans une deuxième devise.
La gestion Business Central multi devises permet à une PME québécoise de facturer, d'acheter et d'encaisser en dollars américains ou en euros tout en tenant sa comptabilité en dollars canadiens, sans tableur de conversion à côté. Pour beaucoup d'entreprises d'ici, ce n'est pas un cas marginal : selon l'Institut de la statistique du Québec, les échanges de marchandises du Québec avec les États-Unis ont atteint 62,3 G$ au premier semestre de 2026, sur un total de 130,9 G$ (Institut de la statistique du Québec, 2026). Ce guide suit le cycle complet, de la configuration du CAD et des codes devises jusqu'à l'ajustement des taux en clôture mensuelle, avec le contexte TPS/TVQ et les erreurs à éviter. Il complète notre page Microsoft Dynamics 365 Business Central.
Configurez vos devises correctement dès le départ
Un expert Gestisoft révise avec vous vos codes devises, vos comptes de gains et pertes et votre source de taux avant la mise en production.
Réserver une consultation gratuite
Qu'est-ce que la gestion multi-devises dans Business Central et à quoi sert-elle ?
Dans Business Central, chaque société a une seule devise locale, celle de ses états financiers : le CAD pour une entreprise québécoise. Les autres monnaies sont des devises étrangères, que vous créez, dotez de taux de change et assignez aux clients, aux fournisseurs et aux comptes bancaires.
Le principe clé tient en une phrase : chaque écriture en devise est enregistrée deux fois, en montant devise et en montant converti en CAD. Une facture de 5 000 USD garde ses 5 000 USD dans l'écriture client et sa contrepartie en CAD au grand livre.
Concrètement, la fonction multidevise vous permet de :
- Facturer : émettre des factures de vente en USD ou en EUR, avec le taux du jour appliqué automatiquement à la date de la facture.
- Payer : saisir les factures fournisseurs dans leur devise d'origine et les régler depuis un compte bancaire en CAD ou en devise.
- Encaisser : lettrer les paiements reçus en devise et laisser le système calculer l'écart de change réalisé.
- Réévaluer : ajuster en fin de période les soldes clients, fournisseurs et bancaires ouverts au taux courant.
- Déclarer : produire vos états financiers en CAD et, au besoin, dans une devise de déclaration supplémentaire.
Cette fonction n'est pas un module payant à part : les devises multiples font partie des fonctionnalités financières incluses dans les licences Essentials et Premium (Microsoft, Tarification de Dynamics 365 Business Central). Le choix de licence se fait sur d'autres critères, comme nous l'expliquons dans notre comparatif Business Central Essentials vs Premium.
Configurer Business Central multi-devises en 4 étapes
La configuration se fait une fois, idéalement avant la migration des soldes d'ouverture. Elle demande surtout de bien préparer le plan comptable : les comptes de gains et pertes de change doivent exister avant de créer les devises.
Étape 1 : définir le CAD comme devise locale dans la configuration du grand livre
Dans la page Configuration du grand livre, le champ de la devise locale indique la monnaie de vos états financiers. Pour une société québécoise, on y inscrit CAD. Ce paramètre se définit au départ, avant toute écriture.
Bon réflexe : utilisez le même code (CAD) partout pour éviter toute ambiguïté dans les rapports.
Étape 2 : créer les codes devises et leurs comptes de gains et pertes
Dans la page Devises, créez une fiche par monnaie utilisée : USD, EUR, parfois GBP ou MXN. Microsoft recommande d'utiliser les codes ISO à trois lettres (Microsoft Learn, Mettre à jour les taux de change). Chaque fiche porte aussi ses comptes de gains et pertes réalisés et non réalisés, ainsi que les règles d'arrondi.
Bon réflexe : séparez les comptes réalisés et non réalisés au plan comptable, pour lire d'un coup d'œil ce qui est définitif et ce qui relève de la réévaluation.
Étape 3 : assigner une devise aux clients, aux fournisseurs et aux comptes bancaires
Sur la fiche d'un client, d'un fournisseur ou d'un compte bancaire, le champ Code devise détermine la monnaie par défaut des documents. Laissé vide, il signifie CAD ; un fournisseur américain reçoit USD.
Bon réflexe : si un même partenaire facture parfois en CAD et parfois en USD, créez deux fiches distinctes plutôt que de changer la devise document par document.
Étape 4 : activer la mise à jour automatique des taux de change
La page Services de taux de change permet de brancher Business Central sur une source de taux, sans fournisseur imposé. Vous indiquez l'adresse du flux, puis vous mappez ses champs (devise, taux, date) vers ceux de Business Central ; si le format du flux est différent, le cadre d'échange de données permet de l'adapter (Microsoft Learn, Mettre à jour les taux de change). Pour une entreprise québécoise, le flux de la Banque du Canada (API Valet) est une source naturelle : ses taux, publiés chaque jour ouvrable avant 16 h 30 (HE), donnent la valeur d'une unité de devise en dollars canadiens et sont offerts en XML, JSON et CSV (Banque du Canada, Taux de change quotidiens). L'extension d'un fournisseur spécialisé est une autre option.
Une entrée de file d'attente des travaux règle la fréquence ; l'action Mettre à jour les taux de change et la saisie manuelle restent possibles en secours.
Bon réflexe : vérifiez la première mise à jour sur deux ou trois devises avant de laisser la file d'attente tourner seule.
Pour voir ces réglages à l'écran, notre tutoriel vidéo reprend la configuration pas à pas.
La vidéo montre la configuration des devises dans Business Central, un bon complément aux quatre étapes ci-dessus.
Ventes, achats et comptes bancaires dans Business Central multi-devises
Au quotidien, le changement est mince pour les utilisateurs. Sur une facture de vente pour un client en USD, Business Central applique le taux en vigueur à la date de travail ; la facture reste en USD, et les écritures portent le montant en devise et en CAD.
Le cycle fournisseur suit la même logique. La facture d'un fabricant de l'Ohio est saisie en USD, puis réglée depuis un compte en CAD ou en USD. La différence entre le taux de la facture et celui du paiement devient un gain ou une perte de change réalisé, calculé au lettrage.
Le compte bancaire en USD mérite une attention particulière. Il porte le code devise USD, son solde est suivi en USD et en CAD, et le rapprochement se fait dans la devise du relevé, comme décrit dans notre guide rapprochement bancaire Business Central.
Une erreur de saisie sur un paiement lettré ? Inutile de créer une écriture manuelle de correction. Depuis les écritures client ou fournisseur, l'action Contrepasser la transaction annule le paiement et son lettrage, et passe des écritures de contrepassation pour les ajustements de change liés (Microsoft Learn, Mettre à jour les taux de change). Il ne reste qu'à saisir le bon paiement, puis à relancer l'ajustement des taux au besoin pour obtenir le bon solde.
Avant/après : une facture en dollars américains dans Business Central multi-devises
Prenons une PME de Drummondville qui achète ses composantes chez un fournisseur américain.
Avant : la comptable convertit chaque facture dans un tableur, saisit le montant en CAD, puis calcule à la main l'écart au paiement. Le solde dû en USD n'existe que dans le tableur.
Après : la facture est saisie en USD au taux du jour, le solde dû en USD apparaît sur la fiche du fournisseur, et Business Central comptabilise lui-même l'écart réalisé au paiement.
Ajustement des taux et clôture mensuelle dans Business Central multi-devises
Les taux bougent entre une facture et son paiement : en fin de mois, vos soldes ouverts en devise doivent être réévalués pour que le bilan reflète leur valeur actuelle.
Point important : le service de taux de change met à jour la table des taux, mais il n'ajuste pas les écritures déjà validées (Microsoft Learn, Mettre à jour les taux de change). C'est le rapport Ajustement des taux de change (596) qui fait ce travail. Il recalcule les soldes ouverts au taux de la date choisie et valide les écarts.
Avant de valider, utilisez l'action Aperçu de la validation : elle montre les écritures qui seront créées, compte par compte, sans rien enregistrer. Le rapport offre aussi des options de dimensions, pour reporter les dimensions d'origine sur les écritures d'ajustement ou appliquer celles de votre choix. Cette étape s'intègre à la liste de contrôle de clôture mensuelle décrite dans notre article Business Central comptabilité, et les états qui en découlent s'appuient sur les fonctions de Business Central Finance.
Microsoft Learn illustre le mécanisme avec un exemple simple (Microsoft Learn, Mettre à jour les taux de change) :
- Une facture de 1 000 en devise est validée au taux de 1,123, soit 1 123 en devise locale.
- En fin de mois, l'ajustement se fait au taux de 1,125 : le solde vaut 1 125, et un gain non réalisé de 2 est validé.
- Le paiement arrive au taux de 1,120, soit 1 120 : le gain non réalisé de 2 est contrepassé, et une perte réalisée de 3 est validée par rapport au montant d'origine de 1 123.
Gains et pertes de change réalisés dans Business Central multi-devises
Un gain ou une perte réalisé naît au lettrage d'un paiement avec une facture. Il compare le taux de la facture à celui du paiement et se comptabilise dans les comptes réalisés de la devise. Il est définitif : l'argent a changé de main. Pour les comptes bancaires en devise, l'ajustement du rapport 596 est lui aussi imputé aux comptes de gains et pertes réalisés (Microsoft Learn, Mettre à jour les taux de change).
Gains et pertes non réalisés avec l'ajustement des taux de Business Central multi-devises
Un gain ou une perte non réalisé résulte de la réévaluation d'un solde encore ouvert. Il reflète la valeur du jour, mais il peut s'inverser. C'est pourquoi Business Central le contrepasse automatiquement au paiement, comme dans l'exemple ci-dessus, pour ne garder au final que l'écart réalisé.
Devise de déclaration supplémentaire dans Business Central multi-devises
La devise de déclaration supplémentaire, définie dans la Configuration du grand livre, fait porter à chaque écriture un troisième montant, par exemple en USD (Microsoft Learn, Configurer une devise de déclaration supplémentaire). Elle sert aux filiales d'un groupe américain ou aux entreprises qui présentent leurs résultats au conseil en USD. Pour regrouper plusieurs sociétés aux devises différentes, la consolidation de Business Central prend ensuite le relais.
Une clôture mensuelle sans écart de change à corriger
Nos consultants vous montrent comment intégrer l'ajustement des taux à votre liste de clôture et lire chaque écart de change, réalisé ou non réalisé.
Réserver une consultation gratuite
Business Central multi-devises selon votre profil d'entreprise
Importateur qui paie en USD : l'essentiel se joue côté fournisseurs. Assignez USD aux fournisseurs américains et réévaluez les dettes ouvertes chaque mois. Bon réflexe : comparez chaque trimestre les pertes réalisées à vos marges, pour décider s'il faut revoir vos prix de vente en CAD.
Exportateur qui facture en USD ou en EUR : les créances en devise sont votre principal risque. Créez des listes de prix en devise et réévaluez les créances chaque mois. Bon réflexe : encaissez les dollars américains dans un compte en USD pour décider vous-même du moment de la conversion.
Filiale d'un groupe américain : la devise locale reste CAD pour les obligations canadiennes, mais la société mère veut des chiffres en USD. Activez la devise de déclaration supplémentaire dès le départ. Bon réflexe : alignez la source des taux avec celle utilisée par le siège, pour que les deux jeux de chiffres concordent.
Boutique en ligne multi-marchés : les ventes peuvent arriver en plusieurs devises selon le marché. Côté comptabilité, chaque commande doit atterrir avec la bonne devise et le bon client, comme dans notre guide Business Central Shopify. Bon réflexe : prévoyez un client ou un profil par marché et par devise.
Business Central multi-devises au Québec : TPS/TVQ et taux de la Banque du Canada
Facturer en dollars américains ne change pas vos obligations fiscales au Canada. Lorsqu'une vente en devise est taxable, la TPS et la TVQ se calculent sur le document comme pour une vente en CAD, mais la taxe doit être calculée et déclarée sur la valeur équivalente en dollars canadiens, selon une méthode de conversion reconnue (ARC, Mémorandum sur la TPS/TVH 3-6). Les entreprises situées au Québec s'adressent à Revenu Québec pour leurs questions de TPS, comme pour la TVQ. Dans Business Central, les écritures de taxes portent le montant converti en CAD, ce qui alimente directement vos rapports de déclaration. La configuration des taux et des groupes de taxes est détaillée dans notre guide taxe de vente Business Central.
Reste la question du taux. Parmi les sources que l'ARC juge acceptables figurent la Banque du Canada, une banque à charte canadienne et la source que vous utilisez pour vos conversions réelles ; le choix doit être documenté et appliqué de façon constante pendant une période raisonnable, par exemple un an (ARC, Mémorandum sur la TPS/TVH 3-6). C'est un argument fort pour brancher le service de taux de Business Central sur le flux de la Banque du Canada : la source utilisée en comptabilité est alors la même que celle que vous pourrez justifier en cas de vérification.
Enfin, Business Central fonctionne en français : vos factures à la clientèle québécoise restent en français même en USD, car la langue suit la fiche du client.
Ce contenu est informatif et ne remplace pas un avis juridique ou fiscal.
Estimez le temps et les coûts que Business Central peut faire économiser à votre équipe des finances, conversions de devises comprises.
Calculateur : rendement de Business Central (ROI)

Limites de Business Central multi-devises à connaître
Voici les limites documentées à connaître avant l'implantation (Microsoft Learn, Mettre à jour les taux de change) :
- Une seule devise locale par société : une entité qui tient deux comptabilités dans deux monnaies a besoin de deux sociétés, puis de la consolidation.
- Aucun ajustement automatique des écritures validées : le service met à jour les taux, mais la réévaluation demande de lancer le rapport 596.
- Sources non standard à adapter : un flux dont le format ne correspond pas au mappage demande l'intervention d'un développeur, par le cadre d'échange de données.
- Taux non en temps réel : les taux sont rafraîchis selon la fréquence de la file d'attente, pas à la minute.
- Couverture de change hors ERP : les contrats à terme et autres instruments de couverture se gèrent avec votre banque, en dehors des fonctions standard.
7 erreurs fréquentes en implantant Business Central multi-devises
Dans nos projets, les problèmes de devises viennent presque toujours de la configuration initiale ou de la migration, rarement du logiciel.
- Comptes de gains et pertes non définis. Correctif : créez les quatre comptes, y compris les comptes réalisés utilisés par l'ajustement des comptes bancaires.
- Taux saisis à la main sans source. Correctif : branchez le service de taux sur une source officielle et gardez la saisie manuelle pour les exceptions.
- Oubli de l'ajustement mensuel, ou validation sans aperçu. Correctif : intégrez le rapport 596 à la clôture et passez toujours par l'aperçu.
- Comptes bancaires en devise mal configurés. Correctif : vérifiez le code devise avant la première transaction.
- Soldes d'ouverture en devise mal migrés. Importer les soldes en CAD seulement fait perdre le montant dû en devise. Correctif : migrez chaque facture ouverte avec sa devise et son taux d'origine, une étape clé de toute migration Acomba vers Business Central ou depuis un autre logiciel comptable.
- Paiements partiels mal lettrés. Correctif : lettrez chaque paiement partiel avec la bonne facture, et contrepassez au besoin.
- Utilisateurs non formés. Correctif : prévoyez une formation Business Central sur des cas réels en USD pour les équipes des comptes clients et fournisseurs.
Chez Groupe UP, entreprise de construction et de produits industriels qui a migré vers Business Central avec Gestisoft, l'enjeu était le même : remplacer des outils vieillissants par une solution capable de suivre l'évolution de l'entreprise.
« Nous avons désormais une solution au goût du jour et qui répond à nos besoins. »
L'implantation a accéléré les processus comptables courants, notamment la fermeture mensuelle et les clôtures annuelles, comme le raconte le récit complet de Groupe UP.
Chez Gestisoft, en affaires depuis plus de 29 ans, partenaire Microsoft depuis 2004, nous accompagnons plus de 220 projets par année et validons la configuration des devises avec nos clients avant la migration des soldes.
Implantez Business Central multi-devise sans faux pas
Migration des soldes en devise, comptes bancaires en USD, formation des équipes : parlez à un expert qui a déjà fait ce chemin avec des PME d'ici.
Réserver une consultation gratuite
FAQ sur Business Central
Business Central multi-devises est-il inclus dans la licence Essentials ? Oui. La gestion des devises multiples fait partie des fonctions financières incluses dans Essentials comme dans Premium. Aucune licence additionnelle n'est requise pour créer des devises, facturer en USD ou détenir un compte bancaire en devise.
Comment Business Central multi-devises récupère-t-il les taux de change ? Par le service de taux de change, que vous branchez sur la source de votre choix, comme le flux de la Banque du Canada. Une file d'attente des travaux lance la mise à jour à la fréquence voulue, et la saisie manuelle reste possible en secours.
Peut-on avoir un compte bancaire en dollars américains dans Business Central ? Oui. Il suffit d'assigner le code devise USD à la fiche du compte bancaire. Son solde est suivi en USD et en CAD, et le rapprochement bancaire se fait dans la devise du relevé.
Comment Business Central multi-devises calcule-t-il les gains et pertes de change ? Au lettrage d'un paiement, il compare le taux de la facture à celui du paiement et valide un gain ou une perte réalisé. En fin de mois, le rapport d'ajustement valide les écarts non réalisés sur les soldes ouverts, contrepassés au paiement.
Quelle est la différence entre devise locale et devise de déclaration dans Business Central ? La devise locale, le CAD pour une société québécoise, est celle de vos états financiers officiels. La devise de déclaration supplémentaire ajoute un troisième montant aux écritures, par exemple en USD, pour produire des rapports destinés à une société mère ou à un conseil.
À lire aussi sur Business Central
- Logiciel ERP finance : comment un ERP structure la gestion financière d'une PME, au-delà de la tenue de livres.
- Logiciel comptable ERP : les signes qu'un logiciel comptable ne suffit plus, notamment quand les transactions en devises se multiplient.
- Migration QuickBooks vers Business Central : les étapes pour reprendre vos données, y compris vos soldes ouverts, sans perte.
Vous avez aimé ce que vous venez de lire? Partagez-le!
06 novembre 2026 par Nizar Madihi par Nizar Madihi Marketing Specialist
Curieux de nature et passionné par le digital, je cherche toujours à apprendre, explorer de nouvelles idées et comprendre le monde qui m’entoure. J’accorde beaucoup d’importance à la créativité, au partage de connaissances et à l’amélioration continue, aussi bien sur le plan personnel que professionnel.

