Salta al contenuto principale

GnuCash vs. KMyMoney vs. HomeBank: quale app contabile gratuita fa per i tuoi conti?

Pubblicato 13 minuti di letturaMike ThriftMike Thrift
GnuCash vs. KMyMoney vs. HomeBank: quale app contabile gratuita fa per i tuoi conti?
In questa pagina

Stai pagando 300 dollari o più all'anno per un software contabile — o stai consegnando le credenziali bancarie a un'app cloud che monetizza i tuoi dati sulle transazioni — mentre tre programmi desktop maturi, gratuiti e open source sono a un download di distanza. Il problema è che non si somigliano affatto sotto il cofano: uno è un sistema completo in partita doppia che può fatturare ai tuoi clienti, uno nasconde la partita doppia dietro un'interfaccia amichevole, e uno rinuncia del tutto alla partita doppia per darti un grafico delle spese in dieci minuti. Scegli quello sbagliato e annegherai nel formalismo contabile di cui non avevi bisogno, oppure supererai il tuo strumento il mese in cui acquisti il tuo primo fondo indicizzato.

Questa guida confronta GnuCash, KMyMoney e HomeBank sulle quattro dimensioni che decidono davvero la scelta: profondità della partita doppia, tracciamento degli investimenti, formati di importazione e facilità di configurazione. Alla fine saprai esattamente quale installare.

Il verdetto in 60 secondi​

  • Scegli GnuCash se gestisci una piccola impresa, hai bisogno di fatturazione e pagamenti, tieni seriamente traccia degli investimenti o vuoi veri libri contabili in partita doppia che un commercialista riconoscerebbe.
  • Scegli KMyMoney se vuoi la precisione della partita doppia per le finanze personali — conti bancari, prestiti, un conto titoli, un budget — avvolta nell'interfaccia più amichevole delle tre.
  • Scegli HomeBank se vuoi rispondere a "dove sono finiti i miei soldi?" questo pomeriggio, con la configurazione più semplice e i grafici più belli, e non hai bisogno di investimenti né fatturazione.

Se nessuna di queste frasi ti descrive — se vuoi i tuoi libri in testo semplice sotto controllo di versione invece che in un database desktop — dai un'occhiata alla sezione sulla contabilità in testo semplice verso la fine prima di decidere.

Come differiscono a colpo d'occhio​

GnuCashKMyMoneyHomeBank
Contabilità in partita doppiaSì — libro mastro completoSì — sotto il cofanoNo — basata su categorie
Fatturazione per piccola impresaSì (clienti, fornitori, commesse, crediti, debiti)NoNo
Tracciamento investimentiSì — azioni, fondi, quotazioni onlineSì — titoli, storico prezziNo
BudgetingSì, tramite modulo budgetSì, con previsioniSì — mensile/annuale per categoria
Formati di importazioneQIF, OFX, HBCI, CSV (tramite procedura guidata)QIF, OFX, HBCI (tramite plugin)QIF, OFX, QFX, CSV
Rilevamento duplicati all'importazioneSìSìSì
Online bankingOFX Direct Connect, HBCI (AqBanking)OFX, HBCI (plugin AqBanking)Nessuna connessione diretta — solo importazione file
Archiviazione datiFile XML o SQL (SQLite, MySQL, PostgreSQL)File XMLSingolo file XML
PiattaformeLinux, Windows, macOSLinux, WindowsLinux, Windows, macOS
Curva di apprendimentoLa più ripidaModerataLa più dolce

Tutti e tre sono gratuiti per sempre, senza livelli, senza prove, senza creare account. I tuoi dati vivono in un file sulla tua macchina, che è sia il punto di forza sulla privacy sia la responsabilità dei backup.

GnuCash: il sistema contabile completo​

GnuCash è il peso massimo: un vero libro mastro in partita doppia in sviluppo dalla fine degli anni '90. Ogni transazione addebita un conto e accredita un altro di pari importo, le transazioni divise sono di prima classe, e l'albero dei conti supporta l'intero schema — attività, passività, patrimonio netto, ricavi, spese — con sottoconti profondi quanto vuoi.

