Pular para o conteúdo principal

59 postagens marcado com "Beancount"

Ver todas as tags

Princípios Básicos de Contabilidade para Terapeutas com o Beancount

· 8 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Terapia é sobre ouvir; contabilidade é sobre ouvir o seu dinheiro. Quando as anotações das sessões se acumulam e os reembolsos atrasam, um conjunto transparente de livros contábeis se torna a calma no caos.

Gerenciar um consultório particular significa usar dois chapéus: clínico e empresário. Enquanto sua experiência reside em fornecer cuidados, a saúde financeira do seu consultório depende de uma contabilidade clara e consistente. Para terapeutas, essa tarefa vem com seu próprio conjunto único de desafios.

2024-08-24-bookkeeping-basics-for-therapists-with-beancount

Por que a Contabilidade para Terapia Parece Diferente

O ritmo financeiro de um consultório de terapia raramente segue um padrão simples e previsível. Essa complexidade decorre de algumas áreas-chave que fazem com que os softwares de contabilidade padrão muitas vezes pareçam inadequados.

  • Fluxo de caixa irregular. Seu fluxo de receita raramente é linear. O copagamento de um cliente pode cair na sua conta hoje, mas o reembolso do seguro correspondente pode levar semanas ou até meses para chegar. Adicione planos de pagamento com escala móvel e você estará gerenciando dinheiro que chega em prazos muito diferentes. Isso torna crucial entender a diferença entre quando você ganha dinheiro (contabilidade de regime de competência) versus quando você o recebe (contabilidade de regime de caixa).
  • Uma sopa de taxas. As despesas de administrar um consultório moderno se acumulam rapidamente. De assinaturas de Registros Eletrônicos de Saúde (EHR) e taxas de processamento de pagamentos a seguro de responsabilidade civil e desenvolvimento profissional, inúmeros pequenos custos podem consumir silenciosamente suas margens de lucro se não forem acompanhados meticulosamente.
  • Isento de imposto sobre vendas, mas com muita carga tributária. Embora a maioria dos serviços de saúde mental esteja isenta de imposto sobre vendas, você não está livre do imposto de renda. Como profissional autônomo, você é responsável por pagar impostos estimados trimestrais, que incluem imposto de renda e contribuições previdenciárias para cobrir a Seguridade Social e o Medicare.
  • Sensibilidade à HIPAA. Seus dados financeiros estão interligados com Informações de Saúde Protegidas (PHI). Usar software em nuvem de terceiros para contabilidade pode expandir a "superfície de ataque" do seu consultório, criando outro vetor potencial para vazamentos de dados. Um sistema de contabilidade de texto simples como o Beancount mantém todos os seus dados em seu próprio computador, sob seu controle, reduzindo esse risco.

Um Plano de Sete Etapas com o Beancount

O Beancount é um sistema de contabilidade poderoso e de código aberto que usa arquivos de texto simples. É gratuito, privado e flexível o suficiente para lidar com a paisagem financeira única de um consultório de terapia. Veja como começar.

• Separe os Fundos Pessoais e do Consultório

Este é o primeiro passo não negociável das finanças empresariais. Abra uma conta corrente comercial dedicada e um cartão de crédito comercial. A partir de agora, todo pagamento de cliente vai para esta conta e todas as despesas comerciais - de taxas de licenciamento a material de escritório - são pagas com esses fundos. No Beancount, você pode designá-los facilmente, criando um limite claro: cada transação é pessoal ou relacionada ao consultório, eliminando as suposições. Por exemplo, sua nova conta se torna Assets:Bank:Practice.

• Crie um Plano de Contas Amigável para Terapeutas

Um "plano de contas" é simplesmente uma lista de todas as categorias que você usa para organizar suas transações financeiras. Pense nisso como o sistema de arquivamento para o seu dinheiro. Você começará com os cinco principais tipos de conta: Ativo, Passivo, Patrimônio Líquido, Receitas e Despesas. Em seguida, você pode criar subcontas personalizadas especificamente para o seu consultório de terapia.

2025-07-23 open Income:Therapy:SelfPay       USD
2025-07-23 open Income:Therapy:Insurance USD
2025-07-23 open Assets:AccountsReceivable USD
2025-07-23 open Expenses:CEU USD
2025-07-23 open Expenses:Software:EHR USD
2025-07-23 open Expenses:Licensing USD

Essa estrutura permite que você veja exatamente de onde seu dinheiro está vindo (pagamento particular vs. seguro) e para onde está indo (educação continuada, software, etc.). Isso reflete os planos de contas de melhores práticas publicados para profissionais de saúde mental.

• Escolha o Regime de Caixa ou de Competência (e Siga-o)

Você precisa decidir quando reconhecer suas receitas e despesas.

  • Regime de Caixa: Você registra a receita quando recebe o dinheiro e as despesas quando as paga.
  • Regime de Competência: Você registra a receita quando a ganha (por exemplo, quando uma sessão é concluída) e as despesas quando as incorre, independentemente de quando o dinheiro muda de mãos.

Por exemplo, se um cliente pagar antecipadamente $1000 por um pacote de cinco sessões, o regime de caixa registra a receita total de $1000 no dia do pagamento. O regime de competência registraria $200 de receita após cada sessão concluída, dando a você uma imagem mais precisa de seus ganhos mensais.

Regra geral: Consultório individual, poucas reivindicações de seguro → o regime de caixa é mais simples e frequentemente suficiente. Consultório em grupo, muitos reembolsos → o regime de competência oferece uma visão mais clara da lucratividade.

• Acompanhe Contas a Receber e Reembolsos

Um dos maiores pontos fortes do Beancount é sua capacidade de rastrear o dinheiro que lhe é devido. Quando você envia uma solicitação de reembolso ao seguro, você ainda não foi pago, mas ganhou a receita. Você pode registrar isso em sua conta Assets:AccountsReceivable. Quando o pagamento chegar (muitas vezes por um valor menor do que o cobrado), você pode "liquidar" as contas a receber e contabilizar o desconto do seguro.

2025-07-10 * "Sessão CPT 90837 – pendente BlueCross"
Assets:AccountsReceivable 150.00 USD
Income:Therapy:Insurance

2025-07-25 * "Pagamento BlueCross CPT 90837"
Assets:Bank:Practice 135.00 USD
Expenses:InsuranceWriteOff 15.00 USD
Assets:AccountsReceivable -150.00 USD

Esse processo de duas etapas garante que você nunca perca o controle das reivindicações pendentes e tenha um registro preciso dos ajustes do seguro.

• Categorize as Despesas Dedutíveis Prontamente

Manter o controle de suas despesas é fundamental para minimizar sua conta de impostos. O IRS permite que você deduza despesas que são "comuns e necessárias" para sua profissão. Para terapeutas, isso inclui cursos de educação continuada (CEU), supervisão obrigatória pelo estado, taxas de renovação de licença, seguro de responsabilidade civil e assinaturas de EHR. Ao categorizar essas despesas à medida que as incorre, você terá um total preciso do ano até a data pronto para suas estimativas trimestrais de impostos e declaração de fim de ano.

• Reconcilie Semanalmente

A reconciliação é o processo de comparar as transações em seu livro razão Beancount com seus extratos bancários e de cartão de crédito. Confirma que seus registros estão precisos e completos. Uma verificação semanal rápida pode evitar que pequenos erros se tornem grandes dores de cabeça. Com o Beancount, alguns comandos simples em seu terminal são tudo o que você precisa.

# Verifica o saldo final da sua conta bancária profissional
bean-balance books.bean "Assets:Bank:Practice"

# Veja um resumo de suas fontes de renda
bean-query books.bean "SELECT account, SUM(position) WHERE account ~ 'Income' GROUP BY account"

# Gera um demonstrativo de resultados para o ano até a data
bean-report books.bean income_statement --end 2025-07-23

Este ciclo simples - categorizar, reconciliar e relatar - é a base de uma gestão financeira sólida para qualquer consultório particular.

• Automatize e Faça Backup

