Aller au contenu principal

GnuCash vs. KMyMoney vs. HomeBank : quelle application de comptabilité gratuite convient à vos comptes ?

Publié 14 minutes de lectureMike ThriftMike Thrift
GnuCash vs. KMyMoney vs. HomeBank : quelle application de comptabilité gratuite convient à vos comptes ?
Sur cette page

Vous payez 300 $ ou plus par an pour un logiciel de comptabilité — ou vous confiez votre identifiant bancaire à une application cloud qui monétise vos données de transactions — alors que trois programmes de bureau matures, gratuits et open source sont à un téléchargement de vous. Le hic, c'est qu'ils n'ont rien en commun sous le capot : l'un est un système complet en partie double capable de facturer vos clients, l'autre cache la partie double derrière un visage avenant, et le dernier fait l'impasse sur la partie double pour vous offrir un graphique de dépenses en dix minutes. Choisissez le mauvais et vous vous noierez soit dans un formalisme comptable dont vous n'avez jamais eu besoin, soit vous dépasserez votre outil le mois où vous achèterez votre premier fonds indiciel.

Ce guide compare GnuCash, KMyMoney et HomeBank sur les quatre dimensions qui décident réellement du choix : la profondeur de la partie double, le suivi des investissements, les formats d'import et la facilité de configuration. À la fin, vous saurez exactement lequel installer.

Le verdict en 60 secondes​

  • Choisissez GnuCash si vous dirigez une petite entreprise, avez besoin de facturation et de factures fournisseurs, suivez sérieusement vos investissements, ou voulez une vraie comptabilité en partie double qu'un comptable reconnaîtrait.
  • Choisissez KMyMoney si vous voulez la précision de la partie double pour vos finances personnelles — comptes bancaires, prêts, un compte-titres, un budget — dans l'interface la plus conviviale des trois.
  • Choisissez HomeBank si vous voulez répondre à « où est passé mon argent ? » cet après-midi, avec la configuration la plus simple et les plus beaux graphiques, et que vous n'avez pas besoin d'investissements ni de facturation.

Si aucune de ces phrases ne vous décrit — si vous voulez vos comptes en texte brut versionné au lieu d'une base de données de bureau — parcourez la section sur la comptabilité en texte brut vers la fin avant de décider.

Comment ils diffèrent en un coup d'œil​

GnuCashKMyMoneyHomeBank
Comptabilité en partie doubleOui — grand livre completOui — sous le capotNon — basée sur les catégories
Facturation pour petites entreprisesOui (clients, fournisseurs, projets, débiteurs, créditeurs)NonNon
Suivi des investissementsOui — actions, fonds, cours en ligneOui — titres, historique des prixNon
BudgetOui, via le module budgetsOui, avec prévisionsOui — mensuel/annuel par catégorie
Formats d'importQIF, OFX, HBCI, CSV (via assistant)QIF, OFX, HBCI (via plugins)QIF, OFX, QFX, CSV
Détection des doublons à l'importOuiOuiOui
Banque en ligneOFX Direct Connect, HBCI (AqBanking)OFX, HBCI (plugins AqBanking)Pas de connexion directe — import de fichiers uniquement
Stockage des donnéesFichier XML ou SQL (SQLite, MySQL, PostgreSQL)Fichier XMLFichier XML unique
PlateformesLinux, Windows, macOSLinux, WindowsLinux, Windows, macOS
Courbe d'apprentissageLa plus abrupteModéréeLa plus douce

Les trois sont gratuits pour toujours, sans paliers, sans essais et sans compte à créer. Vos données vivent dans un fichier sur votre machine, ce qui constitue à la fois l'argument de confidentialité et la responsabilité de sauvegarde.

GnuCash : le système comptable complet​

GnuCash est le poids lourd : un véritable grand livre en partie double développé depuis la fin des années 1990. Chaque transaction débite un compte et crédite un autre d'un montant égal, les transactions fractionnées sont de première classe, et l'arborescence des comptes prend en charge le plan complet — actifs, passifs, capitaux propres, produits, charges — avec des sous-comptes aussi profonds que vous le souhaitez.