Dove vince​

Contabilità per piccola impresa. GnuCash è l'unico dei tre con tracciamento di clienti e fornitori, fatturazione, pagamento delle fatture, commesse, tabelle fiscali e termini di fatturazione. Un freelance può emettere una fattura, registrare il pagamento a fronte dei crediti e stimare l'anzianità del saldo aperto — il flusso di lavoro reale, non un foglio di calcolo accanto all'app.

Investimenti. Azioni e fondi comuni ricevono un vero trattamento di portafoglio: un conto per titolo o portafogli raggruppati, tracciamento per lotti, scorpori di dividendi e plusvalenze, e quotazioni online automatiche che rivalutano il portafoglio. Se il tuo estratto conto titoli conta per te ogni mese, questo è il livello di cui hai bisogno.

Profondità di importazione e banking. GnuCash importa QIF attraverso una procedura guidata, parla OFX (è stata la prima applicazione gratuita a supportare il protocollo) e si connette alle banche che supportano HBCI/FinTS tramite AqBanking. I dati possono vivere in semplice XML o passare a SQLite, MySQL o PostgreSQL quando il file diventa grande o due persone devono accedervi.

Quanto ti costa​

Complessità. Il registro in stile libretto degli assegni è familiare, ma la configurazione dei conti pone domande dal sapore contabile — tipi di conto, conti padre segnaposto, saldi di apertura — che presuppongono che tu sappia cos'è un piano dei conti. Il budgeting esiste ma sembra aggiunto a forza rispetto a quello di HomeBank. Prevedi una serata di configurazione prima che i report siano corretti, e tieni aperta la documentazione ufficiale durante la tua prima riconciliazione.

KMyMoney: partita doppia senza la laurea in contabilità​

KMyMoney, parte del progetto KDE, mantiene un motore in partita doppia ma lo presenta come una persona pensa al denaro: gli istituti contengono conti, i conti contengono transazioni, le categorie spiegano dove sono finiti i soldi. Ottieni la disciplina del bilanciamento — i libri non possono andare alla deriva silenziosamente — senza fissare tutto il giorno le colonne dare e avere.

Dove vince​

Accessibilità con integrità. I tipi di conto coprono conti correnti, risparmi, carte di credito, prestiti, attività e investimenti. Le transazioni programmate gestiscono le bollette ricorrenti, la riconciliazione bancaria ti guida nell'abbinamento con l'estratto conto, e i budget arrivano con previsioni che proiettano dove finirà il mese. Report e grafici coprono entrate, spese e saldi senza un dirupo di apprendimento.

Investimenti per persone normali. Titoli, storico prezzi e viste di portafoglio servono bene l'investitore buy-and-hold: il tuo conto titoli, le sue partecipazioni e quanto valgono ora. È meno sofisticato di GnuCash su lotti e operazioni societarie, ma la maggior parte degli investitori privati non li tocca mai.

Connettività bancaria. Come GnuCash, KMyMoney importa QIF e parla OFX e HBCI tramite plugin AqBanking, incluso il download diretto degli estratti conto dove la tua banca lo consente. È disponibile anche l'importazione CSV, cosa che conta perché molte banche non esportano nient'altro.

Quanto ti costa​

Portata. Non c'è fatturazione, non c'è flusso di lavoro per i debiti, e non c'è backend SQL — i tuoi dati sono un unico file XML. KMyMoney gira su Linux e Windows, quindi gli utenti macOS hanno bisogno di una macchina virtuale o di un'altra scelta. E sebbene il progetto KDE rilasci regolarmente, l'ecosistema di tutorial e strumenti di terze parti è più sottile di quello di GnuCash.

HomeBank: la via più rapida a "dove sono finiti i miei soldi?"​

HomeBank ottimizza per un lavoro diverso: importa i tuoi estratti conto, categorizza e vedi bellissimi grafici entro un'ora. È basato su categorie anziché sulla partita doppia — il denaro fluisce tra conti e categorie, non tra registri bilanciati — e per il puro budgeting personale questo è un pregio, non una lacuna.