Adote a automação para economizar tempo e reduzir erros.

  • Use uma ferramenta de extração como bean-extract para converter automaticamente arquivos CSV do seu banco ou EHR em entradas de transação Beancount.
  • Armazene PDFs de documentos importantes, como Explicação de Benefícios (EOBs) ou certificados CEU, em uma pasta dedicada e vincule-os diretamente à transação relevante em seu livro razão usando os metadados document:.
  • Seu livro razão .bean é um arquivo de texto simples, tornando-o perfeito para controle de versão. Envie seu livro razão para um repositório Git privado (como no GitHub ou GitLab) todas as noites para um backup externo seguro.

Armadilhas Comuns (e Soluções Rápidas)

Mesmo com um bom sistema, alguns erros comuns podem atrapalhar os terapeutas. Veja como identificá-los e corrigi-los.

ArmadilhaSolução
Contabilidade de depósito líquido (agrupa todas as receitas/taxas)Divida cada cheque de seguro em linhas de receita e desconto.
Esquecendo as taxas de não comparecimentoLance uma linha de receita separada marcada como noshow para maior clareza.
Misturando custos de CEU e de viagemSepare Expenses:CEU de Expenses:Travel - ambos são dedutíveis, mas rastreados de forma diferente.
Ignorando o envelhecimento das contas a receberConsulte Assets:AccountsReceivable por data para cobrar reivindicações antigas.

Lista de Verificação de Início Rápido

  • Abra uma conta bancária e cartão de crédito exclusivos para o consultório.
  • Clone o repositório inicial do Beancount e crie seu plano de contas específico para terapia.
  • Decida sobre uma base de caixa ou competência e anote-a em suas opções do Beancount.
  • Escreva uma configuração de importador simples para seus downloads de CSV do banco, EHR ou seguro.
  • Agende uma "Hora do Bean" recorrente (talvez nas tardes de sexta-feira) para seu fluxo de trabalho de importação → reconciliação → relatório.
  • Configure backups externos automatizados para seus arquivos .bean e teste o processo de restauração trimestralmente.

Leitura Adicional

Pronto para silenciar o ruído financeiro? Instale o Beancount, registre sua primeira taxa de sessão e deixe a clareza da contabilidade de texto simples dar ao seu consultório o espaço mental e a estabilidade financeira que ele merece. Feliz contabilidade!

Fundamentos da Contabilidade para Vendedores da Amazon com o Beancount

· 8 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Quando suas margens vivem de centavos, a precisão supera a adivinhação.

Vender na Amazon é um jogo de volume e velocidade. Mas por trás da correria de vendas e remessas está uma teia complexa de taxas, devoluções, movimentos de estoque e obrigações fiscais. Softwares de contabilidade padrão geralmente lutam para capturar essa nuance, deixando os vendedores com uma imagem imprecisa de sua verdadeira lucratividade.

2024-07-16-bookkeeping-basics-for-amazon-sellers-with-beancount

É aqui que um sistema de contabilidade em texto simples como o Beancount brilha. Ao lhe dar controle total sobre como você registra as transações, você pode construir uma fonte da verdade financeira que modela perfeitamente os desafios únicos do mercado da Amazon. Este guia fornece um fluxo de trabalho passo a passo para mantê-lo à frente de taxas, impostos e dores de cabeça com o estoque.

Por que a Contabilidade da Amazon é Diferente

Se você já tentou reconciliar um pagamento da Amazon com seu extrato bancário, já sabe que não é simples. A realidade financeira de um negócio na Amazon está escondida atrás de camadas de abstração.

  • Pagamentos quinzenais de montante fixo: A Amazon não envia a receita de cada venda. Em vez disso, ela envia um único depósito a cada duas semanas. Esse montante fixo é um valor líquido, com as vendas brutas reduzidas por taxas de referência, taxas de Logística da Amazon (FBA), custos de publicidade, devoluções e outras retenções. Para entender seu negócio, você deve dividir esse único número em suas partes constituintes. (doola: A Business-in-a-Box™)
  • Estoque em todos os lugares: Seu estoque está constantemente em movimento - do seu fornecedor, para um centro de preparação, para vários centros de distribuição FBA em todo o país e, finalmente, para o cliente. Rastrear com precisão seu Custo das Mercadorias Vendidas (CMV) requer saber qual lote de estoque (a qual custo) foi usado para cada venda. (Bean Ninjas)
  • Taxas de mercado e promoções: Uma parte significativa de sua receita é imediatamente consumida por taxas: taxas de referência, taxas de coleta e embalagem do FBA, taxas mensais de armazenamento e custos de publicidade. Rastrear cada uma dessas categorias de despesas separadamente é a única maneira de calcular sua margem bruta real e determinar a lucratividade real de um produto. (Profitwise Accounting)
  • Colcha de retalhos de impostos sobre vendas: Embora as leis do Facilitador de Mercado da Amazon lidem com a cobrança e remessa de impostos sobre vendas na maioria dos estados, não é uma solução completa. Armazenar estoque em armazéns FBA pode criar "nexo" (uma presença comercial), potencialmente exigindo que você se registre e declare nesses estados, mesmo que nenhum imposto seja devido. Esta é uma área de conformidade complexa que exige rastreamento cuidadoso. (TaxDo)
  • Limites mais baixos de 1099-K: Com o limite de relatório para o Formulário 1099-K caindo de US20.000paraUS 20.000 para US 5.000 em 2024 (e definido para cair para apenas US$ 600 a partir de 2026), quase todos os vendedores sérios receberão um formulário da Amazon relatando seu volume bruto de transações para o IRS. Seus livros devem ser capazes de reconciliar perfeitamente com esse número. (IRS)

Projeto Beancount de Sete Etapas

Este projeto aproveita a precisão do Beancount para enfrentar a complexidade da Amazon de frente.

1. Separe os Canais Antecipadamente

Se você vende em várias plataformas, mantenha sua contabilidade para cada uma separada. Dentro de um único arquivo Beancount para sua entidade legal, crie contas dedicadas e hierárquicas para cada mercado. Essa estrutura simplifica as análises e torna a geração de cronogramas de impostos trivial.

2025-07-22 open Income:Amazon               USD
2025-07-22 open Expenses:Amazon:FBAFee USD
2025-07-22 open Assets:Amazon:Payouts USD

2. Decomponha Cada Pagamento

Este é o hábito mais crítico. Nunca registre um depósito da Amazon como uma única linha de receita. Em vez disso, baixe o relatório de liquidação "Todas as Transações" do Seller Central para o período correspondente. Use este relatório para criar uma única transação Beancount que divide o pagamento em seus componentes.

O depósito que você recebe no banco é a entrada de balanceamento. As vendas brutas são creditadas em Income, enquanto todas as taxas e reembolsos são debitados de suas respectivas contas Expenses.

; pagamento quinzenal do relatório de liquidação
2025-07-14 * "Liquidação Amazon #4361"
Assets:Bank:Operating 8432.17 USD
Income:Amazon:Sales -12274.50 USD
Expenses:Amazon:FBAFee 2454.80 USD
Expenses:Amazon:Adverts 1012.06 USD
Expenses:Amazon:Refunds 375.47 USD
Assets:Amazon:Reserve -100.00 USD

3. Rastreie o Estoque e o CMV com Lotes

O Beancount tem um sistema de primeira classe para rastrear o estoque chamado "lotes". Quando você compra estoque, você registra o número de unidades e seu custo específico. Quando uma unidade é vendida, você pode contabilizar esse custo exato, dando a você um cálculo perfeito para o Custo das Mercadorias Vendidas (CMV).

; Compra de 1.000 unidades de um fornecedor
2025-07-01 * "Pedido de Compra do Fornecedor PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating

; Posteriormente, registre o custo de uma única venda
2025-07-16 * "Venda FBA WidgetA | CMV"
Expenses:COGS 1 WidgetA {4.20 USD}
Assets:Inventory:WidgetA

4. Escolha o Regime de Competência para Clareza