Là où il gagne​

Les comptes de petites entreprises. GnuCash est le seul des trois avec le suivi des clients et fournisseurs, la facturation, le paiement des factures, les projets, les tables de taxes et les conditions de facturation. Un freelance peut émettre une facture, enregistrer le paiement en créances clients et analyser le solde impayé par ancienneté — le vrai flux de travail, pas un tableur à côté de l'application.

Les investissements. Les actions et les fonds communs bénéficient d'un vrai traitement de portefeuille : un compte par titre ou des portefeuilles groupés, le suivi par lots, les fractionnements de dividendes et de plus-values, et des cours en ligne automatiques qui réévaluent le portefeuille. Si votre relevé de courtage compte pour vous chaque mois, c'est le niveau qu'il vous faut.

La profondeur d'import et de banque. GnuCash importe les QIF via un assistant guidé, parle OFX (il a été la première application gratuite à prendre en charge le protocole) et se connecte aux banques qui prennent en charge HBCI/FinTS via AqBanking. Les données peuvent vivre en XML brut ou passer à SQLite, MySQL ou PostgreSQL quand le fichier grossit ou que deux personnes ont besoin d'y accéder.

Ce que cela vous coûte​

La complexité. Le registre façon chéquier est familier, mais la configuration des comptes pose des questions à saveur comptable — types de comptes, comptes parents fictifs, soldes d'ouverture — qui supposent que vous savez ce qu'est un plan comptable. Le budget existe mais semble rapporté à côté de celui de HomeBank. Prévoyez une soirée de configuration avant que les rapports soient corrects, et gardez la documentation officielle ouverte pendant votre premier rapprochement.

KMyMoney : la partie double sans le diplôme de comptabilité​

KMyMoney, issu du projet KDE, conserve un moteur en partie double mais le présente comme une personne pense à l'argent : les institutions détiennent des comptes, les comptes détiennent des transactions, les catégories expliquent où va l'argent. Vous obtenez la discipline de l'équilibre — les comptes ne peuvent pas dériver silencieusement — sans passer la journée devant des colonnes débit et crédit.

Là où il gagne​

L'accessibilité avec intégrité. Les types de comptes couvrent comptes courants, épargne, cartes de crédit, prêts, actifs et investissements. Les transactions planifiées gèrent les factures récurrentes, le rapprochement bancaire vous guide pour faire correspondre le relevé, et les budgets viennent avec des prévisions qui projettent où le mois se termine. Les rapports et graphiques couvrent produits, charges et soldes sans falaise d'apprentissage.

Les investissements pour des gens normaux. Les titres, l'historique des prix et les vues de portefeuille conviennent bien à l'investisseur passif : votre compte-titres, ses positions et ce qu'elles valent aujourd'hui. C'est moins sophistiqué que GnuCash sur les lots et les opérations sur titres, mais la plupart des investisseurs particuliers n'y touchent jamais.

La connectivité bancaire. Comme GnuCash, KMyMoney importe les QIF et parle OFX et HBCI via les plugins AqBanking, y compris le téléchargement direct des relevés là où votre banque l'autorise. L'import CSV est aussi disponible, ce qui compte car beaucoup de banques n'exportent rien d'autre.

Ce que cela vous coûte​

La portée. Pas de facturation, pas de flux de créditeurs et pas de backend SQL — vos données sont un seul fichier XML. KMyMoney fonctionne sous Linux et Windows, donc les utilisateurs de macOS ont besoin d'une machine virtuelle ou d'un autre choix. Et bien que le projet KDE publie des versions régulières, l'écosystème de tutoriels et d'outils tiers est plus mince que celui de GnuCash.

HomeBank : le chemin le plus rapide vers « où est passé mon argent ? »​

HomeBank optimise pour un autre travail : importez vos relevés, catégorisez et voyez de beaux graphiques dans l'heure. Il est basé sur les catégories plutôt que sur la partie double — l'argent circule entre comptes et catégories, pas entre grands livres équilibrés — et pour la pure gestion budgétaire personnelle, c'est un atout, pas une lacune.

Là où il gagne​

