Compatibilité

Ekwo et QuickBooks Online

Ekwo travaille au-dessus de votre QuickBooks Online — ou tient la comptabilité à lui seul.

Les deux tiennent une comptabilité en partie double. Ekwo lit ce que votre QuickBooks Online exporte et travaille à partir de là, sur le plan comptable et les normes de chaque pack pays : il collecte, contrôle, prépare ce que le pays demande et laisse un agent faire le travail. Il peut aussi tenir la comptabilité à lui seul.

Avec votre QuickBooks Online

Votre équipe continue de tenir la comptabilité dans QuickBooks Online. Ekwo lit ses exports et travaille au-dessus : une copie dans votre propre base de données, les états et les fichiers que le pays demande, les contrôles, et un agent sur l’ensemble.

Ce qui fonctionne aujourd’hui

Ekwo seul

Ekwo tient la comptabilité à lui seul : factures et factures électroniques, relevés bancaires, déclarations et états financiers. L’historique tenu dans votre QuickBooks Online arrive en un seul import, entier ou pas du tout.

Comment Ekwo la tient

Ce que fait Ekwo.

Les mêmes cinq choses, quel que soit le logiciel d’où vient la comptabilité. Chacune renvoie au fichier d’Ekwo OS qui la rend vraie.

Il collecte

Il lit les exports d’autres comptabilités et les relevés bancaires dans les formats que nomment les packs, et conserve les factures qu’il émet lui-même.

Le fichier: packages/cli/src/commands/import.ts

Il met les données aux normes

Il rattache chaque compte au plan comptable du pays et écrit les fichiers que le pays attend : les factures électroniques au profil que déclare le pack, le FEC là où le pays le demande, le XBRL des comptes annuels là où le pack nomme une taxonomie.

Le fichier: packages/formats/README.md

Il contrôle

Il refuse une comptabilité qui ne s’équilibre pas, répète chaque import à blanc avant d’écrire, et vérifie que les écritures validées s’équilibrent et que les états concordent avec leurs lignes.

Le fichier: packages/cli/src/doctor.ts

Il prépare les obligations

Il prépare la déclaration de TVA à partir de la comptabilité qu’il tient, les états financiers selon le modèle du pays et la liste de ce qui arrive à échéance. Il ne dépose rien de lui-même.

Le fichier: packages/mcp/src/server.ts

Il travaille avec vos agents

Chacune de ces actions est un outil de son serveur MCP : un agent peut la lancer, vous montrer le résultat et vous demander votre accord avant d’écrire.

Le fichier: packages/mcp/README.md

Les normes, lues dans les packs pays.

Rien dans cette liste n’est écrit à la main : c’est ce que déclarent les 44 packs pays, à cette version du site.

Profils de facture électronique
factur-x-en16931ksef-fa3peppol-bis-3pint-aepint-aunzpint-jppint-sgxrechnung
Relevés bancaires lus
camt.053cfonb120coda
Taxonomies XBRL
nbb-cbso:26.0
États financiers
89 modèles
Plans comptables
45 plans, dans 44 pays

Ce qu’Ekwo lit de votre QuickBooks Online.

Un export, une commande. Rien n’est écrit avant que vous ayez lu ce qu’Ekwo propose.

  1. 1Dans QuickBooks Online, ouvrez le rapport Journal. Si la société numérote ses comptes, ajoutez la colonne Account # parmi les colonnes du rapport ; sinon, chaque compte est retrouvé par son nom.
  2. 2Exportez le rapport vers Excel, ouvrez-le et enregistrez-le en CSV. Pour les types des comptes, exportez la liste des comptes (Account List) et enregistrez-la en CSV de la même façon. Chaque fichier est reconnu à son en-tête.
  3. 3Si le rapport écrit les dates en chiffres, indiquez leur ordre avec --date-order dmy, mdy ou ymd : le fichier ne le dit pas, et une date en chiffres est refusée sans lui.
  4. 4Le rapport imprime les montants dans la devise de la société sans la nommer : aucun montant en devise étrangère n’est lu. Ce lecteur a été écrit d’après l’export tel qu’Intuit le documente : importez d’abord à blanc, et lisez ce qu’Ekwo signale avant l’import réel.

Documentation officielle: Print a journal entry report · Export reports to Excel · Export your QuickBooks Online data

D’abord à blanc. Rien n’est écrit : Ekwo montre la correspondance des comptes qu’il propose, chaque suggestion avec sa raison, et l’enregistre pour que vous la complétiez.

ekwo import quickbooks-online journal.csv comptes.csv --dry-run --save-mapping correspondance.json

Puis pour de bon, avec la correspondance complétée. Tout est écrit en une seule transaction, ou rien ne l’est.

ekwo import quickbooks-online journal.csv comptes.csv --mapping correspondance.json

