Pular para o conteúdo principal

35 postagens marcado com "contabilidade"

Ver todas as tags

Atualização do Fava para a Versão 1.19: Principais Mudanças e Melhorias

· Um minuto de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Atualizamos o software de código aberto Fava, licenciado sob a MIT, para a versão 1.19. Aqui estão as mudanças desde nossa última atualização:

  • v1.19 (2021-05-18)
    • migração das opções conversion e interval para a opção default-page
    • adição da opção invert-income-liabilities-equity
    • atualização para o CodeMirror 6
    • adiciona uma tradução para o búlgaro
    • outras pequenas melhorias e correções de bugs
  • v1.18 (2021-01-16)
    • algumas pequenas melhorias e várias correções de bugs.

Sentindo-se animado? Experimente agora em https://beancount.io/ledger/

2021-07-16-upgrade-fava-to-1-19

Tem perguntas? Estaremos lá para você em https://t.me/beancount :)

Compreendendo a Amortização no Beancount

· 2 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

A amortização distribui os pagamentos em muitas parcelas ao longo do tempo. No beancount.io, você pode usar o plugin fava.plugins.amortize_over para conseguir isso.

2021-01-09-amortize

Sem amortização, se você quiser segurar seu carro por 6 meses com um custo de US$ 600. Você teria que registrar isso como uma despesa única para uma data específica.

2017-06-01 open Assets:Bank:Checking
2017-06-01 open Assets:Prepaid-Expenses
2017-06-01 open Expenses:Insurance:Auto


2017-06-01 * "Pay car insurance"
Assets:Bank:Checking -600.00 USD
Assets:Prepaid-Expenses

No entanto, com a amortização, você poderia alocar a despesa ao longo de seis meses colocando plugin "fava.plugins.amortize_over" no início do arquivo e usando amortize_months: 6 para a transação.

plugin "fava.plugins.amortize_over"

2020-06-01 open Assets:Bank:Checking
2020-06-01 open Assets:Prepaid-Expenses
2020-06-01 open Expenses:Insurance:Auto

2020-06-01 * "Amortize car insurance over six months"
amortize_months: 6
Assets:Prepaid-Expenses -600.00 USD
Expenses:Insurance:Auto

E então, no Diário, você verá que a transação é dividida em 6 lançamentos.

2020-11-01 * Amortize car insurance over six months (6/6) am
2020-10-01 * Amortize car insurance over six months (5/6) am
2020-09-01 * Amortize car insurance over six months (4/6) am
2020-08-01 * Amortize car insurance over six months (3/6) am
2020-07-01 * Amortize car insurance over six months (2/6) am
2020-06-01 * Amortize car insurance over six months (1/6) am

Captura de tela da transação de amortização

Apresentando os Aplicativos Móveis Beancount para iOS e Android

· 2 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Temos o prazer de anunciar um marco importante na evolução do Beancount: o lançamento de nossos aplicativos móveis dedicados para as plataformas iOS e Android! Este lançamento atende diretamente a uma das solicitações mais frequentes de nossa comunidade – a capacidade de gerenciar seu livro-razão de forma eficiente em dispositivos móveis.

Aplicativo Beancount para iOS

Principais Recursos

  • Entrada Rápida de Transações: Adicione novas transações de forma contínua em movimento
  • Relatórios Financeiros Móveis: Acesse suas informações financeiras em qualquer lugar, a qualquer hora
  • Edição Direta do Livro-Razão: Acesso total ao seu arquivo de livro-razão através de uma visualização web otimizada
  • Sincronização Multiplataforma: Mantenha seus dados financeiros consistentes em todos os seus dispositivos

2020-08-19-aplicativo-movel-beancount

Desenvolvimento Impulsionado pela Comunidade

Este lançamento marca apenas o início de nossa jornada móvel. Estamos comprometidos em evoluir esses aplicativos com base em suas necessidades e feedback. Junte-se à nossa vibrante comunidade no Telegram em https://t.me/beancount para discutir o Beancount, compartilhar sua experiência e ajudar a moldar recursos futuros.

Nossa Visão

No Beancount, nossa missão é capacitar a todos para alcançar um melhor controle e compreensão financeira. Esses aplicativos móveis representam um passo significativo em direção a esse objetivo, com muitos outros recursos e ferramentas em nosso roteiro.

baixar na App Storebaixar na Play Store

Lucro Líquido 101 — e Como Acompanhá-lo no Beancount

· 5 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

