Beancount.io
Beancount.io est un service hébergé de comptabilité en partie double en texte brut, édité par Stargately, Inc. et construit sur Beancount, le langage open source créé par Martin Blais. Il ajoute à ce format un grand livre versionné dans Git, l'import bancaire, un assistant IA et l'interface Fava hébergée. Tu y saisis des écritures, rapproches les comptes, interroges les soldes et les flux de trésorerie, puis produis des états financiers.
Tout reste lisible et auditable. L'outil s'adresse aux développeurs, freelances, couples, petites entreprises et professionnels de la comptabilité. Il fonctionne sur le web, sur iOS et sur Android, et expose une API. Un palier gratuit permanent s'ouvre sans carte bancaire, puis viennent des paliers payants, dont un sur devis.
Lire plus Lire moins
- Éditeur
- Stargately, Inc.
- Pays
- États-Unis
- Création
- 2019
- Offre gratuite
- Oui
- Essai gratuit
- Non
- Sans carte bancaire
- Oui
Beancount.io en bref
C’est quoi ?
Beancount.io tient la comptabilité en partie double dans des fichiers texte versionnés dans Git. Tu saisis les opérations à la main, tu les importes depuis CSV, OFX ou des API bancaires, ou l’assistant IA prépare des écritures à partir de reçus et de relevés. Tu obtiens ensuite des soldes, des flux de trésorerie et des avoirs consultables, avec une API REST, GraphQL et un serveur MCP pour les usages programmatiques. Le résultat reste une comptabilité lisible et auditable.
Pourquoi ?
Ce fonctionnement enlève la friction entre tenue comptable, rapprochement et analyse. Il centralise les écritures, l’historique Git, les imports bancaires et les requêtes BQL dans le même flux de travail. Tu peux produire un bilan, un compte de résultat ou un suivi des positions sans quitter la même base de données textuelle. Chaque modification devient un commit Git que tu peux relire ou annuler.
Pour qui ?
L’outil vise les développeurs, les freelances, les couples, les petites entreprises, les comptables et les équipes finance. Il convient à ceux qui veulent gérer une comptabilité personnelle ou professionnelle avec des fichiers texte, des imports bancaires et des rapports consultables. Il sert aussi à suivre des avoirs valorisés par des mises à jour automatiques des cours.
Avantages et inconvénients
Les plus
- Palier gratuit disponible Sur l’offre gratuite, tu accèdes à un usage réel sans carte bancaire et sans limite de durée, ce qui permet de tester la tenue des écritures avant tout engagement. Ce n’est pas un essai qui expire.
- Comptabilité en texte brut Les écritures vivent dans des fichiers texte versionnés par Git. Tu gardes un historique lisible, diffable et auditable, pratique pour suivre les changements et revenir en arrière.
- Import depuis plusieurs sources bancaires Smart Import accepte le CSV, l’OFX et des API bancaires. Tu réduis la saisie manuelle quand les relevés viennent de formats différents.
- Accès programmatique large L’API REST, GraphQL et le serveur MCP exposent les mêmes données que l’interface. Un même socle sert au reporting, à l’automatisation et aux intégrations techniques.
- Travail multi-support Le service couvre le web, iOS et Android, avec des applications publiées par Stargately, Inc. Tu retrouves tes comptes sur mobile sans rester enfermé dans le navigateur.
- Site en français, assistant multilingue Le site, la page de prix et la documentation de Beancount.io existent en français. L’assistant IA répond dans la langue de ta question, selon sa page de présentation, ce qui aide les équipes qui ne travaillent pas toutes en anglais.
Les moins
- Quota initial serré Le palier gratuit plafonne le volume à 1 000 écritures, sur un seul registre et sans second collaborateur. Un usage à plusieurs ou un historique qui grossit fait vite sortir du cadre de base.
- Automatisation limitée sur le gratuit Les 20K jetons AI CFO et les rapports de base bornent vite l’aide automatisée. Il faut Premium pour les sauvegardes automatiques, et Growth pour l’automatisation avancée.
- Pas de bureau natif La page de téléchargement présente le navigateur, iOS et Android, sans application Windows, macOS ou Linux. Sur ordinateur, tu passes par le navigateur, ou par ton éditeur de texte et Git sur tes fichiers.
- Travail comptable non déguisé Le grand livre reste un fichier en syntaxe Beancount, en partie double. L’éditeur assure que l’application guide les saisies du quotidien et que l’IA s’occupe de la catégorisation, mais relire et corriger ces écritures demande d’en comprendre la logique.
Tableau des prix
Beancount.io suit un modèle freemium. Les paliers sont Free, Premium, Growth, Organization et Enterprise ; ils se distinguent par le nombre de registres, de collaborateurs, d’écritures et de jetons AI CFO. La vue Mensuel s’ouvre par défaut ; la vue Annuel affiche pour chaque palier payant un prix mensuel plus bas, facturé en une fois pour l’année. Enterprise se négocie sur devis.
| Palier | Prix au 21 octobre 2026 | Pour qui |
|---|---|---|
| Free | 0 $ | Usage gratuit à vie, un seul registre |
| Premium | $14,99 par mois — ou $11,99 par mois, facturé à l’année | Particuliers et indépendants |
| Growth | $99,99 par mois — ou $79,99 par mois, facturé à l’année | Petites entreprises |
| Organization | $499,99 par mois — ou $399,99 par mois, facturé à l’année | Structures multi-entités |
| Enterprise | Sur devis | Conformité et besoins sur mesure |
Tarifs officiels de Beancount.io, relevés le 21/10/2026
Ce que permet la formule gratuite
Beancount.io laisse tester la comptabilité en partie double sans carte bancaire. Sur le palier gratuit, tu tiens un seul registre, avec un seul collaborateur et jusqu’à 1 000 écritures ; au-delà, il faut passer à Premium, où les écritures deviennent illimitées.
Côté assistant IA, 20 000 jetons AI CFO fixent le plafond, et les rapports restent ceux de base. Tu as la synchronisation avec l’application mobile, mais pas les sauvegardes et mises à jour de sécurité automatiques, réservées aux paliers payants.
Sur sa page de prix, l’éditeur présente cette formule comme open source et gratuite à vie. Aucune période d’essai ne s’y ajoute. Elle sert à tenir un vrai grand livre à petite échelle, pas à simuler l’offre payante, et ne donne accès à aucune fonction d’équipe.
Si tu quittes un palier payant, la FAQ de la page de prix précise que ton registre reste en texte brut : tu peux l’exporter à tout moment et continuer avec les outils open source Beancount, sans que l’annulation ne verrouille tes comptes.
Ce que fait Beancount.io
Saisie et import
Beancount.io stocke chaque ledger dans des fichiers texte versionnés dans Git. Tu écris les écritures à la main, tu les importes depuis CSV, OFX ou des API bancaires avec Smart Import, ou l’assistant IA prépare des lignes à partir de reçus et de relevés.
Consultation
BQL et l’interface web Fava hébergée servent à consulter les soldes, les flux de trésorerie et les avoirs. La même base passe aussi par une API REST, GraphQL et un serveur MCP pour les usages programmatiques.
Assistant IA
L’assistant IA répond en langage naturel à partir de ton grand livre, lit reçus, PDF et relevés, propose des catégories et rédige des transactions. Chaque modification s’affiche sous forme de diff, que tu approuves ou refuses avant tout enregistrement.
Paliers
Les paliers payants ajoutent des registres, des collaborateurs et des jetons AI CFO. L’automatisation avancée et les intégrations commencent à Growth, la connexion unique OIDC et la consolidation multi-entités à Organization.
Accès
Le service passe par le web et les applications iOS et Android. Son code web et mobile est publié sur GitHub, et il repose sur Beancount, un logiciel libre de comptabilité en texte brut dont Beancount.io est un service hébergé indépendant.
Comment utiliser Beancount.io
Prise en main initiale
Tu passes par le navigateur ou par l’application mobile pour commencer, puis tu ouvres le ledger existant ou tu en crées un nouveau. Les écritures peuvent venir d’un import CSV, OFX ou d’API bancaires avec Smart Import, ou d’une saisie manuelle si tu préfères partir de zéro. Aucun essai limité dans le temps n’est annoncé.
Navigation dans l’interface
Côté web, Fava hébergé présente rapports et tableaux de bord sans configuration, et les requêtes BQL restent à portée de main. Côté mobile, les applications iOS et Android permettent d’enregistrer un achat et de consulter les comptes. Le palier gratuit se limite à un seul registre.
Utilisation et gestion de projets
Tu peux garder chaque ledger dans des fichiers texte versionnés dans Git, puis suivre l’historique par révision, comme pour un dépôt logiciel. L’automatisation sert à classer les opérations, repérer des anomalies et produire des rapports financiers sans quitter le flux de travail. Les fonctions de travail collaboratif changent avec les paliers, et le gratuit reste borné à un seul collaborateur.
Fonctionnalités principales
Beancount.io réunit sur son site le grand livre en texte brut, l’import, l’assistant IA et l’accès programmatique. Chaque item ci-dessous reprend une fonction présentée par l’éditeur, avec sa condition d’accès quand elle existe.
Comptabilité en partie double en texte brut
L’outil enregistre le grand livre dans des fichiers texte simples, avec des écritures saisies à la main et conservées sous forme lisible. Ce format sert de base à toute la tenue comptable du produit.
Contrôle de version Git pour les livres
Chaque ledger reste versionné dans Git, ce qui permet de suivre l’historique des écritures, de relire les changements et de garder une trace complète des révisions. Le mécanisme s’applique au livre comptable lui-même.
Tenue des livres assistée par IA
L’assistant d’IA aide à classer les opérations et à repérer des anomalies dans les écritures. Il automatise une partie du tri à partir des pièces fournies, et chaque modification proposée attend ton approbation.
Jetons AI CFO selon le palier : 20K en gratuit, 500K en Premium, 2M en Growth, 10M en Organization.
Smart Import depuis CSV, OFX et banques
L’import intelligent récupère les écritures depuis des fichiers CSV, OFX et des API bancaires, puis les injecte dans le ledger. Il sert à faire entrer rapidement des mouvements déjà existants dans le système.
Beancount Query Language (BQL)
Le langage BQL sert à interroger les soldes, les flux de trésorerie et les avoirs à partir des écritures stockées. Il donne une couche de requête dédiée au grand livre et aux états financiers.
Accès REST, GraphQL et MCP
L’outil expose les mêmes données par API REST, GraphQL et serveur MCP, ce qui permet un usage programmatique depuis des intégrations externes. Les trois voies donnent accès aux données du ledger.
Interface web Fava hébergée
L’interface Fava hébergée fournit une vue web des soldes, de la trésorerie et des positions, sans quitter le navigateur. Elle reprend les données du ledger et les rend consultables en ligne, sans installation.
Applications mobiles iOS et Android
Les applications mobiles donnent accès au produit sur iPhone et sur Android, pour saisir et consulter en déplacement. Elles se synchronisent avec le compte web sur tous les paliers, gratuit compris.
Usages et métiers
Beancount.io sert aux développeurs qui tiennent un grand livre en fichiers texte, versionné dans Git, puis interrogé avec BQL ou via l’interface Fava. Il convient aussi aux freelances qui suivent leurs comptes, leurs rapprochements et leurs flux de trésorerie sans quitter un dépôt versionné. Les couples y partagent un même ledger, les petites entreprises centralisent la tenue courante, et les comptables comme les équipes finance s’en servent pour rapprocher, contrôler et produire des états financiers.
Développeurs
Ils écrivent les transactions à la main, automatisent les imports depuis CSV, OFX ou les API bancaires, puis interrogent les soldes et les flux avec BQL. L’outil remplace une tenue dispersée entre fichiers locaux, scripts séparés et exports bancaires.
Avec un dépôt Git pour le ledger.
Freelances
Ils enregistrent leurs opérations, classent les écritures avec l’assistant IA, puis génèrent des rapports financiers sans ressaisir les mêmes données ailleurs. Beancount.io remplace un tableur comptable bricolé et des rapprochements faits à la main.
Couples
Ils partagent un seul grand livre familial pour les comptes joints et personnels, et suivent dépenses et soldes au même endroit. L’outil remplace des tableaux séparés et les échanges manuels autour des relevés.
Petites entreprises
Elles tiennent leurs écritures en texte brut, suivent leur trésorerie et produisent des rapports comme le bilan, le compte de résultat et le tableau des flux de trésorerie. L’éditeur promet une comptabilité que le comptable de l’entreprise peut lire.
Comptables
Ils rapprochent les comptes, auditent l’historique via Git et génèrent des états financiers à partir d’un ledger consultable. L’outil remplace une partie des manipulations de tableur et la vérification manuelle des versions.
Quand le suivi des révisions compte.
Teneurs de livres
Ils suivent les écritures, les rapprochements et les rapports financiers de leurs clients dans un espace de travail en texte brut. L’outil remplace des exports dispersés et des ressaisies répétées entre banque et grand livre.
Équipes finance
Beancount.io remplace les rapprochements manuels et les classeurs de suivi non versionnés. Avec le palier Organization, elles consolident plusieurs entités et se connectent par OIDC dans un environnement partagé et interrogeable.
Conseils d’utilisation
Conseils pour une utilisation efficace
Commence par importer tes relevés avec Smart Import, en CSV, OFX ou par API bancaire, plutôt que de tout ressaisir. Relis ensuite les catégories proposées : l’assistant IA soumet chaque modification sous forme de diff, à approuver ou refuser. Contrôle les balances avec une requête BQL ou dans Fava, puis garde un historique lisible en relisant les commits Git. Les écritures préparées par l’IA aident à démarrer, mais relis-les avant de t’en servir pour une déclaration : l’éditeur ne garantit pas leur exactitude.
Erreurs communes à éviter
Soldes incohérents après import : des lignes créées par Smart Import ou saisies à la main n’ont pas été relues. Cause : un rapprochement sauté, que BQL fait ensuite apparaître en écarts. Plafond atteint en cours de route : le registre gratuit ne suffit plus. Cause : plusieurs personnes ou plusieurs entités partagent un compte prévu pour un registre et un collaborateur. Assistance qui s’interrompt : les jetons AI CFO du palier sont épuisés. Cause : un usage intensif de l’assistant sur un palier qui en inclut peu. Catégorie fausse dans un état financier. Cause : une suggestion de l’IA acceptée sans contrôle.
Modèles et droits sur les créations
Claude API et OpenAI
Les fonctions d’IA reposent sur Claude API d’Anthropic ; si ce service est indisponible, la même requête peut passer par l’API d’OpenAI, selon la politique de confidentialité de Stargately. Ces fonctions sont facultatives : sans elles, aucune donnée n’est envoyée à ces fournisseurs.
Conservation des requêtes
La même politique indique que les requêtes envoyées à Anthropic sont conservées jusqu’à 30 jours pour la surveillance de sécurité, puis supprimées, et que l’éditeur n’active pas de conservation prolongée.
Droits sur les sorties
Les conditions d’utilisation disent que tu gardes la propriété de tes contenus et que ce que l’IA génère à partir de tes demandes t’appartient, sous réserve de la licence accordée à l’éditeur pour faire fonctionner le service. Les modèles d’IA restent la propriété de leurs fournisseurs.
Avertissement de l’éditeur
Les suggestions de l’IA ne constituent pas un conseil financier, comptable, fiscal, d’investissement ou juridique, et peuvent contenir des erreurs : les conditions d’utilisation te laissent seul responsable de leur vérification avant toute décision ou déclaration.
Accès
Beancount.io s’utilise dans le navigateur, prêt à l’emploi sans configuration selon sa page de prix, et dans les applications Beancount pour iOS et Android publiées par Stargately, Inc. Une démo sur un grand livre d’exemple est proposée depuis l’accueil, et le site, sa page de prix et sa documentation existent en français.
Appareils, applications et systèmes compatibles
Beancount.io s’utilise sur le web, sur iPhone et sur Android. L’accès passe aussi par une API, avec une interface web hébergée pour consulter les écritures et les rapports.
Disponible sur
Accès & intégrations
IntégrationsOui
Git et GitHub, import CSV, OFX et QIF, synchronisation bancaire, serveur MCP pour Claude et d’autres outils d’IA
API publiqueOui
Accès REST et GraphQL aux mêmes données, avec un serveur MCP en plus.
Open sourceOui
Code web et mobile publié sur GitHub ; le service repose sur le langage libre Beancount de Martin Blais.
Langues disponibles
Le site de Beancount.io est publié en seize langues.
Avis et notes par Aikiwi
Note Globale de Beancount.io 4,2
Beancount.io repose sur une comptabilité en texte brut versionnée dans Git, avec saisie manuelle, import depuis CSV, OFX ou des banques, et assistance IA pour la catégorisation et la détection d’anomalies. L’outil ajoute BQL, une interface web Fava hébergée, une API REST, GraphQL et un serveur MCP. Cette combinaison relie le suivi comptable, l’historique des écritures et l’accès programmatique dans un même produit.
Beancount.io convient aux développeurs, freelances, couples, petites entreprises, comptables et équipes finance qui veulent tenir des livres consultables, auditables et partageables. Le produit cible aussi la finance personnelle, la comptabilité de petite structure, la tenue de comptes freelance, les finances partagées à deux et la comptabilité professionnelle. Les usages listés vont de l’enregistrement des écritures au rapprochement, en passant par les rapports financiers et le suivi multi-devises.
Le palier gratuit permet un grand livre, un collaborateur et 1 000 écritures, avec 20K jetons pour l’assistant financier et des rapports de base. Beancount.io se regarde bien pour un premier usage ou pour vérifier si la logique en texte brut et les imports couvrent ton besoin. Si le cadre te suffit à petite échelle, la formule gratuite donne déjà de quoi tester la méthode avant de passer à un palier supérieur.
Avis détaillé sur Beancount.io
Design et Ergonomie 4,0
Beancount.io publie peu d’éléments sur l’ergonomie de son interface. Le site met surtout en avant une architecture de comptabilité en texte brut, un accès web hébergé et des points d’entrée techniques, mais pas une hiérarchie visuelle détaillée ni des choix d’interface documentés. La présentation semble donc pensée pour un public à l’aise avec les outils structurés. L’outil convient surtout à ceux qui acceptent une interface centrée sur la logique comptable plutôt que sur le guidage visuel. Un lecteur qui cherche un environnement très didactique ou une ergonomie largement commentée n’y trouve pas de signal fort. La valeur se joue donc davantage dans la structure du produit que dans le confort affiché de l’écran.
Facilité d’Utilisation 3,6
Beancount.io demande d’écrire des transactions en texte brut, d’importer des relevés ou de passer par BQL pour interroger les comptes. L’outil ajoute des aides comme l’import assisté, un assistant IA et une interface Fava hébergée, mais le cœur du produit reste une comptabilité structurée, pas un parcours entièrement guidé. L’usage reste accessible à des profils techniques, des freelances, des couples ou des petites équipes qui veulent garder la main sur leurs écritures. En revanche, un débutant qui attend une prise en main immédiate sans vocabulaire comptable ni réglages de flux risque de rencontrer une vraie courbe d’apprentissage.
Fonctionnalités et Outils 4,7
Beancount.io couvre un périmètre fonctionnel large pour une comptabilité en texte brut. Le produit combine grand livre versionné dans Git, import depuis CSV, OFX et banques, requêtes BQL, API REST, GraphQL, serveur MCP, application web Fava, applications mobiles, tableaux de bord et automatisation par IA. Cette profondeur intéresse les utilisateurs qui veulent relier saisie, contrôle, interrogation et export programmatique dans un même environnement. Les équipes financières, les cabinets et les petites structures y trouvent un outillage riche, tandis qu’un usage basique de budget personnel peut paraître surdimensionné. La force du produit vient de sa couverture fonctionnelle, pas d’un unique écran phare.
Performance et Fiabilité 4,0
Beancount.io ne publie pas d’engagement de disponibilité : ses conditions d’utilisation ne garantissent pas un service ininterrompu ou sans erreur. Le site décrit le chiffrement des données en transit et au repos, et les sauvegardes automatiques des paliers payants, mais rien sur la stabilité du service ni sur ses garanties d’exploitation. Rien ne permet donc de constater publiquement la tenue opérationnelle sur la durée. Pour l’utilisateur, la fiabilité pratique reste à l’épreuve de l’usage réel plutôt qu’à des indicateurs affichés. Un profil qui dépend d’un service documenté par des engagements de disponibilité n’a pas ce repère ici. Le produit peut convenir, mais le niveau de robustesse observé n’est pas établi dans les éléments publiés.
Innovation et Singularité 4,6
Beancount.io se distingue par un mélange rare : comptabilité en texte brut, versionnement Git, requêtes BQL, exposition REST et GraphQL, serveur MCP et assistant IA branché sur les écritures. Peu d’outils combinent aussi nettement la logique comptable, le contrôle de version et l’accès programmatique dans une même offre hébergée. Cette approche parle aux utilisateurs qui veulent auditer, automatiser et relier leurs livres comptables à d’autres outils sans abandonner un format lisible. La singularité tient moins à une fonction isolée qu’à l’assemblage de briques techniques cohérentes. C’est particulièrement pertinent pour les profils techniques, les cabinets et les petites équipes qui veulent garder une traçabilité fine.
Support et Ressources Disponibles 4,1
Beancount.io met à disposition une documentation, un centre d’aide, des issues GitHub, un chat Telegram, X/Twitter et un contact email. La présence de plusieurs canaux couvre à la fois l’auto-assistance et l’échange avec la communauté ou l’éditeur. Le support n’est donc pas réduit à un formulaire unique. Un utilisateur autonome dispose d’assez de points d’entrée pour chercher une réponse sans bloquer son travail. En revanche, la profondeur de l’accompagnement dépend davantage du canal choisi que d’un dispositif centralisé de support premium. Cela convient bien à des profils techniques, moins à ceux qui attendent un accompagnement très encadré.
Rapport Qualité-Prix 4,2
Beancount.io adopte un modèle freemium avec un palier gratuit permanent, puis des paliers payants pour des usages plus larges. Le gratuit donne déjà accès à un ledger, un collaborateur, 1 000 entrées, 20K jetons AI CFO et un reporting de base. Les paliers supérieurs ajoutent de l’échelle, de la gestion multi-entité et des fonctions de conformité. Le rapport qualité-prix dépend donc du volume réel de comptabilité à gérer. Un indépendant ou un couple peut tester une base utile sans carte bancaire, tandis qu’une petite entreprise qui multiplie les entités ou les écritures devra passer plus vite à un palier supérieur. La logique est lisible : on paie surtout pour la capacité et l’organisation, pas pour l’existence du produit.
Questions fréquentes
Comment utiliser Beancount.io gratuitement ?
Beancount.io propose un palier gratuit permanent, que sa page de prix présente comme open source. Il inclut un registre, un collaborateur, 1 000 écritures, 20K jetons AI CFO, les rapports de base et la synchronisation avec l’application mobile. La formule gratuite suffit pour tester la comptabilité en texte brut et la saisie simple, tandis que les paliers payants ajoutent des capacités supplémentaires.
Quel est le prix de Beancount.io ?
Chez Beancount.io, le premier palier payant, Premium, coûte 14,99 $ par mois, ou 11,99 $ par mois en facturation annuelle (relevé du 21 octobre 2026 sur la page de prix de l’éditeur, en dollars). Les deux autres paliers affichés suivent le même principe : la vue Annuel abaisse le prix mensuel, facturé en une fois pour l’année. Growth vise les petites entreprises, Organization le suivi multi-entité, et Enterprise se négocie sur devis. Le tableau des prix détaille chaque palier dans ses deux vues.
Quelles langues Beancount.io prend-il en charge ?
Le site de Beancount.io est publié en seize langues : l’anglais, le bulgare, le catalan, l’allemand, l’espagnol, le persan, le français, l’italien, le japonais, le coréen, le néerlandais, le portugais, le russe, le slovaque, l’ukrainien et le chinois. Sa page de présentation de l’assistant IA ajoute que celui-ci répond dans la langue de la question.