Dove vince​

Velocità di configurazione. Crea conti (banca, contanti, attività, carta di credito, passività), importa un file QIF, OFX, QFX o CSV, e il rilevamento duplicati di HomeBank più le regole di assegnazione automatica categorizzano rapidamente l'arretrato. Beneficiari e categorie si completano automaticamente mentre digiti, le transazioni programmate coprono le ricorrenze, e i tag aggiungono un secondo asse di analisi (il costo reale di una vacanza attraverso cinque categorie, per esempio).

Report che aprirai davvero. Le viste di analisi — report di distribuzione e temporali con grafici a barre, linee e ciambelle, controlli di scoperto, tracciamento del budget, persino costo del veicolo e consumo di carburante — sono le più curate dei tre. Una previsione di flusso di cassa costruita dalle transazioni programmate mostra le settimane magre prima che arrivino.

Portabilità. Tutto vive in un unico file XML. Copialo su una chiavetta USB e i tuoi libri viaggiano con te; fai il backup allo stesso modo.

Quanto ti costa​

Limiti. Nessun tracciamento degli investimenti — un conto titoli è solo un saldo che aggiorni a mano. Niente fatturazione, niente flusso di lavoro per le bollette, nessuna connessione bancaria diretta (solo importazione file). E poiché sotto non c'è un libro mastro in partita doppia, gli errori emergono come grafici dall'aspetto sbagliato anziché come un conto non bilanciato che ti costringe a trovare l'errore. Per un budget familiare questo compromesso di solito va bene; per qualsiasi cosa che un commercialista esaminerà, no.

Testa a testa sulle quattro cose che contano​

1. Profondità della partita doppia​

GnuCash ti dà l'apparato completo: libro mastro, divisioni, flag di riconciliazione per transazione, bilancio di verifica e prospetti finanziari formali. KMyMoney impone la partita doppia silenziosamente — ogni transazione si bilancia comunque, ma l'interfaccia parla di trasferimenti e categorie. HomeBank non ha un libro mastro; i trasferimenti interni spostano denaro tra conti, e le categorie classificano il resto.

Conseguenza pratica: se mai assumi un contabile o consegni i registri a un preparatore fiscale, l'output di GnuCash si mappa direttamente sul loro mondo. Esportazioni e report di KMyMoney ti portano gran parte del percorso. HomeBank dà loro riassunti puliti ma non libri contabili.

2. Tracciamento degli investimenti​

GnuCash traccia singoli titoli con quotazioni online e corretti scorpori di plusvalenze/minusvalenze — l'unica scelta qui per un investitore attivo. KMyMoney copre il caso buy-and-hold con titoli e storico prezzi. HomeBank non ha nulla; gli investitori dovrebbero escluderlo immediatamente.

3. Formati di importazione​

Tutti e tre parlano QIF e OFX, i due formati che contano di più per fuggire da Quicken o Microsoft Money — e se stai ancora valutando il passaggio, la nostra rassegna delle migliori alternative a Quicken confronta affiancati il campo gratuito e quello a pagamento. HomeBank aggiunge QFX e CSV di prima classe con rilevamento duplicati, il che lo rende il più indulgente quando la tua banca esporta in modo strano. GnuCash e KMyMoney aggiungono l'online banking HBCI/FinTS tramite AqBanking — davvero utile in Europa, raramente rilevante per le banche statunitensi, che per lo più offrono OFX Direct Connect o download di file.

Qualunque cosa scegli, l'abitudine all'importazione conta più dell'elenco dei formati: importa spesso, elimina i duplicati al momento dell'importazione e riconcilia con l'estratto conto la stessa settimana. Un mese di importazioni non riviste in qualsiasi strumento diventa archeologia.

4. Facilità di configurazione​