La vitesse de configuration. Créez des comptes (banque, espèces, actif, carte de crédit, passif), importez un fichier QIF, OFX, QFX ou CSV, et la détection des doublons de HomeBank plus les règles d'affectation automatique catégorisent le stock rapidement. Les bénéficiaires et les catégories se complètent automatiquement pendant que vous tapez, les transactions planifiées couvrent les récurrences, et les étiquettes ajoutent un second axe d'analyse (le coût réel de vacances sur cinq catégories, par exemple).

Des rapports que vous ouvrirez vraiment. Les vues d'analyse — rapports de distribution et temporels avec graphiques à barres, en courbes et en anneaux, contrôles de découvert, suivi de budget, même le coût des véhicules et la consommation de carburant — sont les plus soignées des trois. Une prévision de trésorerie construite à partir des transactions planifiées montre les semaines difficiles avant qu'elles n'arrivent.

La portabilité. Tout vit dans un seul fichier XML. Copiez-le sur une clé USB et vos comptes voyagent avec vous ; sauvegardez-le de la même façon.

Ce que cela vous coûte​

Des plafonds. Aucun suivi des investissements — un compte-titres n'est qu'un solde que vous mettez à jour à la main. Pas de facturation, pas de flux de factures fournisseurs, pas de connexion bancaire directe (import de fichiers uniquement). Et comme il n'y a pas de grand livre en partie double en dessous, les erreurs se manifestent par des graphiques qui semblent faux plutôt que par un compte déséquilibré qui vous force à trouver l'erreur. Pour un budget de ménage, ce compromis est généralement acceptable ; pour tout ce qu'un comptable examinera, non.

Face à face sur les quatre points qui comptent​

1. Profondeur de la partie double​

GnuCash vous donne l'appareil complet : grand livre, fractionnements, indicateurs de rapprochement par transaction, balance de vérification et états financiers formels. KMyMoney impose la partie double silencieusement — chaque transaction s'équilibre toujours, mais l'interface parle de virements et de catégories. HomeBank n'a pas de grand livre ; les virements internes déplacent l'argent entre comptes, et les catégories classent le reste.

Conséquence pratique : si vous engagez un jour un teneur de livres ou remettez des enregistrements à un préparateur fiscal, la sortie de GnuCash correspond directement à leur monde. Les exports et rapports de KMyMoney vous y amènent en grande partie. HomeBank leur donne des résumés propres mais pas des comptes.

2. Suivi des investissements​

GnuCash suit les titres individuels avec des cours en ligne et de bons fractionnements de gains/pertes — le seul choix ici pour un investisseur actif. KMyMoney couvre le cas de l'investisseur passif avec des titres et l'historique des prix. HomeBank n'a rien ; les investisseurs devraient l'écarter immédiatement.

3. Formats d'import​

Les trois parlent QIF et OFX, les deux formats qui comptent le plus pour échapper à Quicken ou Microsoft Money — et si vous pesez encore le changement, notre comparatif des meilleures alternatives à Quicken compare le champ gratuit et le champ payant côte à côte. HomeBank ajoute QFX et CSV de première classe avec détection des doublons, ce qui le rend le plus tolérant quand votre banque exporte de façon bizarre. GnuCash et KMyMoney ajoutent la banque en ligne HBCI/FinTS via AqBanking — réellement utile en Europe, rarement pertinent pour les banques américaines, qui offrent surtout OFX Direct Connect ou des téléchargements de fichiers.

Quel que soit votre choix, l'habitude d'import compte plus que la liste des formats : importez souvent, éliminez les doublons à l'import, et rapprochez avec le relevé la même semaine. Un mois d'imports non vérifiés dans n'importe quel outil devient de l'archéologie.

4. Facilité de configuration​

HomeBank gagne haut la main — la plupart des gens voient leur premier rapport de dépenses dans l'heure. Le parcours de bienvenue et la configuration par institution de KMyMoney prennent un peu plus de temps mais restent en langage clair. GnuCash exige que vous conceviez un plan comptable d'emblée, ce qui est la bonne discipline pour une entreprise et pure friction pour quelqu'un qui veut juste un budget. Faites correspondre le coût de configuration de l'outil à la taille du problème.

