Você está pagando $300 ou mais por ano por software de contabilidade — ou entregando o login do seu banco para um aplicativo na nuvem que monetiza seus dados de transações — enquanto três programas de desktop maduros, gratuitos e de código aberto estão a um download de distância. O detalhe é que eles não se parecem em nada por baixo do capô: um é um sistema completo de partidas dobradas que pode faturar seus clientes, um esconde as partidas dobradas atrás de uma cara amigável, e um ignora as partidas dobradas inteiramente para te dar um gráfico de gastos em dez minutos. Escolha o errado e você vai ou se afogar em formalismo contábil que nunca precisou, ou superar sua ferramenta no mês em que comprar seu primeiro fundo de índice.
Este guia compara GnuCash, KMyMoney e HomeBank nas quatro dimensões que realmente decidem a escolha: profundidade das partidas dobradas, acompanhamento de investimentos, formatos de importação e facilidade de configuração. Ao final, você saberá exatamente qual instalar.
O Veredito em 60 Segundos
- Escolha o GnuCash se você administra uma pequena empresa, precisa de faturamento e contas a pagar, acompanha investimentos seriamente, ou quer livros de partidas dobradas de verdade que um contador reconheceria.
- Escolha o KMyMoney se você quer a precisão das partidas dobradas para finanças pessoais — contas bancárias, empréstimos, uma conta de corretagem, um orçamento — envolta na interface mais amigável dos três.
- Escolha o HomeBank se você quer responder "para onde foi meu dinheiro?" esta tarde, com a configuração mais fácil e os melhores gráficos, e não precisa de investimentos ou faturamento.
Se nenhuma dessas frases descreve você — se você quer seus livros em texto simples versionado em vez de um banco de dados de desktop — dê uma olhada na seção sobre contabilidade em texto simples perto do final antes de decidir.
Como Eles Diferem em Resumo
| GnuCash | KMyMoney | HomeBank | |
|---|---|---|---|
| Contabilidade de partidas dobradas | Sim — livro-razão geral completo | Sim — por baixo do capô | Não — baseado em categorias |
| Faturamento para pequenas empresas | Sim (clientes, fornecedores, trabalhos, contas a receber, contas a pagar) | Não | Não |
| Acompanhamento de investimentos | Sim — ações, fundos, cotações online | Sim — títulos, histórico de preços | Não |
| Orçamento | Sim, via módulo de orçamentos | Sim, com projeções | Sim — mensal/anual por categoria |
| Formatos de importação | QIF, OFX, HBCI, CSV (via assistente) | QIF, OFX, HBCI (via plugins) | QIF, OFX, QFX, CSV |
| Detecção de duplicatas na importação | Sim | Sim | Sim |
| Banco online | OFX Direct Connect, HBCI (AqBanking) | OFX, HBCI (plugins AqBanking) | Sem conexão direta — apenas importação de arquivo |
| Armazenamento de dados | Arquivo XML ou SQL (SQLite, MySQL, PostgreSQL) | Arquivo XML | Arquivo XML único |
| Plataformas | Linux, Windows, macOS | Linux, Windows | Linux, Windows, macOS |
| Curva de aprendizado | Mais íngreme | Moderada | Mais suave |
Todos os três são gratuitos para sempre, sem planos, sem testes e sem conta para criar. Seus dados vivem em um arquivo na sua máquina, o que é tanto o argumento de privacidade quanto a responsabilidade de backup.
GnuCash: O Sistema Contábil Completo
O GnuCash é o peso-pesado: um livro-razão geral genuíno de partidas dobradas em desenvolvimento desde o final dos anos 1990. Cada transação debita uma conta e credita outra por um valor igual, transações divididas são cidadãs de primeira classe, e a árvore de contas suporta o plano completo — ativos, passivos, patrimônio líquido, receitas, despesas — com subcontas tão profundas quanto você quiser.
Onde ele vence
Livros de pequenas empresas. O GnuCash é o único dos três com rastreamento de clientes e fornecedores, faturamento, pagamento de contas, trabalhos, tabelas de impostos e condições de cobrança. Um freelancer pode emitir uma fatura, registrar o pagamento contra contas a receber, e analisar a idade do saldo em aberto — o fluxo de trabalho real, não uma planilha ao lado do aplicativo.
Investimentos. Ações e fundos mútuos recebem tratamento real de portfólio: uma conta por título ou portfólios agrupados, rastreamento em nível de lote, divisões de dividendos e ganhos de capital, e cotações automáticas online que reavaliam o portfólio. Se o extrato da sua corretora é importante para você mensalmente, este é o nível que você precisa.
Importação e profundidade bancária. O GnuCash importa QIF através de um assistente guiado, fala OFX (foi o primeiro aplicativo gratuito a suportar o protocolo), e se conecta a bancos que suportam HBCI/FinTS através do AqBanking. Os dados podem viver em XML simples ou migrar para SQLite, MySQL ou PostgreSQL quando o arquivo ficar grande ou duas pessoas precisarem de acesso.
O que ele custa a você
Complexidade. O registro no estilo talão de cheques é familiar, mas a configuração de contas faz perguntas com sabor contábil — tipos de conta, pais de espaço reservado, saldos iniciais — que pressupõem que você sabe o que é um plano de contas. O orçamento existe mas parece enxertado ao lado do do HomeBank. Espere uma noite de configuração antes que os relatórios pareçam certos, e mantenha a documentação oficial aberta durante sua primeira conciliação.
KMyMoney: Partidas Dobradas Sem o Diploma de Contabilidade
O KMyMoney, parte do projeto KDE, mantém um motor de partidas dobradas mas o apresenta da maneira como uma pessoa pensa sobre dinheiro: instituições possuem contas, contas possuem transações, categorias explicam para onde o dinheiro foi. Você obtém a disciplina de balanceamento — os livros não podem silenciosamente derivar — sem encarar colunas de débito e crédito o dia todo.
Onde ele vence
Acessibilidade com integridade. Os tipos de conta cobrem conta corrente, poupança, cartões de crédito, empréstimos, ativos e investimentos. Transações agendadas lidam com as contas recorrentes, a conciliação bancária te guia através da correspondência com o extrato, e os orçamentos vêm com projeções que projetam onde o mês termina. Relatórios e gráficos cobrem receitas, despesas e saldos sem um precipício de aprendizado.
Investimentos para pessoas normais. Títulos, histórico de preços e visualizações de portfólio atendem bem o investidor de comprar e manter: sua conta de corretagem, suas posições, e quanto valem agora. É menos sofisticado que o GnuCash em lotes e ações corporativas, mas a maioria dos investidores pessoais nunca toca nisso.
Conectividade bancária. Como o GnuCash, o KMyMoney importa QIF e fala OFX e HBCI através de plugins AqBanking, incluindo download direto de extratos onde seu banco permite. A importação de CSV também está disponível, o que importa porque muitos bancos não exportam nada além disso.
O que ele custa a você
Escopo. Não há faturamento, nenhum fluxo de trabalho de contas a pagar, e nenhum backend SQL — seus dados são um arquivo XML. O KMyMoney roda em Linux e Windows, então usuários de macOS precisam de uma máquina virtual ou de outra escolha. E embora o projeto KDE lance versões regulares, o ecossistema de tutoriais e ferramentas de terceiros é mais fino que o do GnuCash.
HomeBank: O Caminho Mais Rápido para "Para Onde Foi Meu Dinheiro?"
O HomeBank otimiza para um trabalho diferente: importe seus extratos, categorize, e veja gráficos bonitos dentro de uma hora. É baseado em categorias em vez de partidas dobradas — o dinheiro flui entre contas e categorias, não entre livros-razão balanceados — e para orçamento pessoal puro isso é uma característica, não uma lacuna.
Onde ele vence
Velocidade de configuração. Crie contas (banco, dinheiro, ativo, cartão de crédito, passivo), importe um arquivo QIF, OFX, QFX ou CSV, e a detecção de duplicatas mais as regras de atribuição automática do HomeBank categorizam o acúmulo rapidamente. Favorecidos e categorias se autocompletam enquanto você digita, transações agendadas cobrem as repetições, e tags adicionam um segundo eixo de análise (o custo real de uma viagem de férias através de cinco categorias, por exemplo).
Relatórios que você vai realmente abrir. As visualizações de análise — relatórios de distribuição e tempo com gráficos de barras, linhas e rosca, verificações de saldo negativo, acompanhamento de orçamento, até custo de veículo e consumo de combustível — são os mais polidos dos três. Uma previsão de fluxo de caixa construída a partir de transações agendadas mostra as semanas apertadas antes que elas cheguem.
Portabilidade. Tudo vive em um arquivo XML. Copie-o para um pendrive e seus livros viajam com você; faça backup da mesma forma.
O que ele custa a você
Tetos. Nenhum acompanhamento de investimentos — uma conta de corretagem é apenas um saldo que você atualiza manualmente. Sem faturamento, sem fluxo de contas a pagar, sem conexão bancária direta (apenas importação de arquivo). E porque não há um livro-razão de partidas dobradas por baixo, os erros aparecem como gráficos com aparência errada em vez de uma conta desbalanceada que te força a encontrar o erro. Para um orçamento doméstico esse trade-off geralmente é aceitável; para qualquer coisa que um contador vá revisar, não é.
Frente a Frente nas Quatro Coisas Que Importam
1. Profundidade das partidas dobradas
O GnuCash te dá o aparato completo: livro-razão geral, divisões, sinalizadores de conciliação por transação, balancete de verificação e demonstrações financeiras formais. O KMyMoney impõe partidas dobradas silenciosamente — cada transação ainda balanceia, mas a interface fala sobre transferências e categorias. O HomeBank não tem livro-razão; transferências internas movem dinheiro entre contas, e categorias classificam o resto.
Consequência prática: se você algum dia contratar um guarda-livros ou entregar registros a um preparador de impostos, a saída do GnuCash mapeia diretamente para o mundo deles. As exportações e relatórios do KMyMoney te levam na maior parte do caminho. O HomeBank lhes dá resumos limpos mas não livros.
2. Acompanhamento de investimentos
O GnuCash rastreia títulos individuais com cotações online e divisões adequadas de ganhos/perdas — a única escolha aqui para um investidor ativo. O KMyMoney cobre o caso de comprar e manter com títulos e histórico de preços. O HomeBank não tem nada; investidores devem descartá-lo imediatamente.
3. Formatos de importação
Todos os três falam QIF e OFX, os dois formatos que mais importam para escapar do Quicken ou do Microsoft Money — e se você ainda está ponderando a troca, nossa seleção das melhores alternativas ao Quicken compara o campo gratuito e pago lado a lado. O HomeBank adiciona QFX e CSV de primeira classe com detecção de duplicatas, o que o torna o mais tolerante quando seu banco exporta de forma estranha. O GnuCash e o KMyMoney adicionam banco online HBCI/FinTS através do AqBanking — genuinamente útil na Europa, raramente relevante para bancos dos EUA, que majoritariamente oferecem OFX Direct Connect ou downloads de arquivo.
Qualquer que seja sua escolha, o hábito de importação importa mais que a lista de formatos: importe com frequência, elimine duplicatas na hora da importação, e concilie com o extrato na mesma semana. Um mês de importações não revisadas em qualquer ferramenta vira arqueologia.
4. Facilidade de configuração
O HomeBank vence com distância — a maioria das pessoas vê seu primeiro relatório de gastos dentro de uma hora. O fluxo de boas-vindas e a configuração baseada em instituições do KMyMoney levam um pouco mais de tempo mas permanecem em linguagem simples. O GnuCash exige que você projete um plano de contas de antemão, o que é a disciplina certa para uma empresa e puro atrito para alguém que só quer um orçamento. Combine o custo de configuração da ferramenta com o tamanho do problema.
Onde a Contabilidade em Texto Simples se Encaixa
Há uma quarta opção que vale a pena conhecer antes de se comprometer com um banco de dados de desktop: a contabilidade em texto simples, onde seu livro-razão é um arquivo de texto e ferramentas como o Beancount o leem. O atrativo é a trilha de auditoria — cada saldo é recalculado a partir do histórico de transações, as mudanças aparecem limpas no controle de versão, e o arquivo ainda abrirá em cinquenta anos. A mesma ida ao supermercado que você categorizaria no HomeBank se parece com isto, com a divisão registrada explicitamente:
2026-10-20 * "Grocery run" "Weekly shop"
Expenses:Food:Groceries 84.20 USD
Expenses:Household 12.45 USD
Liabilities:CreditCard -96.65 USDEssa entrada balanceia por construção, carrega ambas as categorias, e é tão fácil de pesquisar com grep quanto qualquer texto. Se a ideia de possuir seus dados no formato mais literal possível te atrai, a documentação percorre a sintaxe, e o Fava transforma o mesmo arquivo nos gráficos e relatórios que um aplicativo de desktop mostraria. É mais configuração que o HomeBank e menos cliques que o GnuCash — o trade-off certo para usuários técnicos que vivem em um editor de texto.
Erros a Evitar Qualquer Que Seja Sua Escolha
Instalar o GnuCash para um orçamento doméstico. O modo de falha mais comum nesta comparação. Se o seu problema é "consciência de gastos", o plano de contas do GnuCash é um projeto de fim de semana que termina com o aplicativo fechado. Comece com o HomeBank; evolua quando tiver um motivo.
Confiar cegamente nas importações. Toda ferramenta aqui detecta duplicatas, mas nenhuma delas sabe que a cobrança de $48,17 rotulada "AMZN MKTP" era material de escritório e não supermercado. As regras de atribuição automática aprendem com suas correções, então corrija cedo e o acúmulo se categoriza sozinho.
Pular a conciliação. Um registro não conciliado deriva da realidade — um cheque faltando aqui, uma transferência contada em dobro ali — até os saldos serem ficção. Todos os três têm fluxos de conciliação; execute o seu no dia em que cada extrato chegar.
Manter uma cópia de um arquivo XML. O KMyMoney e o HomeBank armazenam tudo em um único arquivo, e o padrão do GnuCash é o mesmo. Esse arquivo é seu histórico financeiro. Coloque-o em algum lugar que faça backup automaticamente, e exporte um instantâneo QIF trimestralmente para que um arquivo corrompido seja um inconveniente, não um desastre.
Misturar negócios e pessoal em um arquivo. Se a receita de freelancer cai no mesmo registro que os supermercados, a hora do imposto se torna um exercício de triagem. Usuários do GnuCash devem manter arquivos separados (ou pelo menos árvores de contas de nível superior separadas); usuários do HomeBank e do KMyMoney devem manter arquivos separados, ponto final.
Sua Lista de Verificação para a Decisão
Responda três perguntas e a escolha se faz sozinha. Você precisa faturar alguém ou rastrear o que clientes te devem? Só o GnuCash faz isso. Você mantém investimentos que quer rastreados como títulos com preços? GnuCash pela profundidade, KMyMoney pela simplicidade — o HomeBank está fora. É puramente sobre gastos domésticos e orçamento, começando hoje? Instale o HomeBank e importe seu primeiro extrato antes do jantar.
Qualquer que seja sua instalação, reserve trinta minutos esta semana para a parte pouco glamourosa: importe um extrato real, categorize cada linha, e concilie com o saldo do extrato. A ferramenta é apenas o recipiente — o hábito conciliado é o sistema que finalmente te diz para onde vai seu dinheiro.