Para qualquer negócio baseado em estoque, o método de competência é superior. Uma abordagem de caixa mostraria uma despesa maciça no mês em que você compra o estoque e lucros artificialmente altos nos meses em que você o vende, distorcendo seu desempenho. A contabilidade de competência corresponde corretamente o custo das mercadorias vendidas (CMV) à receita dessa venda no mesmo período, fornecendo uma imagem muito mais clara do seu lucro bruto. (Bean Ninjas)

5. Automatize as Importações

Inserir relatórios de liquidação manualmente é educativo no início, mas não é escalável. O ecossistema de texto simples se destaca na automação:

  • Use bean-extract para extrair dados de CSVs formatados exportados por serviços como A2X.
  • Escreva scripts Python simples para extrair dados diretamente da SP-API da Amazon.
  • Use importadores existentes para extrair arquivos CSV bancários para reconciliar depósitos e taxas cobradas diretamente em cartões de crédito.

6. Reconcilie Semanalmente

Crie o hábito de verificar seus números. Use as poderosas ferramentas de linha de comando do Beancount para validar rapidamente os saldos e revisar o desempenho.

# Verifique seus totais e valores de estoque atuais
bean-balance books.bean "Assets:Inventory" "2025-07-21"

# Gere uma demonstração de resultados para o último período
bean-report books.bean income_statement -e 2025-07-21

7. Arquive os Documentos de Origem

Para cada transação importante, vincule ao documento de origem. Anexe o PDF oficial de liquidação da Amazon, a fatura do fornecedor para uma compra de estoque ou um recibo de envio usando a sintaxe de metadados do Beancount (document:). Isso cria um registro financeiro independente e pronto para auditoria.

Lista de Verificação de Impostos sobre Vendas e Conformidade

  • Leis do Facilitador de Mercado: Entenda que, embora a Amazon recolha o imposto sobre vendas em seu nome na maioria dos estados, armazenar estoque em estados como Califórnia, Texas ou Pensilvânia ainda pode criar nexo econômico, potencialmente exigindo que você registre sua empresa lá. (TaxGPT)
  • Reconciliação 1099-K: Certifique-se de que o total que você registra em Income:Amazon:Sales para o ano corresponda ao valor bruto relatado em seu Formulário 1099-K ao centavo. Qualquer discrepância é uma bandeira de auditoria. (IRS)
  • Imposto sobre Vendas Direto: Se você vende por meio de outros canais não cobertos por um facilitador, mantenha uma subárvore de contas Liabilities:SalesTaxPayable:State para rastrear os impostos que você deve diretamente.

Armadilhas Comuns (e Correções)

  • Armadilha: Registrar apenas o depósito líquido da Amazon.
    • Correção: Sempre decomponha os pagamentos usando o relatório de liquidação completo.
  • Armadilha: Ignorar devoluções reembolsadas ou mercadorias danificadas.
    • Correção: Registre a despesa inicial do reembolso e o reembolso subsequente da Amazon como um crédito separado.
  • Armadilha: Esquecer as reservas rotativas.
    • Correção: A Amazon geralmente retém um saldo de "reserva" dos pagamentos, especialmente para novas contas. Rastreie esse dinheiro que você deve em uma conta dedicada Assets:Amazon:Reserve.
  • Armadilha: Incompatibilidade de aliases de SKU entre seu sistema e o da Amazon.
    • Correção: Normalize todos os códigos de SKU em seus scripts de importação para garantir que as pesquisas de CMV não falhem.

Lista de Tarefas de Início Rápido

  • Ative e baixe seu primeiro relatório de liquidação no Seller Central.
  • Clone um repositório inicial do Beancount e crie um plano de contas específico para a Amazon.
  • Escreva um pequeno script importador que converte um CSV de liquidação em uma transação Beancount (arquivo .txn).
  • Agende um lembrete semanal para extrair novos relatórios e executar bean-check para garantir que seus arquivos sejam válidos.
  • Revise sua demonstração de resultados mensalmente para tomar decisões baseadas em dados sobre gastos com anúncios, preços e estoque.

Leitura Adicional

Envie mais, se preocupe menos - mantenha seus beans balanceados. Boas vendas!

Fundamentos da Contabilidade para Vendedores do Etsy com Beancount

· 8 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Livros-razão feitos à mão superam planilhas emaranhadas - especialmente quando cada centavo conta.

Para os artistas, fabricantes e curadores do Etsy, a paixão impulsiona o negócio. Mas, à medida que sua loja cresce, a clareza financeira se torna tão importante quanto a visão criativa. Conciliar taxas, rastrear custos de material e se preparar para impostos pode ser opressor, afastando você da bancada de trabalho.

2024-07-16-bookkeeping-basics-for-etsy-sellers-with-beancount

E se você pudesse gerenciar as finanças da sua loja com o mesmo cuidado e precisão que você coloca em seus produtos? Este guia apresenta um fluxo de trabalho de contabilidade em texto simples usando o Beancount, um mecanismo de código aberto projetado para precisão e controle. É um método que ajuda você a dominar seus números para que possa se concentrar em seu ofício.

Por que a Contabilidade do Etsy é Diferente

Uma loja Etsy tem uma impressão digital financeira única, com complexidades que os softwares de contabilidade genéricos geralmente ignoram.

  • Taxas de marketplace em todos os lugares: Seu pagamento final é o que resta depois que o Etsy recebe sua parte. Taxas de listagem, taxas de transação, taxas de processamento de pagamento e custos de publicidade corroem cada venda. Sem rastreá-los individualmente, você não pode saber suas verdadeiras margens de lucro. (Bench)
  • Imposto sobre vendas controlado pela plataforma: Em uma grande vitória para os vendedores, o Etsy agora calcula, coleta e repassa automaticamente o imposto sobre vendas em seu nome na maioria dos estados. No entanto, se você vende em outros canais ou tem presença física em determinados estados, você ainda pode ter suas próprias obrigações de imposto sobre vendas devido às regras de "nexo". (Bench)
  • Cadência de pagamento flexível: Dependendo das suas configurações e histórico da conta, o Etsy pode depositar seus fundos diariamente, semanalmente, quinzenalmente ou mensalmente. Essa flexibilidade pode tornar o fluxo de caixa imprevisível, especialmente quando os fundos são mantidos em reserva ou atrasados. (Ajuda do Etsy)
  • Limites mais baixos para o 1099-K: Os dias de passar despercebido pelo radar fiscal acabaram. O limite de relatório do IRS para o Formulário 1099-K, que relata suas vendas brutas, está definido em US5.000para2024eestaˊplanejadoparacairparaapenasUS 5.000 para 2024 e está planejado para cair para apenas US 600 até 2026. Isso significa que quase todas as lojas receberão um formulário do IRS e seus livros devem ser capazes de reconciliá-lo perfeitamente. (IRS)

Projeto Beancount em Sete Etapas Rápidas

Este projeto em texto simples ajudará você a construir um sistema de contabilidade claro, preciso e sem estresse.

1. Separe os Canais desde o Início

Se o Etsy não for seu único canal de vendas, crie contas de receita e despesas separadas para cada um. Essa simples separação no nível superior do seu plano de contas mantém suas análises limpas e facilita muito o período de impostos.

2025-07-22 open Income:Etsy               USD
2025-07-22 open Expenses:Etsy:ListingFee USD
2025-07-22 open Assets:Etsy:Payout USD

2. Detalhe Cada Pagamento

Nunca registre um depósito do Etsy como uma única linha de receita. Em vez disso, baixe seu CSV da Conta de Pagamento mensal do seu Gerenciador de Loja. Use este relatório para criar uma única transação Beancount que "detalha" cada depósito em suas vendas brutas e componentes de taxas individuais.

; pagamento semanal do CSV da Conta de Pagamento do Etsy
2025-07-15 * "Depósito Etsy #2025-28"
Assets:Bank:Operating 1842.77 USD
Income:Etsy:Sales -2100.00 USD
Expenses:Etsy:TransactionFee 136.50 USD ; 6.5 %
Expenses:Etsy:PaymentProcessing 66.00 USD ; 3 % + $0.25 por pedido
Expenses:Etsy:ListingFee 14.00 USD ; $0.20 x 70 renovações
Assets:Etsy:Reserve -75.73 USD