De todos os números que descrevem um negócio, um se destaca acima dos demais: o lucro líquido. É a medida definitiva de rentabilidade, o famoso "resultado final". Mas o que isso realmente significa e como você pode acompanhá-lo com precisão usando um sistema de contabilidade em texto simples como o Beancount?

Vamos analisar.

2020-03-12-net-income-101-how-to-track-it-in-beancount

O Que o Lucro Líquido Realmente Significa

Em sua essência, o lucro líquido é o dinheiro que sobra depois que você pagou absolutamente tudo o que é necessário para administrar o seu negócio. Isso inclui o custo das mercadorias vendidas (CMV), todas as despesas operacionais, juros sobre dívidas e impostos.

É o indicador mais claro da saúde financeira de uma empresa. É um número crítico para todos:

  • Credores o analisam para avaliar sua capacidade de pagar empréstimos.
  • Investidores o veem como a fonte de potenciais dividendos ou o capital disponível para crescimento.
  • Fundadores dependem dele para entender sua pista financeira e fazer planos estratégicos de reinvestimento.

Um lucro líquido positivo significa que você é lucrativo. Um negativo significa que você está perdendo dinheiro. É simples assim.

A Fórmula Principal (Escolha o Nível de Detalhe Que Você Precisa)

Você pode calcular o lucro líquido com vários graus de granularidade. A escolha depende de quão detalhada é a análise que você precisa.

  • Fórmula Completa: Receita – CMV – Despesas Operacionais – Juros – Impostos = Lucro Líquido
  • Fórmula Padrão: Receita – CMV – Despesas = Lucro Líquido
  • Fórmula Rápida e Simples: Receitas Totais – Despesas Totais = Lucro Líquido

Uma Dica Rápida Sobre Custos: Qual é a diferença entre CMV e despesas operacionais? CMV (Custo das Mercadorias Vendidas) cobre os custos diretos vinculados à produção de seus bens ou serviços (por exemplo, matérias-primas, mão de obra direta). Despesas Operacionais cobrem todo o resto que mantém as coisas funcionando — salários, aluguel, assinaturas de software, seguros, etc.

Um Mini Exemplo

Vamos tornar isso tangível. Imagine que uma pequena empresa de torrefação de café teve os seguintes resultados no mês passado.

ItemValorExemplo de Conta Contábil
Receita de VendasR$ 60.000Receitas:Vendas
CMV (Grãos de café verdes)R$ 20.000Despesas:CMV
Despesas OperacionaisR$ 18.000Despesas:Operacionais:*
Juros (Sobre empréstimo de equipamentos)R$ 1.000Despesas:Juros
ImpostosR$ 1.000Despesas:Impostos

Usando a fórmula completa, o cálculo é direto:

$Lucro;Líquido = R$ 60.000 - R$ 20.000 - R$ 18.000 - R$ 1.000 - R$ 1.000 = R$ 20.000$

A empresa gerou um lucro real de R$ 20.000 no mês.

Como Capturá-lo no Beancount

A estrutura do Beancount é perfeita para isso. Ao organizar suas contas logicamente, calcular o lucro líquido se torna um subproduto automático de uma boa contabilidade.

  • Marque toda a receita em uma conta pai Receitas, como Receitas:Vendas ou Receitas:Serviços.
  • Divida suas despesas para distinguir entre custos diretos e indiretos. Use Despesas:CMV para custos diretos e subcontas como Despesas:Operacionais:Salários ou Despesas:Operacionais:Software para todo o resto.
  • Lance juros e impostos em suas próprias contas (Despesas:Juros, Despesas:Impostos). Isso torna a análise futura, especialmente para a preparação de impostos, muito mais simples.
  • Balanceie seus livros regularmente. A equação contábil fundamental, Ativos = Passivos + Patrimônio Líquido, deve sempre ser verdadeira.

No final de um período (por exemplo, um mês), você pode usar asserções balance para confirmar o estado de suas contas. Essas entradas não movimentam dinheiro; elas declaram qual deve ser o saldo e o bean-check relatará um erro se não for.

; 2025-07-31 Torrefação de Café Empreendimentos — Fechamento de julho
2025-07-31 balance Ativos:Banco:Operacional 42000.00 BRL
2025-07-31 balance Despesas:CMV 20000.00 BRL
2025-07-31 balance Despesas:Operacionais 18000.00 BRL
2025-07-31 balance Despesas:Juros 1000.00 BRL
2025-07-31 balance Despesas:Impostos 1000.00 BRL
2025-07-31 balance Receitas:Vendas -60000.00 BRL

