Ekwo travaille au-dessus de votre Xero — ou tient la comptabilité à lui seul.
Les deux tiennent une comptabilité en partie double. Ekwo lit ce que votre Xero 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.
Votre équipe continue de tenir la comptabilité dans Xero. 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.
Ekwo tient la comptabilité à lui seul : factures et factures électroniques, relevés bancaires, déclarations et états financiers. L’historique tenu dans votre Xero arrive en un seul import, entier ou pas du tout.
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 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.
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.
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.
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.
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.
Rien dans cette liste n’est écrit à la main : c’est ce que déclarent les 44 packs pays, à cette version du site.
factur-x-en16931ksef-fa3peppol-bis-3pint-aepint-aunzpint-jppint-sgxrechnungcamt.053cfonb120codanbb-cbso:26.0Un export, une commande. Rien n’est écrit avant que vous ayez lu ce qu’Ekwo propose.
Documentation officielle: General Ledger Detail report · Journal report · Export or print your chart of accounts · Export contacts out of Xero
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 xero rapport.csv plan.csv contacts.csv --dry-run --save-mapping correspondance.jsonPuis pour de bon, avec la correspondance complétée. Tout est écrit en une seule transaction, ou rien ne l’est.
ekwo import xero rapport.csv plan.csv contacts.csv --mapping correspondance.jsonDepuis un agent, le même import est l’outil MCP import_books, avec la source xero : à blanc d’abord, et l’agent vous demande votre accord avant l’appel réel.
Avec votre Xero
Ce qui fonctionne dès maintenant, à partir des exports qu’Ekwo lit.
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.
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.
Les relevés en camt.053, cfonb120 et coda sont lus dans Ekwo comme des lignes en attente de rapprochement.
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.
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.
Renvoyer dans Xero les écritures, les factures reçues et leur statut, par son API. Rien n’est encore construit, et aucune date n’est fixée.
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.
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.
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é.
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.
ekwo company export écrit toute la société dans un format qui se lit sans Ekwo. La balance et le FEC sont à un appel.
Tout le moteur est public, sous AGPL-3.0 : le schéma, la ligne de commande, le serveur MCP et chaque pack pays.
La comptabilité vit dans une base Postgres qui vous appartient, sur votre propre projet Supabase.
Un serveur MCP de 56 outils : un agent lit et tient la comptabilité avec vous.
44 packs pays, faits de fichiers que chacun peut ouvrir, qui citent chacun les textes dont ils sont tirés.
Une société par pays, chacune sur son propre pack, côte à côte.
Ekwo Cloud est l’édition hébergée, pour qui préfère ne pas l’installer soi-même.
Compatibilité
Ouvrez un compte Ekwo Cloud et importez un export de votre Xero, ou installez Ekwo sur votre propre projet en une commande.
Ou l’installer vous-même
npx ekwo-os init