3. Rastreie o Inventário & CPV com Lotes

Para vendedores de bens físicos, o recurso "lotes" do Beancount é um divisor de águas para rastrear o Custo das Mercadorias Vendidas (CPV). Quando você compra matérias-primas, você as registra como inventário a um custo específico. Quando você vende um produto acabado, você pode contabilizar o custo exato dos materiais usados.

; Compra de materiais a granel para inventário
2025-07-01 * "Compra de fio a granel | Fornecedor XYZ"
Assets:Inventory:FioAzul 500 FioAzul {@ 3.45 USD}
Assets:Bank:Operating

; Registre o CPV quando um item for vendido
2025-07-20 * "Cachecol Azul Vendido | Pedido #1234"
Expenses:COGS 1 FioAzul {3.45 USD}
Assets:Inventory:FioAzul

4. Escolha seu Método de Contabilidade Cedo

Você tem duas opções principais:

  • Base de caixa: Simples e fácil. Você registra a receita quando o dinheiro chega ao seu banco e as despesas quando você as paga. Isso funciona bem para lojas pequenas e de hobby.
  • Base de competência: Fornece uma imagem mais real da lucratividade. Você registra a receita quando faz a venda (não quando recebe o pagamento) e as despesas quando as incorre. Isso é melhor para lojas que compram suprimentos a granel ou vendem itens sob encomenda. (Bench)

5. Automatize as Importações

Economize tempo automatizando a entrada de dados. O ecossistema de texto simples oferece várias opções:

  • Use bean-extract com regras personalizadas para analisar os arquivos CSV do Etsy.
  • Configure um importador CSV bancário para capturar cobranças de anúncios ou etiquetas de envio pagas com cartão de crédito.
  • Para usuários avançados, escreva um script Python para extrair relatórios diretamente da API do Etsy.

6. Reconcilie Semanalmente

Reserve alguns minutos a cada semana para verificar seus números. Use as ferramentas de linha de comando do Beancount para validar rapidamente seus saldos e detectar quaisquer problemas, como reservas liberadas, reembolsos ou ajustes de taxas antes do final do mês.

# Verifique o saldo da sua conta de reserva do Etsy
bean-balance books.bean "Assets:Etsy:Payout" "2025-07-21"

# Gere um demonstrativo de resultados para o último período
bean-report books.bean income_statement -e 2025-07-21

7. Anexe Documentos de Origem

Crie um registro completamente independente e auditável vinculando aos documentos de origem diretamente nos metadados da sua transação. Isso é perfeito para recibos de fornecedores, PDFs de etiquetas de envio ou pedidos de compra.

2025-07-12 * "Etiqueta de envio do Etsy para o pedido #4321"
Expenses:ShippingLabel 4.25 USD
Assets:Bank:Operating
document: "docs/labels/2025-07-12-order4321.pdf"

Conheça suas Taxas do Etsy (EUA)

Para obter uma imagem real do seu lucro, rastreie cada tipo de taxa em sua própria conta de despesas:

  • Taxa de listagem: $0.20 por item, que se renova automaticamente a cada 4 meses ou após uma venda. (Etsy)
  • Taxa de transação: 6.5% do valor total do pedido (incluindo preço do item, frete e embalagem para presente). (Etsy)
  • Taxa de processamento de pagamento: Varia de acordo com o país, mas para os EUA, normalmente é de 3% + $0.25 por pedido processado pelo Etsy Payments. (Ajuda do Etsy)
  • Assinatura (Etsy Plus): $10/mês opcionais para ferramentas adicionais. (Bench)

Dicas de Imposto sobre Vendas e Conformidade

  • Embora o Etsy recolha o imposto sobre vendas para a maioria dos estados dos EUA, esteja ciente de que vender em outras plataformas ou ter uma oficina física pode criar obrigações fiscais adicionais ("nexo"). Acompanhe seus limites de vendas com cuidado. (Bench)
  • Assim que os limites do 1099-K se aplicarem à sua loja, certifique-se de que o total de Income:Etsy:Sales no Beancount seja reconciliado com o valor bruto no formulário até o centavo. (IRS)

Armadilhas Comuns (e Correções)

  • Armadilha: Contabilidade de depósito líquido.
    • Correção: Sempre use o CSV de pagamento para dividir os depósitos em vendas brutas, taxas e reservas.
  • Armadilha: Custos de inventário obsoletos.
    • Correção: Registre suas compras de suprimentos e materiais como inventário no momento em que você os compra. Não espere até que o produto acabado seja vendido.
  • Armadilha: Pontos cegos de reembolso.
    • Correção: Ao emitir um reembolso, registre a despesa e também reverta a entrada original do CPV para mover o custo de volta para sua conta de inventário.
  • Armadilha: Ignorar reservas retidas.
    • Correção: Abra uma conta Assets:Etsy:Reserve para rastrear o dinheiro que o Etsy está retendo. Isso mantém seus demonstrativos de fluxo de caixa honestos.

Lista de Verificação de Início Rápido

  • No seu Gerenciador de Loja, configure extratos mensais e baixe seu primeiro CSV.
  • Clone o repositório inicial do Beancount e esboce o plano de contas da sua loja.
  • Decida sobre a contabilidade de caixa ou competência e comprometa-se com ela.
  • Escreva um script importador básico ou arquivo de regras e agende uma sincronização semanal.
  • Reconcilie seus pagamentos, níveis de inventário e saldo bancário todas as segundas-feiras.
  • Gere um demonstrativo de resultados a cada mês e revise suas tendências de margem bruta.
  • Faça backup de seus arquivos .bean usando o Git e uma solução de armazenamento externo.

Pronto para integrar a contabilidade ao seu fluxo de trabalho criativo? Instale o Beancount, confirme sua primeira entrada e deixe a clareza do texto simples liberar mais tempo na sua bancada de trabalho. Feliz contabilização!

Navegando Contas a Receber no Beancount

· 3 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

No labirinto da gestão de finanças pessoais, o Beancount surge como um farol de clareza e precisão para a escrituração contábil em texto simples. Particularmente quando se trata de gerenciar contas a receber — dinheiro esperado de terceiros — o Beancount oferece uma abordagem estruturada para manter seus registros financeiros em ordem impecável. Este blog irá guiá-lo pelas complexidades do rastreamento de contas a receber, processamento de reembolsos e gerenciamento de transações não resolvidas com o Beancount. Quer você esteja devolvendo uma compra, emprestando dinheiro ou aguardando um reembolso, este post é o seu roteiro para a clareza financeira.

Entendendo Contas a Receber no Beancount:

2024-02-17-navigating-receivables-beancount-guide

Contas a receber representam dinheiro que lhe é devido. Isso pode vir de uma variedade de cenários, como após uma devolução de compra aguardando um reembolso ou quando você empresta dinheiro a alguém. Por exemplo, considere que você devolveu uma pulseira de relógio para uma loja online como Amazon.com e está aguardando um reembolso. No Beancount, esta transação é registrada como dinheiro movendo-se de sua responsabilidade de cartão de crédito para seus ativos como contas a receber:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

Gerenciando Reembolsos:

Uma vez que o reembolso é processado e você recebe o dinheiro, outra transação é registrada para compensar o saldo em Contas a Receber. Isso garante que suas contas reflitam o dinheiro de volta em sua posse:

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Ciclo Completo da Transação:

Uma transação completa de entrada e saída envolvendo contas a receber combina ambas as transações acima e é apresentada da seguinte forma, demonstrando uma conta equilibrada após o reembolso:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Lidando com Transações Não Resolvidas:

Para transações onde o reembolso ou pagamento ainda não foi recebido, o Beancount emprega a tag #UNRESOLVED. Esta tag ajuda a identificar e rastrear valores que ainda estão pendentes. Por exemplo:

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Ao focar nas transações marcadas como #UNRESOLVED, você pode rapidamente verificar quais valores ainda precisam ser liquidados.