Consulta de Lucro Líquido em Uma Linha

É aqui que a mágica acontece. Com um livro-razão bem estruturado, você pode calcular seu lucro líquido para qualquer período com um único comando.

bean-query books.beancount \
"SELECT period, sum(number) WHERE account =~ '^(Receitas|Despesas)' \
AND year = 2025 GROUP BY month"

Esta consulta soma todos os valores em suas contas de Receitas e Despesas para 2025 e os agrupa por mês. No Beancount, a receita é representada por números negativos e as despesas por números positivos, portanto, o resultado será o negativo do seu lucro líquido.

Melhor ainda, você nem precisa executar esta consulta manualmente. O Fava, a interface web para o Beancount, plotará isso automaticamente para você na visualização Relatórios → Demonstrativo de Resultados.

Insights Rápidos Que Você Pode Automatizar

Como seu livro-razão é apenas um arquivo de texto, você pode construir fluxos de trabalho automatizados poderosos em torno dele.

  • Resumo Mensal por E-mail: Configure um trabalho cron para executar bean-report books.beancount income_statement > lucro-liquido.txt e, em seguida, envie o arquivo de texto resultante por e-mail para você mesmo no primeiro dia de cada mês.
  • Alerta de Rentabilidade: Use um gancho de pré-commit do Git que execute uma consulta para verificar a rentabilidade do mês até a data. Você pode programá-lo para recusar o commit se o lucro líquido for negativo, forçando-o a reconhecer um mês de prejuízo.
  • Modelagem de Cenários: Deseja testar seu negócio? Basta copiar books.beancount para cenarios/recessao.bean, reduzir suas entradas de Receitas em 20% e executar novamente sua consulta de lucro líquido para ver o impacto instantaneamente.

Principais Conclusões

  • O lucro líquido é o seu verdadeiro resultado final. O objetivo é mantê-lo positivo e entender sua tendência ao longo do tempo.
  • O Beancount torna a matemática subjacente explícita, pesquisável e com controle de versão. Não há fórmulas ocultas.
  • Com uma estrutura de contas disciplinada e uma única consulta, você sempre saberá se o seu negócio está realmente ganhando dinheiro.

Introdução ao Beancount.io

· 5 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Por Que a Contabilidade Moderna Importa

Ainda gerencia seus investimentos com planilhas? Embora as planilhas sejam versáteis, elas podem se tornar complicadas e propensas a erros à medida que sua carteira de investimentos cresce. Apresentamos o Beancount.io – uma plataforma de rastreamento de investimentos sofisticada e fácil de usar, projetada especificamente para gerenciar carteiras de ações e criptomoedas. Construído com engenheiros e minimalistas financeiros em mente, o Beancount.io combina recursos poderosos com uma interface intuitiva para otimizar sua experiência de rastreamento de investimentos.

2019-09-07-introduction-to-beancount

Expenses

Income Statement

Balance Sheet

Contabilidade de Partidas Dobradas: A Base da Precisão

Beancount.io é construído sobre os princípios da contabilidade de partidas dobradas – uma metodologia comprovada pelo tempo, usada por instituições financeiras em todo o mundo. Este sistema garante precisão matemática através de um conceito simples, mas poderoso: cada transação financeira deve equilibrar-se perfeitamente.

Na contabilidade de partidas dobradas, cada transação requer pelo menos duas entradas – um débito (+) e um crédito (-) – em diferentes contas. Este sistema de verificação integrado torna virtualmente impossível registrar transações desequilibradas, garantindo que seus registros financeiros permaneçam precisos e confiáveis.

1970-01-01 open Income:BeancountCorp
1970-01-01 open Assets:Cash
1970-01-01 open Expenses:Food
1970-01-01 open Assets:Receivables:Alice
1970-01-01 open Assets:Receivables:Bob
1970-01-01 open Assets:Receivables:Charlie
1970-01-01 open Liabilities:CreditCard

2019-05-31 * "BeancountCorp" "Salary of May 15th to May 31st"
Income:BeancountCorp -888 USD
Assets:Cash 888 USD

2019-07-12 * "Popeyes chicken sandwiches" "dinner with Alice, Bob, and Charlie"
Expenses:Food 20 USD
Assets:Receivables:Alice 20 USD
Assets:Receivables:Bob 20 USD
Assets:Receivables:Charlie 20 USD
Liabilities:CreditCard -80 USD

