Compatibilité

Ekwo et Pennylane

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

Les deux tiennent une comptabilité en partie double. Ekwo lit ce que votre Pennylane 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 Pennylane

Votre équipe continue de tenir la comptabilité dans Pennylane. 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 Pennylane 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 Pennylane.

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

  1. 1Dans Pennylane, ouvrez Comptabilité > Saisie > Exports et choisissez Exporter le FEC.
  2. 2Pennylane télécharge un ZIP : extrayez-en le fichier texte. Il est séparé par des tabulations et encodé en UTF-8, ce qu’Ekwo lit tel quel.
  3. 3Les numéros de compte sont lus tels que le fichier les écrit, y compris le chiffre que l’export ajoute à certains d’entre eux. Dans la correspondance, vérifiez que chacun de ces comptes va au bon compte du plan : Ekwo en propose un, avec sa raison.
  4. 4Si le fichier commence par les à-nouveaux, vérifiez dans la correspondance que leur journal va à @opening : ils deviennent alors l’écriture d’ouverture de l’exercice.

Documentation officielle: Exporter un FEC

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 pennylane fec.txt --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 pennylane fec.txt --mapping correspondance.json

Depuis un agent, le même import est l’outil MCP import_books, avec la source pennylane : à 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 Pennylane

Avec votre Pennylane, 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 Pennylane, ou installez Ekwo sur votre propre projet en une commande.

Ou l’installer vous-même

npx ekwo-os init