HomeBank vince a distanza — la maggior parte delle persone vede il primo report delle spese entro un'ora. Il flusso di benvenuto di KMyMoney e la configurazione basata sugli istituti richiedono un po' più di tempo ma restano in linguaggio semplice. GnuCash pretende che tu progetti un piano dei conti in anticipo, che è la disciplina giusta per un'azienda e pura attrito per chi vuole solo un budget. Abbina il costo di configurazione dello strumento alla dimensione del problema.

Dove si inserisce la contabilità in testo semplice​

C'è una quarta opzione che vale la pena conoscere prima di impegnarti su un database desktop: la contabilità in testo semplice, dove il tuo libro mastro è un file di testo e strumenti come Beancount lo leggono. Il fascino sta nella tracciabilità — ogni saldo è ricalcolato dalla cronologia delle transazioni, le modifiche si differenziano in modo pulito nel controllo di versione, e il file si aprirà ancora tra cinquant'anni. La stessa spesa al supermercato che categorizzeresti in HomeBank appare così, con la divisione registrata esplicitamente:

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

Quella voce si bilancia per costruzione, porta entrambe le categorie, e si cerca con grep facile come qualsiasi testo. Se l'idea di possedere i tuoi dati nel formato più letterale possibile ti attira, la documentazione illustra la sintassi, e Fava trasforma lo stesso file nei grafici e report che mostrerebbe un'app desktop. È più configurazione di HomeBank e meno clic di GnuCash — il compromesso giusto per utenti tecnici che vivono in un editor di testo.

Errori da evitare qualunque cosa scegli​

Installare GnuCash per un budget familiare. La modalità di fallimento più comune in questo confronto. Se il tuo problema è la "consapevolezza delle spese", il piano dei conti di GnuCash è un progetto da fine settimana che finisce con l'app mai più aperta. Inizia con HomeBank; passa a un livello superiore quando ne avrai un motivo.

Fidarsi ciecamente delle importazioni. Ogni strumento qui rileva i duplicati, ma nessuno sa che l'addebito di 48,17 dollari etichettato "AMZN MKTP" era materiale per ufficio e non spesa alimentare. Le regole di assegnazione automatica imparano dalle tue correzioni, quindi correggi presto e l'arretrato si categorizza da solo.

Saltare la riconciliazione. Un registro non riconciliato va alla deriva rispetto alla realtà — un assegno mancante qui, un trasferimento contato due volte là — finché i saldi diventano finzione. Tutti e tre gli strumenti hanno flussi di lavoro di riconciliazione; esegui il tuo il giorno in cui arriva ogni estratto conto.

Tenere una sola copia di un unico file XML. KMyMoney e HomeBank archiviano tutto in un singolo file, e l'impostazione predefinita di GnuCash è la stessa. Quel file è la tua storia finanziaria. Mettilo da qualche parte che esegue il backup automaticamente, ed esporta un'istantanea QIF ogni trimestre così che un file corrotto sia un inconveniente, non un disastro.

Mescolare affari e personale in un unico file. Se il reddito da freelance finisce nello stesso registro della spesa alimentare, il momento delle tasse diventa un esercizio di smistamento. Gli utenti GnuCash dovrebbero tenere file separati (o almeno alberi di conti di primo livello separati); gli utenti HomeBank e KMyMoney dovrebbero tenere file separati, punto.

La tua checklist decisionale​

Rispondi a tre domande e la scelta si fa da sola. Devi fatturare a qualcuno o tenere traccia di ciò che i clienti ti devono? Solo GnuCash lo fa. Possiedi investimenti che vuoi tracciati come titoli con prezzi? GnuCash per la profondità, KMyMoney per la semplicità — HomeBank è fuori. Si tratta puramente di spese familiari e budgeting, a partire da oggi? Installa HomeBank e importa il tuo primo estratto conto prima di cena.

Qualunque cosa installi, ritagliati trenta minuti questa settimana per la parte poco glamour: importa un vero estratto conto, categorizza ogni riga e riconcilia con il saldo dell'estratto conto. Lo strumento è solo il contenitore — l'abitudine alla riconciliazione è il sistema che finalmente ti dice dove vanno i tuoi soldi.

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

Pubblicato: 27 ottobre 2026