Guide · Comptabilité

Relier Sage 50, Acomba ou QuickBooks à une application : ce qui est possible

Oui, vous pouvez garder votre logiciel comptable et y relier une application sur mesure, mais le moyen dépend du logiciel. QuickBooks Online et Acomba GO offrent une API web : l’application lit et écrit les clients, les articles et les factures directement. Sage 50 et Acomba de bureau, installés sous Windows, passent par une trousse de développement (SDK), un accès à la base de données (ODBC, pour Acomba) ou des fichiers d’importation. Ce guide explique ce que chaque logiciel permet, ce que ça coûte et les limites à connaître, selon la documentation des éditeurs lue le 1er novembre 2026.

En bref

  • Garder son logiciel comptable est presque toujours possible : l’application s’occupe des soumissions, des commandes ou de la production, et la comptabilité reste où elle est.
  • QuickBooks Online a l’API la plus complète, avec des notifications à chaque changement. Acomba GO a sa propre API web, ACCEO Connecte.
  • Sage 50 (édition canadienne) n’a pas d’API web : le lien passe par le SDK de Sage, gratuit à télécharger, ou par des fichiers d’importation.
  • Acomba de bureau se relie par le SDK du programme Développeurs d’Acomba ou par le module ODBC, qui lit et écrit la plupart des tables.
  • QuickBooks Desktop Pro et Premier ne se vendent plus aux nouveaux abonnés canadiens : un projet neuf se pense plutôt avec QuickBooks Online.
  • Méfiez-vous des « API Sage 50 » annoncées en ligne : plusieurs visent la version britannique, pas la canadienne.

Les logiciels comptables en un coup d’œil

Moyens officiels de relier une application aux logiciels comptables courants au Québec, selon la documentation des éditeurs lue le 1er novembre 2026
LogicielMoyen officielCe que l’application peut faireÀ savoir
QuickBooks OnlineAPI web (REST et GraphQL), notifications de changementLire et écrire clients, articles, factures et paiementsLes lectures au-delà d’un quota mensuel sont facturées au développeur
Acomba GOAPI web ACCEO ConnecteLire et écrire clients, articles, soumissions, commandes, factures et paiementsLe client autorise le développeur, module par module
Acomba (bureau)SDK du programme Développeurs, module ODBC, formats d’importationLire et écrire la plupart des tables (ODBC)SDK à partir du forfait Compagnon, 692 $ par an ; ODBC à 63 $ par mois
Sage 50 (Canada)SDK de Sage, fichiers d’importationFiches et transactions par le SDK ou le format .IMPAucune API web ; Windows seulement
QuickBooks DesktopSDK Desktop et Web ConnectorClients, commandes, factures, sur le même ordinateur ou réseauPro et Premier ne se vendent plus aux nouveaux abonnés canadiens depuis avril 2025

API, SDK, ODBC, import : ce que ces mots veulent dire

API web
Une porte d’accès sur Internet. L’application envoie une demande (« crée cette facture ») et reçoit une réponse, sans rien installer chez vous. C’est le moyen le plus simple et le plus fiable.
SDK
Une trousse de développement fournie par l’éditeur. Pour un logiciel de bureau, le programme qui l’utilise tourne en général sur un ordinateur où le logiciel comptable est installé.
ODBC
Un accès direct à la base de données du logiciel, par des requêtes standard. Puissant, mais il demande de bien connaître la structure des tables.
Fichier d’importation
Un fichier (CSV ou format propre à l’éditeur) que le logiciel comptable importe. Simple pour un petit volume, mais rarement automatique.
Notification (webhook)
Un avis que le logiciel comptable envoie à l’application dès qu’une donnée change. Sans elle, l’application vérifie les changements à intervalles réguliers.

Sage 50 : pas d’API web, mais un SDK et des fichiers