Où la comptabilité en texte brut trouve sa place​

Il existe une quatrième option à connaître avant de vous engager dans une base de données de bureau : la comptabilité en texte brut, où votre grand livre est un fichier texte et des outils comme Beancount le lisent. L'attrait est la piste d'audit — chaque solde est recalculé à partir de l'historique des transactions, les changements se diffent proprement dans le contrôle de version, et le fichier s'ouvrira encore dans cinquante ans. La même course d'épicerie que vous catégoriseriez dans HomeBank ressemble à ceci, avec le fractionnement enregistré explicitement :

2026-10-20 * "Grocery run" "Weekly shop"
  Expenses:Food:Groceries   84.20 USD
  Expenses:Household         12.45 USD
  Liabilities:CreditCard    -96.65 USD

Cette écriture s'équilibre par construction, porte les deux catégories et se grep aussi facilement que n'importe quel texte. Si l'idée de posséder vos données dans le format le plus littéral possible vous séduit, la documentation parcourt la syntaxe, et Fava transforme le même fichier en graphiques et rapports qu'une application de bureau afficherait. C'est plus de configuration que HomeBank et moins de clics que GnuCash — le bon compromis pour les utilisateurs techniques qui vivent dans un éditeur de texte.

Erreurs à éviter quel que soit votre choix​

Installer GnuCash pour un budget de ménage. Le mode d'échec le plus courant dans cette comparaison. Si votre problème est « la conscience de ses dépenses », le plan comptable de GnuCash est un projet de week-end qui se termine application jamais rouverte. Commencez par HomeBank ; passez à la vitesse supérieure quand vous avez une raison.

Faire aveuglément confiance aux imports. Chaque outil ici détecte les doublons, mais aucun ne sait que la charge de 48,17 $ libellée « AMZN MKTP » était des fournitures de bureau et non des courses. Les règles d'affectation automatique apprennent de vos corrections, donc corrigez tôt et le stock se catégorise tout seul.

Sauter le rapprochement. Un registre non rapproché dérive de la réalité — un chèque manquant ici, un virement compté deux fois là — jusqu'à ce que les soldes soient de la fiction. Les trois outils ont des flux de rapprochement ; lancez le vôtre le jour où chaque relevé arrive.

Garder une seule copie d'un seul fichier XML. KMyMoney et HomeBank stockent tout dans un seul fichier, et la valeur par défaut de GnuCash est la même. Ce fichier est votre historique financier. Placez-le quelque part qui sauvegarde automatiquement, et exportez un instantané QIF chaque trimestre pour qu'un fichier corrompu soit un désagrément, pas une catastrophe.

Mélanger professionnel et personnel dans un même fichier. Si les revenus de freelance atterrissent dans le même registre que les courses, la période fiscale devient un exercice de tri. Les utilisateurs de GnuCash devraient garder des fichiers séparés (ou au moins des arborescences de comptes de premier niveau séparées) ; les utilisateurs de HomeBank et KMyMoney devraient garder des fichiers séparés, point final.

Votre liste de contrôle décisionnelle​

Répondez à trois questions et le choix se fait tout seul. Devez-vous facturer quelqu'un ou suivre ce que les clients vous doivent ? Seul GnuCash le fait. Détenez-vous des investissements que vous voulez suivre comme des titres avec des prix ? GnuCash pour la profondeur, KMyMoney pour la simplicité — HomeBank est éliminé. S'agit-il uniquement de dépenses et de budget du ménage, dès aujourd'hui ? Installez HomeBank et importez votre premier relevé avant le dîner.

Quel que soit celui que vous installez, bloquez trente minutes cette semaine pour la partie ingrate : importez un vrai relevé, catégorisez chaque ligne et rapprochez-le avec le solde du relevé. L'outil n'est que le contenant — l'habitude de rapprochement est le système qui finit par vous dire où va votre argent.

Source : https://beancount.io/fr/blog/2026/10/27/gnucash-vs-kmymoney-vs-homebank-free-open-source-accounting-guide

Publié: 27 octobre 2026