Mantendo um Saldo Zero:

Em um livro-razão adequado, a soma de todas as transações na conta Assets:Receivables, excluindo aquelas marcadas com #UNRESOLVED, deve idealmente retornar a zero. Isso garante que todos os fundos esperados foram contabilizados, mantendo a integridade de seus registros financeiros.

Por exemplo, um livro-razão válido pode parecer assim, com uma transação não resolvida claramente marcada, aguardando encerramento:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Um livro-razão inválido é aquele onde uma transação faz com que a conta de Contas a Receber não zere, necessitando da tag #UNRESOLVED para correção.

Conclusão

Navegar pelas contas a receber no Beancount não precisa ser assustador. Com uma compreensão clara de como registrar transações, gerenciar reembolsos e ficar de olho nas transações não resolvidas, você pode manter registros financeiros precisos e confiáveis. Adotar a abordagem estruturada do Beancount para a gestão de contas a receber não apenas simplifica seu rastreamento financeiro, mas também traz tranquilidade, sabendo que cada centavo é contabilizado. Então, por que não aproveitar o poder do Beancount para tornar sua gestão financeira tão tranquila

DIY vs. Contratar um Contador: Um Guia Beancount para Fundadores Conscientes de Custos

· 6 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Como fundador, você assume todos os papéis: CEO, vendedor, gerente de produto e, sim, contador. Mas, à medida que seu negócio cresce, as horas gastas reconciliando transações começam a parecer menos com uma economia inteligente e mais com uma distração cara. Então, quando é o momento certo para entregar os livros?

A resposta não é sobre abrir mão do controle; é sobre tomar uma decisão baseada em dados. Veja como usar seu livro-razão Beancount para decidir se deve continuar fazendo você mesmo ou contratar um profissional.

2023-09-03-diy-vs-hiring-a-bookkeeper-a-beancount-playbook-for-cost-conscious-founders

Resumindo: Se você cobra R425/horapeloseutempoegastaapenasquatrohorasporme^scomcontabilidade,essetrabalhoestaˊcustandoR 425/hora pelo seu tempo e gasta apenas quatro horas por mês com contabilidade, esse trabalho está custando R 1700 em receita perdida. Um contador remoto típico começa em torno de R$ 1245/mês, além de liberar você para realmente fazer o negócio crescer. (Bench)

1. Coloque um Preço no Seu Próprio Tempo

A métrica mais importante nesta decisão é o seu próprio custo de oportunidade. Cada hora que você gasta categorizando despesas é uma hora que você não está gastando em vendas, desenvolvimento de produtos ou estratégia.

A matemática é simples:

  1. Acompanhe quantas horas você gasta em tarefas de contabilidade a cada mês (reconciliação, codificação, correção de erros).
  2. Multiplique essas horas pela sua taxa de faturamento efetiva.
  3. Compare esse valor com a taxa mensal de um contador externo (uma taxa inicial típica é em torno de R$ 1245/mês).

Se o custo do seu tempo for maior, você tem uma clara vantagem na delegação. Você pode até mesmo acompanhar isso diretamente no Beancount.

; Acompanhe o custo de oportunidade do seu tempo
2025-07-31 * "Tempo de contabilidade de julho"
Expenses:Admin:BookkeepingTime 4.00 H ; Sua unidade personalizada para horas
Equity:OwnerTime -1700.00 BRL
; metadata: rate:425

Aqui, H é uma moeda personalizada para "Horas". Você pode registrar o tempo diretamente e usar um script ou uma diretiva price para atribuir seu valor em reais, tornando o custo do seu próprio trabalho uma parte explícita dos seus relatórios financeiros.

2. Conte os Custos Ocultos do DIY

O custo do seu tempo não é o único fator. A contabilidade DIY carrega riscos que podem ser muito mais caros do que um honorário mensal.

  • Erros Fiscais: Livros confusos são um pesadelo para os contadores. Um contador pode cobrar de R750aR 750 a R 2000 por hora apenas para limpar seus registros antes mesmo de começar a declaração de imposto de renda (Bench).
  • Deduções Perdidas & Multas da Receita Federal: Pequenos erros não intencionais - como classificar erroneamente uma despesa ou esquecer de registrar uma transação em dinheiro - podem se acumular ao longo do tempo, levando a multas, juros e uma conta de imposto mais alta (Bench).
  • Burnout do Fundador: O desgaste mental da reconciliação noturna é real. Ele drena o foco e a energia que deveriam ser dedicados a atividades de alta alavancagem, como vendas e inovação de produtos (Bench).

Mitigação Beancount: Você pode reduzir erros adicionando um gancho Git pré-commit que se recusa a confirmar alterações se bean-check falhar ou se as transações não tiverem uma tag de categoria. Isso impõe disciplina, mesmo quando você está cansado.

3. Três Maneiras de um Contador (ou Disciplina Beancount) Economizar Dinheiro

Se você contratar um profissional ou simplesmente aprimorar seu próprio processo, uma boa contabilidade se paga.

  1. Declaração de Imposto de Renda Mais Limpa: Livros organizados e precisos significam menos horas de contador gastas em limpeza, o que se traduz diretamente em uma conta menor.
  2. Visão em Tempo Real do Caixa: Saber sua posição exata de caixa ajuda a evitar taxas caras de cheque especial e a necessidade de financiamento de última hora com juros altos.
  3. Amortecedor de Estresse: Operações financeiras estáveis e previsíveis reduzem o estresse do fundador, levando a uma melhor tomada de decisões e uma cultura empresarial mais saudável.

4. Quando Você Não Deve Contratar Ainda

Contratar um contador nem sempre é a decisão certa. Em alguns casos, o DIY ainda é a escolha financeira mais inteligente.

  • Você é pré-receita ou tem um fluxo de caixa muito baixo. Nesta fase, cada real deve ser direcionado para vendas e aquisição de clientes. Concentre-se em obter receita primeiro (Bench).
  • Suas finanças são simples. Se você tem uma conta bancária, um feed do Stripe e menos de ~60 transações por mês, provavelmente pode gerenciar tudo no Beancount e Fava em menos de uma hora por semana.

5. A Opção Híbrida: Seu Livro-Razão Beancount “Pronto para o Contador”

A melhor solução costuma ser híbrida. Use o Beancount para fazer o trabalho pesado sozinho, mas mantenha seus livros tão limpos que um profissional possa intervir para tarefas de alto valor.

  • Automatize a Ingestão: Configure o bean-extract para ser executado todas as noites, puxando novas transações automaticamente.
  • Padronize seu Plano de Contas: Use nomes de contas convencionais (Expenses:Software, Assets:Bank:Checking) para que qualquer profissional possa entender seu livro-razão instantaneamente.
  • Anexe Documentos de Origem: Para cada despesa acima de R$ 375, use os metadados link: para anexar um PDF do recibo ou fatura.
  • Siga uma Lista de Verificação de Fechamento Mensal:
    1. Reconcilie todas as contas bancárias e de cartão de crédito.
    2. Execute bean-check para garantir que não haja erros.
    3. Exporte extratos em PDF com bean-report balance_sheet e bean-report income_statement.
  • Execute uma Transferência Trimestral: Forneça ao seu contador uma tag Git ou um arquivo simples (books-T3-2025.tar.gz). Eles podem verificar seu trabalho, adicionar lançamentos de ajustes complexos (como acréscimos e depreciação) e preparar pacotes de impostos.

Este modelo mantém seus custos baixos porque o profissional está tocando apenas em dados limpos e revisados, enquanto você ainda obtém o benefício de demonstrações financeiras de nível profissional.

6. Matriz de Decisão Rápida

SituaçãoContratar um ProfissionalContinuar com Beancount (DIY)
>60 Transações/mês, >R$ 100 mil MRR
Você cobra R$ 500+/hr, mas gasta 3+ hrs/mês em livros
Em crise de caixa, <R$ 25 mil MRR
Você realmente ama planilhas e automação