Depuis un agent, le même import est l’outil MCP import_books, avec la source quickbooks-online : à blanc d’abord, et l’agent vous demande votre accord avant l’appel réel.

Ce qui est repris

  • Chaque écriture validée, avec son journal, sa date, ses lignes et leurs libellés.
  • Les comptes, chacun rattaché à un compte du plan de la société — proposé par Ekwo, confirmé par vous.
  • Les partenaires, retrouvés par leur code ou leur nom, ou créés.
  • L’ancien numéro d’écriture, conservé comme référence.

Ce qui ne l’est pas

  • Les taxes. Une ligne importée porte un compte et un montant, pas la taxe qui l’a produite : elle alimente le grand livre et les états, pas une déclaration de TVA.
  • Les lettrages. Ils sont lus, pas réappliqués : une pièce ouverte se lettre de nouveau dans Ekwo.
  • Les comptes absents du plan. Chaque ancien compte est rattaché à un compte existant ; aucun n’est créé.
  • Les documents. Les factures de vente et d’achat arrivent comme les écritures qui les ont comptabilisées, pas comme des documents que l’on peut renvoyer.

Avec votre QuickBooks Online

Avec votre QuickBooks Online, aujourd’hui.

Ce qui fonctionne dès maintenant, à partir des exports qu’Ekwo lit.

Une copie de la comptabilité dans votre propre base

Chaque import fait entrer les écritures validées dans une société Ekwo, sur le plan comptable de votre pays. La copie est aussi récente que le dernier export importé : rien n’est synchronisé en continu, et les mêmes fichiers une seconde fois sont refusés.

Le fichier: docs/import.md

Les états et les fichiers, depuis cette copie

Grand livre, balance, états financiers selon le modèle du pays, et le FEC avec les contrôles qu’un vérificateur applique en premier, là où le pays le demande.

Le fichier: packages/mcp/src/tools/read.ts

Les relevés bancaires, aux formats normalisés

Les relevés en camt.053, cfonb120 et coda sont lus dans Ekwo comme des lignes en attente de rapprochement.

Le fichier: packages/cli/src/commands/import.ts

Un agent sur l’ensemble

L’import, la balance, les états et le FEC sont des outils du serveur MCP. Un agent répète l’import à blanc, vous montre la correspondance et vous demande votre accord avant d’écrire.

Le fichier: packages/mcp/src/tools/import-books.ts

Pas depuis cette copie : la déclaration de TVA, puisque les lignes importées ne portent pas de taxe, ni les factures électroniques, puisque les factures arrivent comme des écritures et non comme des documents.

Ekwo seul

Ekwo seul.

Ekwo peut tenir la comptabilité à lui seul. L’historique arrive par l’import décrit plus haut ; ensuite, tout est tenu dans Ekwo.

Factures et factures électroniques

Les factures et les avoirs sont émis dans Ekwo et comptabilisés par la base de données. Les bibliothèques de formats écrivent une facture validée au profil de facture électronique que déclare le pack, avec chaque règle publiée qu’elle enfreint ; l’envoi passe par le point d’accès que vous choisissez.

Le fichier: packages/formats/peppol-ubl/README.md

Relevés et paiements

Les relevés en camt.053, cfonb120 et coda arrivent comme des lignes ; chacune est rapprochée de la facture qu’elle paie, et le paiement est comptabilisé.

Le fichier: packages/cli/README.md

Déclarations et états financiers

La déclaration de TVA est préparée à partir de la taxe que porte chaque ligne validée, les états financiers suivent le modèle du pays, et une déclaration déposée en garde la preuve.

Le fichier: docs/filing.md

Repartir quand vous voulez

ekwo company export écrit toute la société dans un format qui se lit sans Ekwo. La balance et le FEC sont à un appel.

Le fichier: docs/company-archive.md

Ce qu’est Ekwo.

Open source

Tout le moteur est public, sous AGPL-3.0 : le schéma, la ligne de commande, le serveur MCP et chaque pack pays.

Vos données, dans votre propre base

La comptabilité vit dans une base Postgres qui vous appartient, sur votre propre projet Supabase.

Pilotable par l’IA

Un serveur MCP de 56 outils : un agent lit et tient la comptabilité avec vous.

Des packs pays lisibles

44 packs pays, faits de fichiers que chacun peut ouvrir, qui citent chacun les textes dont ils sont tirés.

Plusieurs pays, une installation

Une société par pays, chacune sur son propre pack, côte à côte.

Ou hébergé

Ekwo Cloud est l’édition hébergée, pour qui préfère ne pas l’installer soi-même.

Compatibilité

Essayez sur votre propre comptabilité.

Ouvrez un compte Ekwo Cloud et importez un export de votre QuickBooks Online, ou installez Ekwo sur votre propre projet en une commande.

Ou l’installer vous-même

npx ekwo-os init