Sage 50, édition canadienne, en est à sa version 2027. Il fonctionne sous Windows 10 ou 11 en 64 bits. Le portail développeur de Sage, qui documente les API de ses autres produits, ne propose rien pour Sage 50. Le lien passe par deux voies.

  • Le SDK de Sage 50 : selon une employée de Sage (septembre 2026), il est gratuit et se télécharge par le portail des partenaires, après inscription. Le soutien technique de Sage n’accompagne pas ces projets ; les programmes pour développeurs, qui donnent accès à des copies de test, ont des frais annuels dont le montant n’est pas publié.
  • Les fichiers d’importation : le format CSV sert aux fiches (clients, fournisseurs, employés, articles), sans les transactions ni les soldes. Les factures et autres transactions passent par le format .IMP, conçu pour les modules complémentaires et les programmes faits avec le SDK.

Comme Sage 50 ne fonctionne que sous Windows, le lien s’appuie en pratique sur un poste ou un serveur où il est installé. Sage 50 Cloud, le même logiciel servi dans un navigateur à partir de serveurs au Canada, change la donne : Sage précise que certaines intégrations personnalisées pourraient ne pas y être offertes. Vérifiez-le avant de commencer.

Acomba : une API pour Acomba GO, un SDK ou l’ODBC pour la version de bureau

Acomba est publié par ACCEO Solutions, qui le destine exclusivement au marché canadien. Deux produits coexistent : Acomba GO, un logiciel de gestion en ligne, et Acomba, le logiciel de bureau classique, aussi offert hébergé chez ACCEO sous le nom Acomba en ligne.

Acomba GO s’ouvre aux applications par ACCEO Connecte, une API web. Le développeur reçoit une clé, et chaque entreprise cliente l’autorise elle-même, en choisissant les modules permis. Le catalogue couvre les comptes, les clients et leurs transactions (soumission, commande, facture, crédit), les fournisseurs, les articles, les entrepôts, les écritures, les encaissements et les paiements. Il n’y a pas de notification : l’application interroge l’API selon la date de modification. ACCEO précise qu’ACCEO Connecte n’est pas offert aux clients d’Acomba GO qui tiennent leur comptabilité dans le logiciel Acomba de bureau.

Pour Acomba de bureau, deux voies officielles : le SDK, inclus dans les forfaits payants du programme Développeurs d’Acomba, et le module ODBC, qui donne accès en lecture et en écriture à la plupart des tables. Les formats d’importation d’Acomba sont offerts à tous les niveaux du programme. La documentation est réservée aux membres ; pour Acomba en ligne, confirmez avec ACCEO que la voie choisie fonctionne.

QuickBooks : l’API la plus ouverte, en ligne seulement

QuickBooks Online offre l’API la plus complète des trois éditeurs : clients, articles, factures, paiements, demandes groupées, récupération des changements récents et notifications à chaque modification. Intuit limite chaque entreprise à 500 requêtes par minute, assez pour une PME. Depuis novembre 2025, son programme de partenaires laisse gratuites les écritures (créer une facture, un client) et mesure les lectures au-delà d’un quota mensuel ; selon sa FAQ, ce programme vise le Canada, Québec exclu.

Le forfait compte : au Canada, l’inventaire, les bons de commande et les commandes clients font partie des forfaits Plus et Advanced de QuickBooks Online, pas d’EasyStart. Une application de production qui lit l’inventaire demande donc le bon forfait.

QuickBooks Desktop se relie par le SDK Desktop, qui fonctionne sur le même ordinateur ou le même réseau que QuickBooks, et par le Web Connector, une application Windows qui amorce elle-même les échanges. Mais Intuit a cessé de vendre Desktop Pro, Premier et la paie aux nouveaux abonnés canadiens, et les versions plus anciennes perdent leurs services en ligne à la fin de leur cycle : Desktop 2023 a perdu les siens après le 31 mai 2026. Pour un projet neuf, mieux vaut partir de QuickBooks Online.

Comment choisir le mode de liaison

  1. Notez le logiciel exact : le nom, l’édition, la version, et s’il est installé sur un poste ou utilisé en ligne.
  2. Décidez du sens des échanges. Le plus souvent, l’application lit les clients et les articles, puis envoie à la comptabilité les commandes ou les factures terminées.
  3. Choisissez la voie la plus solide offerte : l’API web d’abord, le SDK ou l’ODBC ensuite, les fichiers d’importation pour un petit volume.
  4. Pour un logiciel de bureau, prévoyez l’ordinateur ou le serveur qui fera le lien, et qui il faut garder allumé.
  5. Prévoyez les frais de l’éditeur : programme pour développeurs, module ODBC ou lectures facturées.
  6. Testez sur une copie de vos données avant de brancher la vraie comptabilité.