7. Próximos Passos

  1. Registre seu tempo. Para sua próxima sessão de contabilidade, acompanhe cada minuto que você gasta nela.
  2. Faça as contas. Multiplique esse tempo pela sua taxa de faturamento e compare com as taxas de mercado acima.
  3. Escolha seu caminho. Aperfeiçoe seu fluxo de trabalho Beancount usando o modelo híbrido ou comece a entrevistar contadores que se sintam confortáveis ​​trabalhando com um livro-razão de texto simples.

De qualquer forma, a contabilidade intencional é sempre mais barata do que improvisar. Com o Beancount como sua fonte imutável de verdade, você saberá exatamente quando a ajuda profissional se paga - e quando não.

Contabilidade Empresarial vs. Pessoal: Traçando uma Linha Clara com o Beancount

· 6 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Uma empresa próspera e uma carteira saudável compartilham uma característica: limites.

Para qualquer empresário, desde um freelancer autônomo até o fundador de uma startup em crescimento, uma das disciplinas financeiras mais críticas é a separação rigorosa das finanças empresariais e pessoais. Misturar fundos — usar sua conta empresarial para compras de supermercado ou pagar um fornecedor da empresa com seu cheque pessoal — cria um cenário financeiro confuso e opaco. Isso não apenas convida ao escrutínio das autoridades fiscais, mas também rouba insights claros sobre o desempenho real da sua empresa.

2023-08-12-business-vs-personal-bookkeeping-with-beancount

Felizmente, um sistema de contabilidade de texto simples como o Beancount fornece a estrutura perfeita para impor esses limites essenciais diretamente em seu livro-razão.

Por que a Separação Importa

Deixar de separar suas finanças não é apenas um mau hábito; acarreta riscos significativos e mascara informações valiosas sobre os negócios.

  • Clareza com a Receita Federal: A Receita Federal não está apenas sugerindo que você mantenha contas bancárias separadas; eles a recomendam fortemente. Quando os fundos empresariais e pessoais são misturados, torna-se difícil provar quais despesas são deduções comerciais legítimas. Essa ambiguidade pode levar a perguntas e complicações que é melhor evitar.
  • Risco de Auditoria: Misturar transações é uma grande bandeira vermelha para os auditores. Se seus livros são uma bagunça emaranhada de atividades pessoais e empresariais, você corre o risco de ter deduções válidas rejeitadas ou até mesmo enfrentar penalidades. Um livro-razão limpo e separado demonstra profissionalismo e torna qualquer auditoria potencial mais tranquila e menos estressante.
  • Insights Mais Claros: Como você pode saber sua verdadeira margem de lucro se o fluxo de caixa da sua empresa está obscurecido por gastos pessoais? Um livro-razão empresarial independente oferece uma visão sem filtros da saúde financeira da sua empresa. Você pode rastrear a receita com precisão, analisar despesas e calcular obrigações fiscais sem o "ruído" de sua vida financeira pessoal.

Principais Diferenças em Resumo

O propósito, as regras e a estrutura da contabilidade empresarial e pessoal são fundamentalmente diferentes. Compreender esses contrastes é fundamental para manter registros precisos.

ÁreaLivros EmpresariaisLivros Pessoais
PropósitoRastrear receita, despesas, ativos e passivos para decisões fiscais e de crescimentoGerenciar o orçamento doméstico e as metas de poupança
Regras FiscaisDeve seguir os modelos da Receita Federal; padrões rígidos de dedutibilidadePoucos requisitos formais além da manutenção de registros básicos
ContasPatrimônio Líquido, Contas a Pagar, Contas a Receber, Impostos sobre Vendas, Folha de PagamentoConta Corrente, Poupança, Investimentos, Empréstimos
Pagamento do ProprietárioSalário (contra-cheque) ou retirada do proprietário por meio de patrimônio líquidoN/A — retiradas pessoais financiam custos de vida

Um Plano de Quatro Etapas com o Beancount

O Beancount simplifica a construção de uma parede firme entre seus dois mundos financeiros. Aqui está um fluxo de trabalho prático para fazer isso direito.

• 1 — Abrir Contas Dedicadas

Antes mesmo de escrever sua primeira entrada no Beancount, abra uma conta corrente empresarial dedicada e um cartão de crédito empresarial. Essa separação física é a base de uma contabilidade limpa. Feito isso, espelhe essa estrutura em seu livro-razão do Beancount.

2025-07-23 open Assets:Bank:Business   USD
2025-07-23 open Assets:Bank:Personal USD

Esta configuração simples garante que cada transação possa ser claramente atribuída às suas finanças empresariais ou pessoais desde o momento em que ocorre.

• 2 — Registrar Contribuições e Retiradas do Proprietário

Como proprietário, você movimentará dinheiro entre seus fundos pessoais e a empresa. Estes não são receitas ou despesas. Em vez disso, eles são rastreados por meio de uma conta de Patrimônio Líquido.

  • Contribuição: Quando você coloca seu próprio dinheiro na empresa para iniciá-la ou cobrir um déficit.
  • Retirada: Quando você retira dinheiro da empresa para uso pessoal (é assim que muitos proprietários únicos se "pagam").
; Injeção de capital para iniciar o negócio
2025-07-23 * "Contribuição do Proprietário"
Assets:Bank:Business 10,000.00 USD
Equity:Owner:Contrib

; Retirando dinheiro para despesas pessoais
2025-08-05 * "Retirada do Proprietário para aluguel"
Equity:Owner:Draw 2,500.00 USD
Assets:Bank:Business

Ao registrar isso como transações de patrimônio líquido, você garante que elas não inflacionem incorretamente suas despesas comerciais ou reduzam seu lucro relatado.

• 3 — Lidar com Recibos Mistos Rapidamente

Erros acontecem. Você pode acidentalmente usar seu cartão de crédito empresarial para pagar um jantar pessoal. A chave é corrigi-lo imediatamente em seu livro-razão. Não exclua a transação; reclassifique-a como uma retirada do proprietário.

2025-08-07 * "Compras pessoais com cartão da empresa"
Equity:Owner:Draw 72.35 USD
Assets:Bank:Business

Esta entrada reflete corretamente que os fundos da empresa foram usados para uma despesa pessoal, tratando-a como dinheiro que você retirou da empresa. Isso impede que você acidentalmente reivindique uma despesa pessoal não dedutível em seus impostos.

• 4 — Reconciliar e Revisar em um Cronograma

A consistência é sua melhor defesa contra livros confusos. Reserve um tempo semanal ou mensalmente para reconciliar suas contas empresariais. Use as ferramentas do Beancount para garantir que seu livro-razão corresponda aos seus extratos bancários e para revisar o desempenho da sua empresa.

# Verifique o saldo bancário da sua empresa em relação ao seu extrato
bean-balance books.bean "Assets:Bank:Business"

# Gere um demonstrativo de resultados para analisar a lucratividade
bean-report books.bean income_statement -e 2025-08-31

Esse hábito de revisão regular atende aos requisitos de manutenção de registros da Receita Federal e o mantém informado sobre a saúde financeira da sua empresa.

Considerações Fiscais

  • Impostos Estimados: Para evitar uma conta de imposto dolorosa, trate seus impostos futuros como uma despesa comercial contínua. Crie contas de passivo (Liabilities:Tax:Federal, Liabilities:Tax:State) e mova regularmente uma porcentagem definida de cada depósito para elas. Quando os pagamentos trimestrais forem devidos, o dinheiro já estará esperando.
  • Custos Pessoais Não Dedutíveis: Lembre-se da regra da Receita Federal: as despesas comerciais devem ser "ordinárias e necessárias" para o seu trabalho. Suas refeições pessoais, custos de deslocamento e assinaturas não comerciais não se qualificam e devem ser mantidos totalmente fora da demonstração de lucros e perdas da sua empresa.

