Plusieurs pays

Tous les pays où vous travaillez. Une seule comptabilité.

Une installation contient une société par pays, chacune avec le plan comptable, les taxes et les déclarations de son pays. Ouvrir un nouveau pays, c’est créer une société sur le pack de ce pays. Les mêmes personnes, la même ligne de commande et le même agent travaillent sur toutes.

Aujourd’hui : 44 packs pays, 22 monnaies, 14 langues.

Pensé pour trois types d’entreprises.

Un groupe avec une société dans chaque pays

Chaque filiale est une société avec sa propre comptabilité, sa propre monnaie et ses propres déclarations. Toutes vivent dans une seule base de données, sous un seul identifiant.

Un cabinet comptable avec des clients à l’étranger

Chaque client est une société. Votre équipe reçoit un rôle sur chaque client qu’elle tient, et un client voit sa propre comptabilité et rien d’autre. Vous voyez les échéances de tous vos clients dans une seule liste.

Une entreprise qui ouvre un nouveau pays

Le nouveau pays est une nouvelle société sur le pack de ce pays. Elle arrive avec son plan comptable, ses taxes et son formulaire de déclaration déjà en place.

Ce qui fonctionne aujourd’hui.

Chaque ligne ci-dessous renvoie au fichier du dépôt qui la rend vraie.

Plusieurs sociétés, plusieurs pays, une seule installation

Une société est une ligne, avec son propre pack pays, son plan comptable, ses journaux et ses verrous. Quarante clients dans six pays, ce sont quarante lignes et six packs.

Le fichier: docs/firms.md

Une société part du pack de son pays

Créer une société y copie son plan comptable, ses journaux et ses taxes, et ouvre son premier exercice au mois où ce pays en commence un.

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

Chaque société dans sa propre monnaie

Chaque société tient sa comptabilité dans sa propre monnaie. Une facture ou un paiement dans une autre monnaie porte son cours, et l’écart de change est comptabilisé au lettrage des deux.

Le fichier: supabase/migrations/20260912112132_cash_basis_vat_and_fx.sql

Un rôle par personne, par société

Une personne peut tenir vingt sociétés ; un client ne voit que la sienne. C’est la sécurité au niveau des lignes de la base de données qui l’impose, pas l’écran.

Le fichier: supabase/migrations/20260911120000_core_companies.sql

Toutes les échéances, sur toutes les sociétés que vous tenez

Une seule requête renvoie les déclarations qui arrivent à échéance pour toutes vos sociétés, et celles que personne n’a commencées.

Le fichier: supabase/migrations/20260918130000_every_company_somebody_keeps.sql

Une ligne de commande et un agent pour toutes

Choisissez une société avec ekwo use, ou nommez-la avec --company pour une seule commande. Via MCP, un agent liste d’abord vos sociétés et en nomme une à chaque appel.

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

Une société déménage entière

ekwo company export écrit une société — comptabilité, déclarations et preuves de leur dépôt. ekwo company import la reprend dans une autre installation.

Le fichier: docs/company-archive.md

Chaque pays décrit de la même façon

ekwo pack describe affiche ce que contient un pack pays, et ce qu’il ne contient pas encore, sous la même forme pour chaque pays.

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

Ce qui n’existe pas encore.

Dit simplement, pour que vous puissiez vous organiser en conséquence.

Plusieurs pays

Plusieurs pays, et une question ?

Dites-nous dans quels pays vous tenez une comptabilité, et comment vous travaillez aujourd’hui, depuis votre compte Ekwo Cloud.

S’inscrire sur Ekwo Cloud