Como você pode ver nos dois exemplos acima, toda transação deve satisfazer a equação contábil.

Assets = Liabilities + Equity(aka Net Assets)

Usamos a sintaxe Beancount de Martin Blais e o projeto web Fava de Jakob Schnitzer para construir este site. E ele irá alertá-lo se alguma transação tiver pernas que não somam zero.

Error Alert

Agora você entende como impomos a correção do livro-razão. Mas você pode perguntar o que são essas "contas"?

Compreendendo as Contas: A Analogia do Balde de Água

Pense em suas contas financeiras como um sistema de baldes de água interconectados, onde o dinheiro flui como água entre eles. Essa analogia torna a contabilidade de partidas dobradas intuitiva: quando você transfere dinheiro de uma conta para outra, é como derramar água de um balde para outro – a quantidade total de água (dinheiro) no sistema permanece constante.

Beancount.io introduz cinco tipos de contas.

  1. Receita — Seu valor é sempre negativo ou a débito. Isso ocorre porque você está ganhando dinheiro, e então o dinheiro está debitando da conta de "Receita" e creditando em seus "Ativos".
  2. Despesas — Seu valor é sempre positivo ou a crédito. Isso ocorre porque você está gastando dinheiro, e o dinheiro está fluindo dos "Ativos" ou "Passivos" para as "Despesas".
  3. Passivos — Seu valor é positivo ou zero. Suas dívidas de cartão de crédito são um bom exemplo, que aumentam e diminuem em ciclos.
  4. Ativos — Seu valor é positivo ou zero. Seu dinheiro ou casas sempre valem alguns preços.
  5. Patrimônio Líquido — Seus ativos líquidos. O sistema calculará automaticamente para você. Patrimônio Líquido = Ativos - Passivos e reflete o quão rico você é.

Agora você pode abrir suas contas personalizadas com as palavras-chave acima:

1970-01-01 open Assets:Cash
1970-01-01 open Assets:Stock:Robinhood
1970-01-01 open Assets:Crypto:Coinbase
1970-01-01 open Expenses:Transportation:Taxi
1970-01-01 open Equity:OpeningBalance

Rastreamento Avançado de Investimentos com Commodities

Beancount.io se destaca no rastreamento de investimentos diversos, de ações a criptomoedas. Vamos explorar como ele lida com cenários de investimento complexos. Por exemplo, veja como você registraria a compra de 10 Bitcoins a US$ 100 cada em 2014:

2014-08-08 * "Buy 10 Bitcoin"
Assets:Trade:Cash -1000.00 USD
Assets:Trade:Positions 10 BTC {100.00 USD}

E então, três anos depois, você os vende (originalmente com custos de US$ 100 por unidade anotados com {100.00 USD}) ao preço de US$ 10.000 por unidade anotado com @ 10,000.00 USD.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @ 10,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

Ou a mesma transação com @@ 20,000.00 USD significa que ao preço de US$ 20.000 no total.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @@ 20,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

A soma de todas as pernas da transação, incluindo -2 BTC {100.00 USD}, ainda é, como sempre, zero.

A etiqueta de custos {100.00 USD} é importante porque você pode ter comprado a mesma commodity a custos diferentes.

100 BTC {10.00 USD, 2012-08-08}
10 BTC {100.00 USD, 2014-08-08}

Se você quiser simplificar o processo, pode configurar a conta no início com FIFO ou LIFO. FIFO significa 'primeiro a entrar, primeiro a sair', enquanto LIFO significa 'último a entrar, primeiro a sair'. Nos EUA, o IRS usa FIFO para calcular seu PnL e impostos de acordo.

1970-01-01 open Assets:Trade:Positions "FIFO"

E então, quando você o vende de forma abreviada como -2 BTC {}, o beancount aplicará a estratégia FIFO automaticamente e venderá a commodity mais antiga.

Começando com Beancount.io

Beancount.io é uma plataforma moderna de gestão financeira baseada em nuvem que transforma seus registros de transações baseados em texto em demonstrações financeiras abrangentes, incluindo demonstrações de resultados, balanços patrimoniais e balancetes. Ao combinar a confiabilidade de arquivos de texto simples com poderosas ferramentas de visualização, o Beancount.io ajuda você a manter controle preciso sobre sua vida financeira, enquanto obtém insights valiosos sobre o desempenho de seus investimentos.

Comece sua jornada financeira com Beancount.io - Grátis durante nosso período promocional!