Lista de Verificação de Início Rápido

  • Abra contas bancárias e de cartão de crédito exclusivas para empresas.
  • Crie um plano de contas Beancount com Assets:Bank:Business, Equity:Owner:Contrib e Equity:Owner:Draw.
  • Decida sobre sua base contábil (caixa ou competência) e anote-a em suas options do Beancount.
  • Marque quaisquer cobranças pessoais acidentais em cartões de empresa como Equity:Owner:Draw imediatamente.
  • Reconcilie semanalmente; faça backup do seu arquivo .bean em um repositório Git privado.
  • Revise seu demonstrativo de resultados, balanço patrimonial e relatórios de fluxo de caixa todos os meses.

Conclusão: Dinheiro separado, livros-razão separados. O Beancount torna a parede entre suas finanças empresariais e pessoais explícita — e com controle de versão — para que sua empresa permaneça pronta para auditoria, enquanto seu hábito de café com leite não é da conta de ninguém além de você. Feliz contabilização!

Modelando Transações Imobiliárias no Beancount

· 6 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Transações imobiliárias podem constituir a maior atividade financeira na vida de uma família. Este artigo explica como modelar imóveis no Beancount. Eu trato imóveis como um ativo e a valorização da casa como ganho não realizado. Além disso, a hipoteca é modelada como um passivo, e os juros são considerados uma despesa.

Vamos supor que o Sr. A comprou uma casa de luxo localizada na 123 ABC Street, XYZ City, CA, 12345 em 1º de janeiro de 2020, por um preço de 1 milhão. A taxa de juros é de 3,0%, o pagamento inicial é de 20%, e o valor do empréstimo é de 800.000.

ItemValor
Valor da Hipoteca800.000
Taxa de Juros3%
Período da Hipoteca30 anos
Custo Total da Hipoteca1.478.219,62
Pagamentos Mensais4.106,17
Seguro Residencial1.300 por ano (39.000 total)
Imposto Predial7.500 por ano (225.000 total)
Quitação do Empréstimo2049 Dez
Total de Juros Pagos414.219,62

2023-06-09-tracking-real-estate

Captura de tela de detalhes da hipoteca

Criar Contas

Primeiramente, tratamos a casa como um Ativo. Como a casa está sendo listada como um Ativo, ela precisa receber uma unidade. Neste caso, a quantidade da unidade é apenas uma, é improvável que haja múltiplas, e mesmo que seja a enésima casa, gostaríamos de registrá-la em um Ativo separado. Ou seja, uma casa corresponde a um Ativo, e este Ativo tem uma unidade especial, seu valor só pode ser 1.

2019-12-31 commodity HOUSE.ABC
name: "123 ABC Street, XYZ City, CA, 12345"

2019-12-31 open Assets:Property:US:CA:123ABC HOUSE.ABC
2019-12-31 open Liabilities:Bank:US:SomeBank:Mortgage:Loan USD

Na primeira linha, definimos uma unidade de commodity representando a casa. Na quarta linha, definimos uma conta de Ativo, que detém a unidade de commodity previamente definida como a casa. Na quinta linha, definimos uma conta para o banco credor. Como é um passivo, ela se enquadra na categoria de Passivos.

Compra

Com as contas configuradas como acima, o ato de comprar uma casa é equivalente a

empréstimo de dinheiro (dívida) + gasto de dinheiro (pagamento inicial) = 1 casa em ativo

A referência mais importante ao comprar uma propriedade é provavelmente a Declaração de Acordo do Comprador (Buyer’s Settlement Statement), que descreve claramente o fluxo de dinheiro.

2020-01-01 * "Buying the house"
Assets:Property:US:CA:123ABC 1 HOUSE.ABC {1,000,000 USD}
Assets:Bank:US:SomeBankA -100,000 USD
Assets:Bank:US:SomeBankB -101,000 USD
Liabilities:Bank:US:SomeBank:Mortgage:Loan -800,000.00 USD
Expenses:Home:Insurance 1,000 USD
Expenses:Home:Mortgage:Loan:ClosingCost

Aqui, estamos detalhando a transação de compra da casa, onde o dinheiro sai de alguns bancos (usado para pagamento inicial e outras despesas), um empréstimo é feito (adicionando a passivos), e uma casa é adquirida (adicionada a ativos).

Pagar hipotecas

Com base no registro de compra acima, atualmente devemos 800.000 USD. Devido aos juros, e considerando que todos os empréstimos nos EUA são amortizados igualmente em termos de principal e juros, o pagamento mensal inclui uma parte para juros e uma parte para o principal. Nas fases iniciais, os juros constituem a maior parte.

Para registrar o pagamento do empréstimo, tudo o que você precisa fazer é verificar o extrato do seu banco credor. Você só precisa saber quanto do principal está pagando a cada mês, e o restante são juros. Os juros são contabilizados como uma Despesa.

2020-02-01 * "Mortgage payment"
Assets:Bank:US:SomeBank:Saving:Joint -3,372.83 USD
Liabilities:Bank:US:SomeBank:Mortgage:Loan 1,376.26 USD
Expenses:Home:Mortgage:Loan:Interest

Esta entrada detalha o pagamento mensal da hipoteca, que é subtraído da sua conta poupança conjunta. O pagamento do principal reduz o passivo, enquanto a parte dos juros é tratada como uma despesa.

Valorização

Se você deseja registrar a valorização da propriedade, algumas pessoas criam uma conta separada, registrando apenas a valorização da propriedade atual. Considerando que o valor da casa pode aumentar ou diminuir, essa valorização pode ser negativa. A vantagem disso é que no resumo dos seus ativos totais, essas duas contas serão incluídas, uma para o valor da casa no momento da transação, e outra para a valorização atual da casa, refletindo assim o preço em tempo real da casa.

Eu não adotei este método, principalmente pelos seguintes motivos:

  1. O valor atual da casa só pode ser uma estimativa, apenas para referência, sem valor prático. Geralmente, só consigo a avaliação da propriedade em sites como Redfin ou Zillow, e pessoalmente não acho que tenha alto valor de referência. Também não considerei incorporar essas valorizações nos ativos totais em tempo real.
  2. Pessoalmente, acho que antes da hipoteca ser quitada, se o fluxo de caixa da casa for negativo, até certo ponto, a propriedade ainda é um passivo. Portanto, incorporá-la aos ativos prematuramente lhe dará uma ilusão de ativos enriquecidos e valorização, e eu pessoalmente quero evitar essa ilusão.

O método que uso para registrar a valorização da propriedade, que também será discutido mais tarde sobre como modelar RSUs. Este método é usar uma unidade de moeda virtual. Assumindo que sua moeda base seja USD, podemos usar USD.UNVEST (parece que não há necessidade de criar uma nova Commodity para isso) para indicar que este ativo é calculado em uma moeda especial. O crescimento ou redução deste ativo não será registrado em USD. Desta forma, posso atingir meu objetivo original, ou seja, registrar a valorização da casa, e essa valorização não será incluída no balanço final (Balance Sheet).

2020-01-01 price HOUSE.ABC                          1,000,000 USD
2025-01-01 price HOUSE.ABC 1,400,000 USD.UNVEST

Você só precisa precificar sua propriedade para USD.UNVEST regularmente.

Assim, na página de Commodities do Fava, você pode acompanhar a tendência do preço de referência da casa. Mas na página do Balanço Patrimonial, o preço da casa ainda é o preço da casa no momento da transação. Ou seja, seus ativos totais ainda são o dinheiro do seu pagamento inicial daquela época, mais o principal que você continua pagando. A mudança final deste ativo só deve ocorrer quando você compra uma casa.

Captura de tela do gráfico de preço da propriedade

Venda

Como nenhuma propriedade foi vendida ainda e as várias taxas diversas no meio não estão claras, este é um cenário hipotético.

Suponha que, em 1º de janeiro de 2025, a propriedade tenha valorizado para $1.400.000, e alguns dados de referência são os seguintes:

ItemValor
Saldo709.656,20
Taxa do Agente (6%)72.000
Outras Taxas de Fechamento10.000

A Pessoa A decide vender a propriedade, e o preço final de venda da casa

Compreendendo Contas a Receber e a Pagar no Beancount