Changer de logiciel comptable pour une application est rarement nécessaire. Le cas se pose surtout quand le logiciel n’offre aucune voie de liaison pour le volume visé, ou qu’il n’est plus vendu ni mis à jour. Notre guide ERP ou sur mesure pour une PME manufacturière compare les solutions qui remplacent la comptabilité et celles qui s’y branchent.

Sources

  1. Sage, configuration requise de Sage 50 (version 2027) · consulté le 1er novembre 2026
  2. Sage, portail des développeurs (produits documentés) · consulté le 1er novembre 2026
  3. Sage, communauté : le SDK de Sage 50 Comptabilité, gratuit par le portail des partenaires (septembre 2026) · consulté le 1er novembre 2026
  4. Sage, communauté : licences de développeur et programmes · consulté le 1er novembre 2026
  5. Sage, comprendre l’exportation et l’importation dans Sage 50 Canada · consulté le 1er novembre 2026
  6. Sage, importer des données dans Sage 50, édition canadienne · consulté le 1er novembre 2026
  7. Sage, Sage 50 Cloud : conseils et FAQ · consulté le 1er novembre 2026
  8. Sage, communauté des développeurs : API pour Sage 50 (Royaume-Uni) · consulté le 1er novembre 2026
  9. Codat, connecteur Sage 50 (Royaume-Uni et Irlande) · consulté le 1er novembre 2026
  10. Acomba, programme Développeurs (forfaits et prix) · consulté le 1er novembre 2026
  11. Acomba, ODBC pour Acomba · consulté le 1er novembre 2026
  12. Acomba, Acomba en ligne · consulté le 1er novembre 2026
  13. ACCEO, démarrer avec ACCEO Connecte · consulté le 1er novembre 2026
  14. ACCEO, catalogue de l’API ACCEO Connecte · consulté le 1er novembre 2026
  15. ACCEO, synchronisation des clients · consulté le 1er novembre 2026
  16. Intuit, l’API de QuickBooks Online · consulté le 1er novembre 2026
  17. Intuit, notifications (webhooks) de QuickBooks Online · consulté le 1er novembre 2026
  18. Intuit, limites de l’API de QuickBooks Online · consulté le 1er novembre 2026
  19. Intuit, FAQ du programme de partenaires (mise à jour le 2 octobre 2026) · consulté le 1er novembre 2026
  20. Intuit, forfaits de QuickBooks Online au Canada · consulté le 1er novembre 2026
  21. Intuit, FAQ sur l’abandon de la vente de QuickBooks Desktop (mise à jour le 25 novembre 2024) · consulté le 1er novembre 2026
  22. Intuit, arrêt des services de QuickBooks Desktop 2023 au Canada · consulté le 1er novembre 2026
  23. Intuit, démarrer avec le SDK de QuickBooks Desktop · consulté le 1er novembre 2026
  24. Intuit, QuickBooks Web Connector · consulté le 1er novembre 2026
François Painchaud

L’auteur

François Painchaud

François Painchaud a fondé Kasvu, basée à Montréal, qui crée des applications sur mesure et des campagnes publicitaires pour les PME du Québec et du reste du Canada. Les applications que conçoit son équipe se branchent sur le logiciel comptable du client plutôt que de le remplacer.

Nos applications sur mesure

Votre comptabilité reste en place

Gardez votre logiciel comptable : parlons du reste.

Décrivez votre situation à François. Il vous dira par où il commencerait, et si Kasvu est le bon partenaire. Sinon, il vous le dira. Le premier échange est sans engagement.

François PainchaudAuteur de cette page · Fondateur et président de Kasvu
Qu’aimeriez-vous améliorer ?

Vos renseignements servent uniquement à vous répondre. Politique de confidentialité