· 3 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Olá a todos! Na postagem de blog de hoje, vamos mergulhar no mundo do Beancount, uma ferramenta de contabilidade de dupla entrada que é amada por muitos por sua simplicidade e poder. Mais especificamente, vamos falar sobre dois conceitos-chave: Contas a Receber e Contas a Pagar.

Compreender esses termos é crucial para usar o Beancount (ou qualquer sistema de contabilidade de dupla entrada) de forma eficaz. Mas não se preocupe se você é um iniciante - vamos detalhar tudo, passo a passo!

Contas a Receber e a Pagar: O Básico

2023-05-30-receiveable-and-payable

Em contabilidade, "contas a receber" e "contas a pagar" são termos usados para rastrear dinheiro que é devido. "Contas a receber" refere-se ao dinheiro que outros lhe devem, enquanto "contas a pagar" refere-se ao dinheiro que você deve a outros.

Vamos a um exemplo:

  1. Contas a Receber (C/R): Suponha que você possua uma livraria e um cliente compre um livro a crédito. O dinheiro que ele lhe deve pelo livro é uma conta a receber.

  2. Contas a Pagar (C/P): Por outro lado, imagine que você peça um novo conjunto de livros a uma editora, mas não pague por eles adiantado. O dinheiro que você deve à editora é uma conta a pagar.

No Beancount, estes são tipicamente rastreados através de contas correspondentes. O principal benefício aqui é que ele lhe fornece uma imagem clara e precisa de sua posição financeira a qualquer momento.

Configurando Contas a Receber e a Pagar no Beancount

A estrutura do seu arquivo Beancount pode ser tão simples ou tão complexa quanto você precisar. Para contas a receber e a pagar, você provavelmente desejará criar contas separadas nas seções de Ativos e Passivos.

Aqui está um exemplo simples:

1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable

Rastreando Transações

Lado do Recebedor

Após configurar suas contas, você pode rastrear transações que envolvem contas a receber e a pagar. Vejamos um exemplo:

2023-05-29 * "Sold books to customer on credit"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD

Aqui, você está adicionando $100 às suas contas a receber porque um cliente lhe deve esse valor. Simultaneamente, você está reduzindo sua receita pelo mesmo valor para manter o equilíbrio (já que você ainda não recebeu o dinheiro).

Quando o cliente finalmente pagar, você registrará assim:

2023-06-01 * "Received payment from customer"
Assets:Banco:Poupança 100 USD
Assets:AccountsReceivable -100 USD

Lado do Pagador

O mesmo princípio se aplica às contas a pagar, mas com sinais invertidos:

2023-05-30 * "Bought books from publisher on credit"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD

E quando você quitar sua dívida:

2023-06-02 * "Paid off debt to publisher"
Liabilities:AccountsPayable -200 USD
Assets:Banco:ContaCorrente 200 USD

Conclusão

Contas a receber e a pagar estão no cerne de qualquer sistema contábil. Ao rastreá-las com precisão, você obtém uma compreensão abrangente de sua saúde financeira.

Este é apenas um ponto de partida, e o Beancount é capaz de muito mais. Espero que esta postagem de blog ajude a esclarecer esses conceitos importantes. Como sempre, boa contabilidade!

Desvendando um Livro Contábil Beancount: Um Estudo de Caso para Contabilidade Empresarial

· 3 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Na postagem de blog de hoje, vamos desvendar um livro contábil Beancount para empresas, o que o ajudará a entender as complexidades deste sistema de contabilidade de dupla entrada em texto simples.

Desvendando um Livro Contábil Beancount: Um Estudo de Caso para Contabilidade Empresarial

Vamos começar com o código primeiro:

2023-05-22-business-template

1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto

1970-01-01 open Equity:Bank:Chase

1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH

1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices

1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT

2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD

2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD

2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD

2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD

Entendendo o Código

  1. Abertura de Contas: O código começa abrindo uma série de contas em 01-01-1970. Estas incluem uma mistura de contas de ativo (Assets:Bank:Mercury e Assets:Crypto), uma conta de patrimônio líquido (Equity:Bank:Chase), contas de receita (Income:Stripe e Income:Crypto:ETH), e contas de despesa (Expenses:COGS, Expenses:COGS:AmazonWebServices, Expenses:BusinessExpenses e Expenses:BusinessExpenses:ChatGPT).

  2. Transações: Em seguida, ele prossegue para registrar uma série de transações entre 01-03-2023 e 18-05-2023.

    • A transação de 14-05-2023 representa um pagamento de $17.49 para CONTABO.COM da conta Mercury Checking ••1234. Isso é registrado como uma despesa (Expenses:COGS:Contabo) e uma dedução correspondente da conta Assets:Bank:Mercury.

    • Da mesma forma, a transação de 11-05-2023 representa um pagamento de $14490.33 para Amazon Web Services da mesma conta bancária. Isso é registrado em Expenses:COGS:AmazonWebServices.

    • A transação de 01-03-2023 mostra a receita da STRIPE sendo depositada na conta Mercury Checking ••1234, totalizando $21230.75. Isso é registrado como receita (Income:Stripe) e uma adição à conta bancária (Assets:Bank:Mercury).

    • A última transação de 18-05-2023 representa uma transação de criptomoeda envolvendo 19 ETH de um cliente. Isso é rastreado em Assets:Crypto e Income:Crypto:ETH. O {1,856.20 USD} mostra o preço do ETH no momento da transação, enquanto o @@ 35267.8 USD especifica o valor total da transação de 19 ETH.

Em todas as transações, o princípio da contabilidade de dupla entrada é mantido, garantindo que a equação Ativos = Passivos + Patrimônio Líquido seja sempre verdadeira.

Considerações Finais

Este livro contábil Beancount oferece um sistema simples, porém robusto, para rastrear transações financeiras. Como visto na transação final, o Beancount é flexível o suficiente para contabilizar ativos não tradicionais, como criptomoedas, o que é um testemunho de sua utilidade em nosso cenário financeiro cada vez mais digital.

Esperamos que esta análise o ajude a entender melhor a estrutura e os recursos do Beancount, seja você um contador experiente ou um iniciante tentando controlar suas finanças pessoais. Fique atento à nossa próxima postagem de blog, onde nos aprofundaremos em operações avançadas do Beancount.

Reintroduzindo o Plano Gratuito para Novos Clientes

· 2 min de leitura
Mike Thrift
Mike Thrift
Marketing Manager

Temos o prazer de anunciar que, a partir de 1º de maio de 2023, reintroduziremos o plano gratuito para novos clientes. Esta decisão surge após a realização de melhorias significativas em nossa plataforma e a otimização de nossos recursos, a fim de melhor atender a todos os nossos clientes, tanto os gratuitos quanto os pagos.

Apresentando o Novo Plano Gratuito para Novos Clientes

O plano gratuito sempre foi uma parte essencial de nossa visão de fornecer um serviço acessível e fácil de usar para todos. Acreditamos que as mudanças que fizemos nos últimos meses nos permitirão oferecer uma experiência ainda melhor para nossos usuários, mantendo a qualidade do serviço para nossos clientes do plano Pro.

2023-04-28-start-serving-free-users

Novos clientes que se registrarem após 1º de maio de 2023 terão acesso ao plano Gratuito.

Seu apoio e lealdade foram fundamentais para tornar financeiramente possível esta reintrodução do plano gratuito. É através de suas contribuições que pudemos investir em nossa infraestrutura e sistemas de suporte, garantindo que possamos continuar a oferecer o serviço de alta qualidade que você espera, ao mesmo tempo em que expandimos o acesso à nossa plataforma para novos usuários. Seu compromisso com nossa visão nos ajudou a crescer e evoluir, e somos verdadeiramente gratos por sua parceria contínua. Juntos, estamos construindo uma comunidade próspera e capacitando usuários de todas as esferas da vida a alcançar seus objetivos.

Se você tiver alguma dúvida ou preocupação, não hesite em nos contatar. Estamos sempre aqui para ouvir seu feedback e resolver quaisquer problemas que você possa ter. Agradecemos seu apoio contínuo e esperamos fornecer o melhor serviço possível.