Recursos específicos por país para ajudar na preparação do imposto de fim de ano usando dados do Beancount
Introdução: A preparação do imposto de fim de ano pode ser simplificada aproveitando os registros financeiros detalhados do Beancount. A seguir, fornecemos guias específicos por país para cinco regiões populares entre os usuários do Beancount – Estados Unidos, Canadá, Alemanha, Reino Unido e Austrália. Cada seção descreve o processo típico de declaração de impostos para indivíduos ou pequenas empresas, aponta recursos oficiais das autoridades fiscais e oferece dicas sobre o uso dos dados do Beancount (e ferramentas ou plugins compatíveis) para simplificar a declaração. Use estes guias como ponto de partida para garantir que o seu livro razão Beancount suporte eficazmente suas necessidades de declaração fiscal.
Estados Unidos
Visão Geral da Preparação Fiscal de Fim de Ano: Nos EUA, indivíduos e empresários individuais preparam declarações anuais de imposto de renda no Formulário 1040, frequentemente com anexos adicionais. Os passos principais incluem:
- Reúna Documentos de Renda: Colete todos os formularios W-2 (renda salarial), formularios 1099 (para renda freelance, juros, dividendos, etc.), e quaisquer outras declarações fiscais de fim de ano. O IRS recomenda manter documentos de suporte como recibos, faturas e contas pagas organizadamente, pois estes comprovam as entradas na sua declaração de imposto. Pequenas empresas ou autônomos usarão o Anexo C (Lucro ou Prejuízo do Negócio) para informar a receita e despesas comerciais, portanto, assegure-se de ter todos os registros de receita e despesas do negócio para o ano.
- Compile Deduções e Créditos: Reúna registros de despesas dedutíveis (ex.: juros de hipoteca, contribuições para caridade, despesas médicas) e quaisquer créditos fiscais. Se você administra um negócio, resuma as despesas por categoria (insumos de escritório, viagens, etc.) conforme necessário para o Anexo C ou outros anexos.
- Reconcile Contas e Demonstrativos Financeiros: Use Beancount para gerar a Demonstração de Resultados (Lucros & Perdas) e o Balanço Patrimonial para o ano fiscal. Isso ajuda a verificar se todos os totais de receita e despesa conferem com sua documentação. É comum ajustar seus livros para itens como depreciação ou contagem de inventário no final do ano.
- Entregue até o Prazo: As declarações de imposto individuais geralmente vencem em 15 de abril do ano seguinte (salvo prorrogação). Se precisar de mais tempo, solicite uma extensão até o prazo de abril, mas lembre-se que quaisquer impostos devidos ainda vencem em 15 de abril para evitar juros. Contribuintes dos EUA podem declarar eletronicamente pelo IRS Free File (para rendas elegíveis) ou usando software comercial de imposto, ou enviar declaração em papel.
Recursos Oficiais do IRS: Aproveite publicações e ferramentas do IRS para orientação precisa. Recursos úteis incluem:
- Centro Fiscal para Trabalhadores Autônomos do IRS: O portal “Pequenas Empresas e Trabalhadores Autônomos” do IRS fornece formulários e orientações para empresários individuais e pequenas empresas. Por exemplo, indica que empresários individuais devem apresentar o Anexo C (Formulário 1040) para declarar a renda do negócio. Também encaminha para recursos sobre manutenção de registros, despesas dedutíveis e obrigações fiscais.
- Guia do IRS “Como Declarar Seus Impostos”: O IRS detalha o processo de declaração passo a passo em seu site, enfatizando verificar se é necessário declarar, reunir todos os documentos e reivindicar deduções/créditos elegíveis. Este guia oficial é uma boa lista de verificação para garantir que você tenha coberto tudo.
- Diretrizes de Manutenção de Registros (IRS Pub. 583): O IRS recomenda manter registros minuciosos. Como consta na orientação do IRS, seus livros devem mostrar claramente a receita bruta, deduções e créditos, e você deve guardar documentos comprobatórios (como faturas, cheques cancelados, etc.) que fundamentem cada item na sua declaração. Manter seu livro razão Beancount sob controle de versão com anexos ou referências a documentos pode ajudar a cumprir esses requisitos.
Uso dos Dados do Beancount para Relatórios Fiscais: Os dados estruturados do Beancount podem ajudar muito na preparação de impostos para os EUA:
- Aproveite os Relatórios do Beancount: Gere relatórios financeiros padrão para o ano fiscal. Um Relatório de Lucros e Perdas fornecerá totais para categorias de receita e despesa (útil para o Formulário 1040 e Anexo C). Um Balanço Patrimonial em 31 de dezembro pode ajudar a acompanhar o caixa, contas a receber, contas a pagar ou estoque no final do ano (importante se você precisar declarar valores de estoque ou contabilizar diferenças entre caixa e competência). Estes podem ser produzidos via o comando
bea queryou usando a visão “Demonstração de Resultados” do Fava. Muitos contadores solicitarão um relatório de lucros/perdas e balanço; o Beancount pode gerar esses relatórios sob demanda. - Categorize as Despesas para Correspondência com os Formulários Fiscais: Estruture suas contas do Beancount para alinhar com as categorias fiscais. Por exemplo, uma pessoa autônoma pode ter
Expenses:Business:Advertising,Expenses:Business:Travel, etc., espelhando as categorias do Anexo C. Isso facilita consultar totais para cada categoria. Você pode usar obea queryou a interface de consultas do Fava para somar despesas por conta ao longo do ano e então transferir esses totais para seus formulários fiscais. - Ganhos de Capital e Investimentos: Se você possui investimentos, o controle de lotes do Beancount registrará datas e valores de compra e venda. Isso é útil para Anexo D / Formulário 8949 (Ganhos e Perdas de Capital). Você pode consultar seu livro razão por todas as vendas de ativos no ano e obter seu custo base e rendimentos. Nota: Os EUA permitem identificação específica de lotes para vendas (ou FIFO por padrão). O Beancount, por padrão, controla lotes pelo método FIFO a menos que lotes sejam especificados. Assegure-se de marcar corretamente as vendas de lotes no Beancount para refletir o método escolhido. Também esteja atento às regras de wash sale (perdas desconsideradas se você recomprar ações dentro de 30 dias). O Beancount não sinaliza automaticamente wash sales, mas você pode ajustar manualmente ou usar ferramentas da comunidade (veja abaixo).
- Exportação de Dados: Não há uma exportação com um clique do Beancount para os formulários do IRS, mas você pode exportar dados para CSV ou Excel. Por exemplo, pode exportar uma lista de todas as doações de caridade do Beancount para CSV e anexar aos seus documentos fiscais de trabalho. Alguns softwares fiscais (como TurboTax) permitem importar transações de investimento via CSV – o TurboTax suporta um formato CSV específico de “ganhos/perdas” para negociações de ações. Com o Beancount, você pode escrever um script personalizado ou consulta para produzir um CSV da sua atividade de negociações que combine com esses formatos, economizando tempo de entrada manual.
Software e Ferramentas (EUA): Uma variedade de ferramentas pode funcionar junto com o Beancount para ajudar a preparar sua declaração:
-
Software de Declaração de Impostos: Programas populares como TurboTax, H&R Block, TaxAct ou FreeTaxUSA são comumente usados para preparar declarações. Eles não se integram diretamente com o Beancount, mas você pode usar seus resumos gerados pelo Beancount para inserir dados. Por exemplo, após obter totais do Beancount para renda e deduções, você os insere nos formulários de entrevista do software. Para investimentos, como mencionado, você pode importar um CSV de transações de ações para o TurboTax – considere usar os dados do Beancount para gerar um arquivo TXF ou o formato CSV suportado para uma importação sem problemas.
-
Planilhas: Muitos declarantes com perfil técnico usam planilhas para fazer a ponte entre o Beancount e os formulários fiscais. Exporte um balancete ou resumo de conta para CSV com
bea query, depois use Excel ou Google Sheets para mapear esses valores para as linhas dos formulários fiscais. Um balancete é uma consulta de uma linha:bea --file ledger.beancount query --format=csv --output=trial-balance.csv \ "SELECT account, sum(position) AS balance GROUP BY account ORDER BY account"Isso é útil para personalizar como os dados são agrupados — por exemplo, somando múltiplas contas de despesas do Beancount em um único item na Linha C do anexo.
-
Integração com Contadores: Se você usa um contador ou preparador de impostos, pode compartilhar dados do Beancount com ele. Embora a maioria dos contadores esteja acostumada com arquivos do QuickBooks ou Xero, você pode fornecer os dois relatórios que eles esperam — um balancete e um detalhe do Razão Geral (todas as lançamentos, agrupadas por conta) — gerados com
bea query. A cadeia de ferramentas atual usabea querye Fava para isso; o comando antigobean-bakepara site estático não faz parte do Beancount 3. Produza um razão geral como CSV assim:bea --file ledger.beancount query --format=csv --output=general-ledger.csv \ "SELECT date, account, position, narration ORDER BY account, date"Para uma visualização navegável somente leitura que seu contador possa acessar clicando, execute Fava (
fava ledger.beancount) e compartilhe a tela ou imprima qualquer relatório em PDF pelo navegador. Conforme observado pelo criador do Beancount, um contador com conhecimento técnico pode trabalhar com esses outputs, às vezes precisando ajustar as convenções de sinais em contas de receita e passivo.
Dicas da Comunidade & Plugins (EUA): A comunidade Beancount desenvolveu alguns complementos úteis para necessidades fiscais específicas dos EUA:
- Tax Loss Harvester (Extensão Fava): Existe um plugin do Fava que identifica oportunidades de tax-loss harvesting e sinaliza possíveis vendas wash. Esta extensão varre suas contas de investimento no Beancount e reporta quais lotes poderiam ser vendidos com prejuízo para fins fiscais, e quais dessas perdas seriam desconsideradas pelas regras de wash sale. Isso pode ser útil no final do ano para planejamento tributário (realizar perdas para compensar ganhos). É uma ferramenta avançada, principalmente para gestão de investimentos pessoais, mas destaca como os dados do Beancount podem ser utilizados para estratégias fiscais.
- Lançamentos Automáticos de Depreciação: Para ativos de pequenas empresas, calcular depreciação para impostos pode ser trabalhoso. Plugins da comunidade existem para automatizar isso. Por exemplo, o plugin Flexible Depreciation (parte do
beancount-plugins) pode gerar lançamentos contábeis anuais de depreciação baseados em metadados que você adiciona nas compras de ativos. Suporta métodos como linear ou saldo decrescente e tem até um modo para a regra canadense do meio ano (que pode ser adaptada para convenções dos EUA como MACRS). Usando tal plugin, você pode fazer o Beancount calcular sua despesa de depreciação para o ano, que você então inclui em sua declaração de imposto (Schedule C ou Form 4562 para depreciação). Isso garante que seus registros e números fiscais fiquem alinhados. - Fava para Verificações Rápidas: Executar uma interface web do Fava durante a preparação de impostos pode ser extremamente útil. Você pode rapidamente consultar
Expenses:Taxes:Propertypara obter totais de impostos sobre a propriedade, ou filtrar transações por uma tag específica (como#deductible) se marcou itens dedutíveis durante o ano. Alguns usuários até temporariamente liberam acesso ao Fava para seus contadores responderem perguntas interativamente (embora isso deva ser feito com cuidado por segurança). Essa capacidade interativa pode acelerar o vai-e-volta da preparação fiscal.
Canadá
Visão Geral da Preparação Fiscal de Final de Ano: Residentes canadenses apresentam anualmente uma declaração de imposto de renda individual T1 General (com prazo até 30 de abril para a maioria). Pequenos negócios não incorporados (empresários individuais) incluem a renda do negócio no T1 usando o T2125 Declaração de Atividades Comerciais ou Profissionais. Etapas chave no processo de preparação fiscal canadense:
- Reúna os T-slips: Colete todos os comprovantes fiscais do ano. Comprovantes comuns incluem T4 (renda de emprego), T5 (renda de investimento como juros ou dividendos), T3 (renda de trusts/fundos mútuos), T4A (pensões ou comissões de autônomos), entre outros. Certifique-se de ter comprovantes para todas as fontes de renda – a CRA espera que você reporte toda a renda, e não reportar um valor pode levar a uma penalidade de 10% sobre o valor não reportado. Beancount pode ajudar a monitorar se um comprovante esperado está faltando (por exemplo, você tem renda de dividendos registrada, mas nenhum T5 chegou, então sabe que deve acompanhar).
- Organize Despesas Dedutíveis e Créditos: Reúna recibos de despesas que são dedutíveis de impostos ou elegíveis para créditos. Para pessoas físicas, isso pode incluir recibos de contribuição RRSP, despesas médicas, recibos de doações de caridade, recibos de creche, etc. Se você for autônomo, reúna todos os recibos de despesas comerciais (materiais de escritório, custos de veículo, despesas de escritório em casa, etc.) que deverá informar no formulário T2125. No Canadá, guarde estes recibos por pelo menos seis anos, pois a CRA pode solicitá-los em uma revisão pós-declaração.
- Demonstrações Financeiras do Negócio: Se você tem um pequeno negócio ou atividade paralela, prepare um resumo da renda e despesas do negócio no ano. Beancount pode gerar isso facilmente como uma demonstração de resultados. Os totais servirão para o seu T2125. Por exemplo, o T2125 tem linhas específicas para renda e várias categorias de despesas (publicidade, refeições, escritório, veículo, etc.). Alinhe suas contas Beancount a essas categorias para uma transferência mais suave dos totais. Pequenos negócios canadenses geralmente operam no ano-calendário por padrão (diferente de alguns países, o Canadá geralmente exige que empresários individuais usem o ano-calendário). Certifique-se que seus dados Beancount para o ano-calendário estejam finalizados (todas as transações registradas e conciliadas) na hora de preparar os impostos.
- Envie a Declaração: A maioria dos canadenses declara online usando software certificado pelo NETFILE. Após verificar seus números, use seu software fiscal escolhido para inserir os dados (ou Auto-fill se disponível – o serviço de Auto-fill da CRA pode importar suas informações dos T-slips diretamente em muitos programas). Alternativamente, preencha formulários em papel (T1 e anexos) se preferir declaração manual. O formulário principal (T1) mais anexos (como Anexo 3 para ganhos de capital, ou o T2125 para negócios) e formulários provinciais compõem a declaração completa. Garanta cumprir o prazo (30 de abril para pessoas físicas, ou 15 de junho se você ou seu cônjuge tiver renda autônoma, embora qualquer valor devido deva ser pago até 30 de abril).
Recursos Oficiais da CRA: A Agência de Receita do Canadá fornece orientações abrangentes para os contribuintes:
- Central “Pequenas Empresas e Autônomos” da CRA: O site oficial da CRA tem uma seção para pequenas empresas e indivíduos autônomos. Inclui uma “Lista de Verificação para pequenas empresas” cobrindo as principais responsabilidades fiscais, e informações sobre tópicos como GST/HST, despesas comerciais e manutenção de registros. Este é um ótimo ponto de partida se você administra um negócio, pois destaca o que é necessário declarar (por exemplo, que negócios não incorporados usam o T2125, enquanto empresas incorporadas apresentam declarações T2 separadas).
- Guias de Imposto de Renda Pessoal: O guia da CRA “Preparando-se para fazer seus impostos” oferece passo a passo sobre o que você precisa antes de declarar – desde documentos necessários até datas importantes. Ele lembra os declarantes de coisas como organizar recibos de imposto, conhecer sua elegibilidade para deduções e entender os métodos de declaração. Além disso, a cada ano a CRA publica um Guia Geral de Imposto de Renda e Benefícios (Guia T1) que explica linha por linha da declaração – disponível no site da CRA.
- Instruções para o T2125 e Formulários Fiscais: Se você tem renda comercial ou profissional, revise o formulário oficial T2125 e suas instruções. O site da CRA e o guia do formulário explicam quais despesas são permitidas e onde registrá-las. Por exemplo, eles descrevem como calcular despesas de uso residencial para negócios ou reivindicações de despesas veiculares. Da mesma forma, se você vendeu investimentos, consulte as instruções do Anexo 3 (Ganhos de Capital) para relatar corretamente esses valores.
- Serviços Online da CRA: Utilize as ferramentas online da CRA: Minha Conta (para indivíduos) pode ser usado para verificar sua cota de contribuição para RRSP, informações do TFSA ou usar Auto-preenchimento. A CRA também oferece uma lista de software certificado NETFILE (alguns gratuitos para usuários de baixa renda) em seu site, garantindo que você utilize um programa aprovado para enviar declarações eletronicamente.
Usando Dados do Beancount para Relatórios Fiscais Canadenses: A flexibilidade do Beancount ajuda a lidar com alguns aspectos únicos dos impostos canadenses:
- Mapear para Categorias Fiscais: Assim como nos EUA, estruture suas contas para corresponder às categorias fiscais. Por exemplo, se você tiver despesas de emprego (para as quais possui um T2200 e pode deduzir no formulário T777), mantenha-as em uma conta distinta (por exemplo,
Expenses:Employment:Supplies) para poder totalizá-las facilmente. Para trabalho autônomo, as categorias do T2125 (publicidade, refeições, utilidades, etc.) devem guiar a estrutura da sua conta Beancount. Um plano de contas bem estruturado significa que gerar um resumo fiscal é tão fácil quanto executarbea querypara somar cada categoria do ano. - Ganhos de Capital – Custo Médio Ajustado (ACB): O sistema fiscal do Canadá usa base de custo médio para títulos idênticos ao calcular ganhos de capital, e exige a inclusão de 50% dos ganhos de capital como tributáveis. O Beancount, por padrão, rastreia o custo de cada lote e permite identificação específica. Entretanto, a lei canadense trata efetivamente todas as ações idênticas como um único pool (exceto em contas diferentes). Exemplo: Se você comprar 100 ações a $10 e depois 100 ações a $20 da mesma ação, e então vender 100 ações, seu ACB é $15/ação (a média). O Beancount normalmente permitiria escolher qual lote foi vendido (o que poderia mostrar um ganho de $5 ou $... dependendo da seleção), mas para o relatório canadense você deve usar o custo médio. Como o Beancount não calcula nativamente médias de custos entre lotes, você precisará fazer esse cálculo. Alguns membros da comunidade resolveram isso escrevendo scripts ou plugins personalizados. De fato, um usuário criou um plugin Beancount para calcular custo médio paralelamente ao rastreamento normal dos lotes. Esse plugin adiciona metadados a cada venda com o ACB calculado, alinhando a saída Beancount às regras canadenses. Mesmo sem um plugin, você pode usar os dados do Beancount: liste todas as transações para um título e calcule manualmente o custo médio, ou exporte as transações para uma planilha para calcular o ACB de cada venda. Tenha em mente regras canadenses como perda superficial (semelhante a wash sales) e a exigência de converter todos os valores para CAD para a declaração fiscal. O Beancount pode lidar com múltiplas moedas; você pode consultar ganhos realizados em CAD se registrar taxas de câmbio para transações.
- Considerações sobre GST/HST: Se você é freelancer ou empresa registrada para GST/HST, certifique-se de separar o imposto sobre vendas nas suas entradas Beancount. Tipicamente, você teria algo como: quando ganhar $100 + $5 de GST, registre uma receita de $100 em uma conta de receita e $5 em uma conta
Liabilities:GST Collected. Assim, suas demonstrações de resultados refletem a receita líquida e você tem um saldo acumulado do imposto recolhido para repassar. Da mesma forma, rastreie créditos fiscais de entrada (GST/HST pago em despesas) numa conta de ativo ou contra-despesa. No final do ano (ou a cada período de declaração), você pode somar essas contas para preparar sua declaração GST/HST. Embora a declaração GST/HST seja separada da declaração de imposto de renda, as duas estão relacionadas (por exemplo, ITCs reduzem despesas comerciais para o imposto de renda). Os dados do Beancount ajudam a garantir que você reivindicou todos os ITCs elegíveis e reportou corretamente o GST recolhido. - Contribuições e Dedução RRSP: Se você contribui para um RRSP, receberá recibos oficiais de contribuição. Você também pode estar rastreando essas contribuições no Beancount (ex.: transações transferindo dinheiro para uma conta de investimento RRSP). Confira suas entradas Beancount com os recibos oficiais para garantir que nenhuma contribuição foi perdida ou registrada incorretamente. O total dos recibos é o que você declara na sua declaração fiscal (até o limite de dedução). O Beancount não alimenta isso diretamente, mas pode servir como uma ferramenta pessoal de verificação.
- Renda Estrangeira e Créditos Fiscais: Se você tem alguma renda ou imposto estrangeiro (ex.: dividendos de ações dos EUA com imposto retido), seus registros no Beancount mostrarão a renda estrangeira e o imposto pago. Isso é necessário para o formulário de crédito fiscal estrangeiro (T2209) ou dedução. Ao etiquetar ou isolar a renda estrangeira em contas específicas (como
Income:Dividends:US), você pode recuperar rapidamente os totais e valores retidos para reivindicar o crédito fiscal estrangeiro.
Software e Ferramentas (Canadá): Os canadenses dispõem de uma variedade de softwares e ferramentas fiscais que podem complementar o Beancount:
- Software de Preparação de Impostos: As opções comuns incluem UFile, TurboTax Canada, Wealthsimple Tax (anteriormente SimpleTax), StudioTax, e outros. Esses programas suportam NETFILE e orientam você durante a declaração. Embora não importem arquivos Beancount, você pode usar os valores gerados pelo Beancount para responder às perguntas do software. Por exemplo, quando o software solicitar “receita comercial” e “despesas comerciais por categoria”, você pode consultar seu relatório Beancount de receitas/despesas. Alguns softwares (Wealthsimple Tax, TurboTax) possuem um recurso Auto-fill my return que puxa os dados do T-slip do CRA – use isso para economizar tempo, depois reconcilie-os com seus registros Beancount para garantir que nada esteja faltando ou duplicado.
- Planilhas para T2125: Se você tiver muitas contas de despesas, pode criar uma planilha que relaciona cada conta de despesa Beancount à linha correspondente do T2125. Exporte seus totais de despesas (bea query pode gerar um CSV de despesas agrupadas por conta) e cole-os na planilha, que então soma nas categorias exigidas. Isso pode servir como uma folha de trabalho para entrada no software de impostos ou formulários.
- Formulários e Calculadoras Online do CRA: O CRA oferece algumas calculadoras online (ex.: para receita de investimento ou outros cenários) e formulários PDF preenchíveis. Se preferir cálculo manual para verificação, pode usar estes juntamente com os dados do Beancount. Por exemplo, ao calcular a isenção da residência principal numa venda de imóvel (planilha do Anexo 3), você usaria seus registros Beancount para custo de compra e custos de venda para auxiliar.
- Exportação para Software Contábil (se necessário): Se trabalhar com um contador que usa um pacote fiscal profissional, ele pode solicitar uma demonstração de resultados e balancete. Você pode exportar esses relatórios do Beancount. Em alguns casos, contadores importam dados para QuickBooks ou CaseWare. Embora o Beancount não exporte diretamente para esses formatos, fornecer uma exportação detalhada do razão geral em Excel pode permitir que eles importem ou copiem os dados. Não é incomum contadores inserirem números resumidos manualmente, usando sua saída Beancount como referência.
Dicas da Comunidade e Plugins (Canadá): A comunidade de contabilidade em texto plano compartilhou várias dicas específicas para o Canadá:
- Tratamento de ACB e Investimentos: Como mencionado, um usuário criou um plugin para rastrear o custo médio ajustado para declaração de ganhos de capital canadenses. Se você negocia muito em ações ou fundos em uma conta não-registrada, considere utilizar ou escrever um script assim. Mesmo sem ele, o conselho da comunidade frequentemente sugere manter uma planilha separada ou usar tags no Beancount para marcar quais lotes pertencem a qual “pool de ACB”. Por exemplo, você pode redefinir o custo base via uma transação especial ao imigrar para o Canadá (já que o Canadá considera que você adquire ativos pelo valor justo de mercado quando se torna residente) – isso pode ser registrado no Beancount como uma transação de abertura com custo novo igual ao VFM, ajudando a manter a base específica canadense.
- Depreciação (Capital Cost Allowance): A versão canadense da depreciação para ativos comerciais é o Capital Cost Allowance (CCA), que normalmente usa taxas decrescentes com uma regra de meio ano no primeiro ano. O plugin Flexible Depreciation suporta um “método CRA” que automatiza a regra do meio ano para ativos novos. Marcando suas compras de ativos com algo como
depreciation: "AssetName @0.30"(para uma taxa de classe de 30%), o plugin pode gerar lançamentos anuais de CCA. Isso garante que suas despesas no Beancount incluam o mesmo CCA que você declarará na declaração de impostos, o que é crucial para consistência. Se não usar um plugin, você pode calcular manualmente o CCA (os formulários do CRA, como o T2125, têm planilhas de CCA) e registrar a despesa de depreciação no Beancount para completude. - Plugin ou Fluxo de Trabalho para GST/HST: Embora não haja um plugin amplamente usado específico para GST no Canadá, uma prática simples é usar as funcionalidades do Beancount (como lançamentos ou contas personalizados) para automatizar o rastreamento de GST. Por exemplo, você poderia escrever uma consulta para calcular seu GST líquido a pagar para cada período de declaração a partir de suas contas
GST CollectedeGST Paid. Alguns usuários compartilharam scripts personalizados para gerar detalhes da declaração de GST/HST a partir dos dados do Beancount. Se seu negócio for pequeno e usar o Método Simplificado (Quick Method) para GST, você pode manter um memorando de seus cálculos do método simplificado no Beancount (via nota ou arquivo separado) para transparência. - Suporte da Comunidade: A comunidade canadense do Beancount é ativa em fóruns e tem discutido temas como rastreamento de contribuições RRSP vs TFSA, conversão de transações em USD para CAD para impostos, e mais. Pesquisar na lista de discussão ou no fórum PTA por “Canadá” pode trazer tópicos úteis. Por exemplo, as discussões abordam como lidar com mudanças entre países (ajuste do custo base) ou a ausência de contabilização por custo médio integrada, o que levou às soluções mencionadas. Engajar com esses recursos pode oferecer insights sobre melhores práticas.
Alemanha
Visão Geral da Preparação Fiscal de Fim de Ano: O sistema tributário da Alemanha envolve uma declaração anual de imposto de renda (Einkommensteuererklärung) para indivíduos, normalmente apresentada com base no ano civil. Para aqueles empregados com apenas renda salarial, o imposto geralmente é liquidado via retenção na folha de pagamento (e a declaração pode ser opcional), mas quem tiver renda adicional (freelance, investimentos, etc.) ou reivindicar certas deduções deverá apresentar a declaração. Pequenas empresas que não são obrigadas a usar a contabilidade de partidas dobradas costumam apresentar uma “Einnahmenüberschussrechnung (EÜR)” – um relatório simplificado de receitas/despesas – como parte da declaração. Passos-chave na preparação fiscal alemã:
- Reúna Declarações de Renda e Bescheinigungen: Junte sua Lohnsteuerbescheinigung (certificado anual de imposto sobre o salário do seu empregador) se você for empregado, assim como declarações de qualquer outra renda. Isso pode incluir Kapitalertragsbescheinigungen dos bancos (mostrando dividendos, juros e qualquer imposto retido na fonte pago), registros de renda por aluguel ou royalties e qualquer documentação de renda freelance (notas fiscais emitidas, etc.). Se você recebeu pagamentos governamentais (como benefícios de desemprego, Elterngeld), tenha essas declarações também.
- Documente Despesas e Deduções (Werbungskosten/Betriebsausgaben): Na Alemanha, empregados podem deduzir certas despesas relacionadas ao trabalho (Werbungskosten), enquanto autônomos e empresas listam despesas comerciais (Betriebsausgaben). Recolha recibos de coisas como educação profissional, ferramentas, escritório em casa (se os critérios forem atendidos) e custos de deslocamento (a Entfernungspauschale é calculada com base na distância). Se você for autônomo ou possuir uma empresa, certifique-se de ter todas as faturas de despesas e de ter cumprido os requisitos (por exemplo, faturas de IVA adequadas). Também reúna provas para quaisquer deduções especiais, como doações (Spendenquittungen), despesas médicas, prêmios de seguros (muitos são dedutíveis até um limite) e pagamentos de impostos (por exemplo, imposto predial se você alugar imóvel).
- Reconcilie os Registros Financeiros: Se você usa Beancount para suas finanças pessoais ou comerciais, reconcilie seu razão com os extratos bancários e recibos do ano. Contribuintes alemães devem estar preparados para fornecer documentação mediante solicitação. Um razão Beancount pode ajudar a garantir que você não perdeu nenhuma receita ou despesa: verifique se cada depósito bancário está contabilizado como receita ou entrada não tributável. Para pequenas empresas, prepare uma EÜR se aplicável – basicamente um resumo das receitas menos despesas, e cálculos separados para coisas como depreciação (AfA) e quilometragem se reivindicados.
- Utilize ELSTER ou Software Fiscal: A Alemanha exige declaração eletrônica para a maioria das pessoas. O portal oficial online é o ELSTER (Elektronische Steuererklärung). Nos últimos anos, os formulários online do ELSTER também estão disponíveis em inglês para facilitar o uso. Registre uma conta no ELSTER se ainda não tiver, o que envolve receber um código de ativação pelo correio, portanto faça isso com antecedência. Alternativamente, muitos usam softwares fiscais comerciais (ex.: WISO Steuer, Taxman, Smartsteuer ou ferramentas amigáveis ao inglês como SteuerGo). Essas soluções guiam você pelos formulários alemães (que podem ser complexos, especialmente para os muitos formulários Anlage). Também cuidam da submissão eletrônica via ELSTER. O prazo para declarações feitas por conta própria é tipicamente 31 de julho do ano seguinte (para rendimentos de 2024, até 31 de julho de 2025), mas uma prorrogação é concedida automaticamente até o final de fevereiro do segundo ano se você usar um consultor tributário profissional (Steuerberater). Certifique-se de cumprir o prazo relevante ao declarar via ELSTER ou software.
Recursos Oficiais de Impostos na Alemanha: Contribuintes na Alemanha podem consultar fontes oficiais para informações precisas:
- Informações do Finanzamt e BZSt: O Bundeszentralamt für Steuern (BZSt) fornece informações para contribuintes em vários idiomas. Por exemplo, explica que os Finanzämter locais (escritórios de impostos) são o contato principal para assuntos de imposto de renda e oferece links para formulários. Você pode encontrar todos os formulários oficiais de imposto no Servidor de Formulários das autoridades fiscais (portal de formulários do Bundesfinanzministerium) – incluindo formulários de declaração de imposto de renda e instruções (Anleitung) para cada anexo (Anlage).
- Portal ELSTER: O site oficial do ELSTER (elster.de) é onde você realiza a declaração online. O ELSTER possui ajuda abrangente (em alemão) e tutoriais em vídeo sobre o uso do sistema. Cobre como preencher eletronicamente cada seção da declaração. Há também um guia em inglês sobre o básico do uso do ELSTER (através de sites para expatriados e anúncios do escritório de impostos alemão) indicando que a interface pode ser alternada para inglês para os principais formulários a partir de 2024.
- Steuerliche Info (Informações Fiscais): As autoridades fiscais alemãs emitem orientações oficiais (cartas BMF, etc.) sobre tópicos específicos. Para fins práticos, a Anleitung (PDFs de instruções) para a declaração de imposto e seus anexos (como Anlage N para emprego, Anlage S para trabalho autônomo, Anlage KAP para investimentos, etc.) são muito úteis – explicam o que pode ser inserido onde. Estes estão disponíveis no servidor de formulários e frequentemente apenas em alemão. Contudo, sites como Handbook Germany ou finanzamt.de fornecem resumos em inglês para dúvidas comuns (ex.: quem precisa declarar, quais deduções são permitidas).
- Finanzamt Local (Escritório Fiscal): O Finanzamt frequentemente oferece orientações em seus sites para contribuintes regionais. Em caso de dúvida, você pode ligar ou enviar e-mail ao seu Finanzamt local para perguntas específicas. Também note que prestações antecipadas (Vorauszahlungen) podem ser exigidas para autônomos – certifique-se de contabilizar qualquer pagamento feito, pois será creditado em sua declaração.
Uso dos Dados do Beancount para Declarações de Imposto na Alemanha: O Beancount pode ser adaptado para atender às necessidades contábeis e fiscais alemãs, que possuem algumas características únicas:
- Alinhamento do Plano de Contas Alemão: Empresas alemãs frequentemente usam planos de contas padronizados como o SKR03 ou SKR04. Embora as finanças pessoais não exijam isso, se você estiver fazendo a contabilidade para uma pequena empresa alemã no Beancount, considere estruturar as contas para mapear para as categorias do SKR04 (comumente usadas por consultores fiscais e pelo software DATEV). Por exemplo, o SKR04 atribui faixas específicas para tipos de despesas (publicidade, viagens, etc.). Você pode imitar isso nos nomes das suas contas ou usar tags de metadados para armazenar o número do SKR. Isso facilita se seu Steuerberater precisar transferir seus dados para o sistema deles – você pode fornecer um mapeamento de suas contas para a taxonomia oficial.
- Imposto sobre o Valor Agregado (MwSt/USt): Se você estiver registrado para o IVA (Mehrwertsteuer, também chamado de Umsatzsteuer), seu livro razão do Beancount deve rastrear o IVA cobrado e pago. Tipicamente, você usaria contas separadas, similar ao GST no exemplo do Canadá: por exemplo,
Liabilities:VAT Collectedpara imposto sobre vendas, eAssets:VAT Paidpara imposto sobre compras. As declarações de IVA alemãs podem ser trimestrais ou mensais, além de uma reconciliação anual. Com o Beancount, você pode gerar os valores para a declaração de IVA (Umsatzsteuervoranmeldung) somando essas contas no período. Certifique-se também de considerar quaisquer transações de reverse charge ou IVA de importação – por exemplo, se você comprar serviços do exterior da Alemanha, pode ser necessário tanto reportar quanto deduzir o IVA (o Beancount pode lidar com isso por meio de lançamentos apropriados). A discussão no Hacker News observou que lidar com coisas como reverse charges e múltiplas alíquotas de imposto é essencial para a “contabilidade alemã adequada”. No Beancount, você pode usar metadados ou contas para marcar transações com 19% vs 7% de IVA, etc. Você poderia até escrever um relatório personalizado para gerar as linhas exatas necessárias para o formulário de IVA (ex.: total de vendas a 19%, total de vendas a 7%, etc.). Embora não seja embutido, os dados estão todos lá se estruturados consistentemente. - EÜR e Demonstrações Financeiras Anuais: Se você estiver declarando um EÜR (para uma pequena empresa) em vez de um balanço completo de partidas dobradas, basicamente precisa dos totais de receita e despesas dedutíveis. O Beancount pode produzir isso facilmente via um relatório de demonstração de resultados para o ano. Fique atento aos ajustes específicos alemães em um EÜR, como o tratamento do uso privado de carro (você pode adicionar de volta uma parte como uso pessoal se reclamou despesas totais) ou home office (que tem condições rigorosas). Você pode tratar isso no Beancount usando contas separadas para a parte dedutível versus pessoal, ou adicionando lançamentos de ajuste no fim do ano. Se você mantiver um sistema completo de partidas dobradas (Bilanz) para uma empresa maior, o Beancount também pode fazer isso – você teria contas para Ativos, Passivos, Patrimônio, etc., e geraria um balanço (Bilanz) e DRE (GuV) no Beancount para entregar ao seu consultor fiscal. Embora algumas complexidades, como ajustes HGB, possam ficar fora do escopo do Beancount, para o imposto (que é em grande parte caixa ou base de caixa modificada para pequenas empresas) deve ser suficiente.
- Depreciação (Abschreibungen/AfA): A legislação tributária alemã especifica taxas de depreciação para vários ativos (Absetzung für Abnutzung, AfA). Normalmente, em linha reta por um determinado tempo útil (embora o saldo decrescente tenha sido permitido em alguns anos no passado para certos ativos). Com o Beancount, você pode implementar a depreciação, seja lançando manualmente depreciações anuais para cada ativo ou usando um plugin. Por exemplo, se você comprou um laptop por €1200, usado exclusivamente para negócios, e que deve ser depreciado em 3 anos, você pode criar um lançamento todo ano debitando €400 na despesa de depreciação. Existem plugins (como o plugin flexible_depreciation mencionado anteriormente) que podem ser configurados para regras alemãs também (ex.: baixa imediata de 50% para ativos de baixo valor abaixo de certo limite ou cronogramas lineares). Registrando a depreciação no Beancount, suas contas de despesa corresponderão ao que você declara na declaração fiscal (Anlage AV para ativos). Mantenha controle do Anlagenspiegel (cronograma de ativos) fora ou como metadados no Beancount para saber quando um ativo estiver totalmente depreciado.
- Impostos Comerciais/Empresariais: Se você paga Gewerbesteuer (imposto comercial) como empresa, observe que o Beancount pode ajudar a acompanhar os pagamentos (como despesa, embora não dedutível para o imposto de renda) e a base de cálculo. A Gewerbesteuer é baseada no lucro com certos ajustes. Você pode manter um cálculo separado (já que certos acréscimos são exigidos para juros, etc.), mas seu lucro no Beancount é o ponto inicial. Similarmente, se tiver funcionários, rastrear Lohnsteuer e contribuições sociais em contas separadas (passivos trabalhistas) pode ajudar a garantir que você tenha considerado todos os pagamentos ao fazer seus relatórios anuais.
Software e Ferramentas (Alemanha): Contadores e contribuintes alemães usam uma combinação de ferramentas oficiais e de terceiros que podem ser integradas aos fluxos de trabalho do Beancount:
- ELSTER Online: O método oficial gratuito para declarar impostos. ELSTER, agora com algum suporte em inglês, permite que você preencha manualmente seus formulários de declaração de impostos online. Use os valores gerados pelo Beancount para preencher os campos. Por exemplo, se seu P&L do Beancount mostrar €50.000 de lucro líquido como freelancer, você colocará isso em Anlage S (para renda de trabalhador autônomo). Se mostrar €2.000 de renda de dividendos, você preencherá em Anlage KAP (e indicará qualquer imposto retido na fonte). ELSTER não importa dados do Beancount ou planilhas, então é uma entrada manual, mas confiável. Você também pode enviar certos dados via ERiC (API do ELSTER), mas isso é usado tipicamente por softwares, não por indivíduos diretamente.
- Software Fiscal (Steuersoftware): Muitos alemães usam softwares comerciais pela conveniência de entrevistas guiadas e sugestões otimizadas. Programas como WISO Steuer ou SteuerSparErklärung têm aplicativos para desktop que integram com ELSTER para submissão. Alguns destes podem importar dados de CSV ou outros softwares, mas esperam formatos específicos (geralmente voltados para importação de anos anteriores ou outros sistemas contábeis). Embora não haja importação direta do Beancount, geralmente é possível importar uma lista de despesas ou receitas se formatada corretamente. Por exemplo, uma empresa pode importar um CSV com todas as faturas para um software fiscal para preencher automaticamente entradas de receita. Você pode gerar esse CSV a partir dos registros do Beancount. Além disso, esses programas podem gerar um “Steuerdatei” ou PDF dos formulários preenchidos – você pode cruzar esses dados com um relatório gerado no Beancount.
- Exportação para DATEV: Se você trabalha com um Steuerberater, provavelmente ele usa software DATEV. Ele pode pedir um exportação no formato DATEV. Embora o Beancount não exporte para DATEV diretamente, uma abordagem é usar um intermediário: exportar do Beancount para CSV e então usar uma ferramenta ou script para mapear para o formato DATEV (geralmente um layout CSV específico ou XML). A comunidade discutiu a compatibilidade com DATEV, observando que uma integração oficial exigiria corresponder ao plano de contas SKR04 e aos campos de dados. Se necessário, considere conversar com seu contador para ver se ele pode trabalhar com dados brutos. Em muitos casos, fornecer demonstrações financeiras finalizadas (Balanço Patrimonial, Demonstração de Resultados) do Beancount e um detalhamento do razão geral é suficiente para que façam lançamentos de ajustes no sistema deles.
- Planilhas para Cálculos: Alguns cálculos fiscais alemães (como divisão tarifária para casais ou encontrar a distribuição ideal de certas despesas entre cônjuges) podem ser complexos. Você pode usar uma planilha para experimentar cenários. O Beancount pode fornecer os dados básicos (ex.: despesas totais pagas por cada cônjuge). Isso está fora do escopo do Beancount, mas mostra que ter dados precisos em um lugar só simplifica o uso de outras ferramentas. Além disso, se você mantém um razão Beancount para uma pequena empresa, pode usar planilhas para preparar ajustes GAAP se necessários para bancos ou demonstrações financeiras oficiais, enquanto mantém as contas pelo critério fiscal no Beancount.
Dicas da Comunidade & Plugins (Alemanha): Usuários alemães do Beancount compartilharam conselhos para adaptar o Beancount aos requisitos locais:
- Use Metadados para Faturas: A legislação alemã exige documentação detalhada, incluindo a manutenção de cópias das faturas e a vinculação delas às entradas contábeis. Você pode usar os metadados do Beancount para anexar números de fatura ou links de arquivos a cada transação (ex:
; invoice: 2023-INV-1001). Isso facilita em caso de auditoria: você pode filtrar todas as transações cominvoice:2023-INV-1001e recuperar rapidamente o documento associado. Alguns chegaram a usar plugins ou scripts para incorporar caminhos de arquivos de modo a abrir a fatura digitalizada diretamente pelo Fava. - Reversão do Encargo & Códigos de IVA: Se estiver lidando com serviços ou bens intra-comunitários da UE, marque-os no Beancount. Por exemplo, se registrar um serviço de um fornecedor da UE sujeito à reversão do encargo, pode etiquetar a transação com
VAT=ReverseCharge. Então, você pode criar um relatório ou consulta personalizada para listar todas essas transações e preencher a Anlage UR (o formulário onde detalha os serviços com encargo revertido). Ao marcar diferentes cenários de IVA (doméstico 19%, doméstico 7%, aquisição na UE, fora do escopo, etc.), você cria basicamente uma trilha de auditoria no Beancount que espelha o que será reportado nas declarações de IVA. Esse rastreamento granular é algo que um sistema contábil alemão faria; você pode emular isso no formato simples de texto do Beancount. - Localização de Termos: A comunidade às vezes cria traduções em alemão ou modelos localizados para relatórios. Por exemplo, criando um relatório GuV (Gewinn- und Verlustrechnung) que usa cabeçalhos em alemão e agrupa contas conforme a apresentação das demonstrações financeiras alemãs. Embora não seja padrão no Beancount, você pode customizar modelos de relatórios ou usar
bea querycom seu próprio modelo HTML para gerar uma demonstração de resultados em alemão para seus registros ou para um banco. - Pool de Ativos e GWG (Geringwertige Wirtschaftsgüter): Fique atento a regras como o gasto imediato de ativos de baixo valor (até um certo limite, ex: ≤800€ pode ser contabilizado como despesa imediata como GWG). Você pode tratar isso simplesmente debitando essas compras no Beancount (ex: lançar os €500 de equipamento diretamente numa conta de despesa). Para ativos acima desse valor mas elegíveis para depreciação em pool (Sammelposten, na faixa de €250 a €1000 pelas regras antigas), talvez tenha uma conta separada para controlar a depreciação desse pool. Alguns usuários do Beancount mantêm uma conta
Assets:DepreciationPoolpara esses casos e baixam uma porcentagem fixa anualmente. Isso garante conformidade com as regras fiscais enquanto usa o Beancount para registrar. - Fóruns da Comunidade: O fórum Plain Text Accounting e a lista de discussão do Beancount têm tópicos (em inglês) de usuários na Alemanha perguntando sobre melhores práticas. Temas comuns incluem alinhar com o SKR04, lidar com múltiplas datas (faturas alemãs precisam registrar data da fatura, período do serviço e data do pagamento – você pode usar múltiplos campos de data na sintaxe ou metadados do Beancount para isso). Um comentarista do HN construindo uma ferramenta contábil centrada na Alemanha observou que coisas como múltiplas datas e vinculação a contratos são exigidas pelo GAAP alemão; embora o Beancount não imponha isso nativamente, você certamente pode usar sua extensibilidade (metadados e plugins de validação customizados) para assegurar que está capturando as informações necessárias. O consenso é que sim, você pode fazer uma contabilidade alemã adequada no Beancount, mas deve ser disciplinado em incluir os detalhes requeridos.
- Coordenação com Steuerberater: Se você faz a maior parte da contabilidade no Beancount e só usa um consultor fiscal para entrega das declarações, considere sentar-se com eles uma vez para mapear suas contas para o que eles precisam. Alguns membros da comunidade relataram sucesso em dar ao seu contador uma visão somente leitura via Fava ou um HTML exportado dos lançamentos do Beancount para analisar as transações. O contador então pode solicitar esclarecimentos sobre lançamentos específicos. Com o tempo, conforme ganham confiança, eles podem aceitar a saída do Beancount para as contas anuais. Isso pode economizar custos, pois você está basicamente fazendo o trabalho contábil.
Reino Unido
Visão Geral da Preparação Fiscal de Fim de Ano: No Reino Unido, indivíduos com renda fora do sistema PAYE ou situações fiscais complexas apresentam uma declaração anual de autoavaliação fiscal (normalmente com prazo até 31 de janeiro para o ano fiscal anterior, que vai de 6 de abril a 5 de abril). Pequenas empresas podem ser estruturadas como trabalhadores autônomos (declarando como parte da Autoavaliação) ou sociedades limitadas (que apresentam declarações de imposto sobre as sociedades separadamente). Este guia foca na Autoavaliação pessoal e nas empresas individuais. Passos principais:
- Reúna os Registros de Renda: Reúna seus formulários P60/P45/P11D de emprego (resumo de salário, imposto pago e quaisquer benefícios em espécie). Se você for autônomo ou proprietário, compile sua renda total para o ano fiscal (por exemplo, faturas de vendas, extratos de aluguel). Inclua também extratos de juros bancários, comprovantes de dividendos e qualquer outra renda (cripto, economia de bicos, etc.). Note que os contribuintes do Reino Unido devem reportar toda a renda a menos que seja coberta por uma isenção ou abatimento específico. Por exemplo, verifique se ultrapassou o abatimento de £1,000 para comércio ou propriedade (se estiver abaixo, talvez não precise reportar essa renda, caso contrário, sim). O Beancount pode ajudar aqui agregando, por exemplo, todas as suas faturas de renda freelance do ano fiscal para ver se ultrapassa o limite.
- Controle as Despesas Deduíveis e Abatimentos: Para autônomos, identifique todas as despesas comerciais que são deduções permitidas (viagens, custos de escritório, telefone, etc.) para o ano fiscal. Certifique-se de ter recibos ou registros para cada uma. Se usar as despesas simplificadas (como taxa fixa para veículo ou home office) em vez dos custos reais, observe o uso (o Beancount pode rastrear quilômetros rodados ou horas de home office via metadados, por exemplo). Se for empregado e teve despesas não reembolsadas ou qualificado para certos abatimentos (como taxas profissionais ou despesas com uniforme), reúna esses valores – porém note que muitas despesas de emprego não são dedutíveis a menos que tenha sido obrigado a declarar por outros motivos. Também colete informações sobre contribuições que podem afetar impostos: contribuições para pensão (especialmente se tiver direito a abatimento maior), doações beneficentes Gift Aid (estas estendem sua faixa de imposto básica), etc.
- Calcule o Lucro Tributável (para empresas): Se for empresário individual, precisará calcular seu lucro tributável para o negócio. Basicamente, é renda menos despesas permitidas, ajustado por abatimentos de capital (depreciação para imposto) e quaisquer itens não permitidos (como parte pessoal das despesas). O Beancount pode gerar uma demonstração de resultados para seu negócio que é um ponto de partida. A partir disso, aplique ajustes específicos do Reino Unido: por exemplo, não deduza despesas de entretenimento (entretenimento de clientes não é dedutível no Reino Unido), some de volta a depreciação e subtraia abatimentos de capital conforme as regras do HMRC (abatimento anual de investimentos ou abatimento progressivo). Você pode manter uma reconciliação numa planilha ou dentro do Beancount (usando contas separadas para ajustes fiscais). Este valor final vai na seção de Trabalho por Conta Própria da declaração (formulário SA103).
- Envie a Declaração de Autoavaliação: O ano fiscal do Reino Unido termina em 5 de abril e o prazo para envio online é 31 de janeiro seguinte (envio em papel vence em 31 de outubro anterior). A maioria das pessoas declara online via portal online do HMRC ou usando software comercial. Quando estiver pronto para declarar, faça login no portal de Autoavaliação do HMRC (ou no software escolhido) e insira os valores: renda do emprego (geralmente preenchida previamente pelos dados do HMRC), renda e despesas de trabalho autônomo, dividendos, juros, etc. Verifique cada valor com seus relatórios do Beancount. O sistema calculará sua obrigação tributária. Se dever imposto, note que pagamentos por conta podem ser exigidos para o próximo ano (geralmente metade do imposto do ano corrente, com vencimentos em 31 de jan e 31 de jul). Planeje seu fluxo de caixa adequadamente; você também pode usar o Beancount para prever e reservar dinheiro para esses pagamentos.
Recursos Oficiais da HMRC: A HMRC do Reino Unido fornece orientações claras para declarantes do Self Assessment:
- Guia da HMRC sobre Self Assessment: O guia do gov.uk “Self Assessment tax returns: Overview” explica quem deve declarar e o processo. Ele destaca que você preenche a declaração após o ano fiscal (que termina em 5 de abril) e enfatiza os prazos e penalidades por atraso. É leitura obrigatória se você é novo no Self Assessment, para garantir que precisa declarar e entender a linha do tempo.
- Manutenção de Registros: A HMRC espera que os contribuintes mantenham registros adequados para respaldar sua declaração de imposto. Eles recomendam guardar os registros por pelo menos 5 anos após o prazo de entrega em 31 de janeiro. Especificamente, registros comerciais de receitas e despesas, e registros pessoais como juros e dividendos. Os manuais da HMRC (e a orientação do gov.uk) listam quais registros os autônomos devem manter (faturas, recibos, registros de quilometragem etc.). Essencialmente, mantenha extratos bancários e recibos organizados – tarefa facilitada pelo Beancount, pois você provavelmente insere transações a partir de extratos e pode anexar digitalizações às entradas.
- Orientações sobre Trabalho Autônomo e Aluguel: A HMRC fornece notas detalhadas para as páginas de trabalho autônomo (SA103) e propriedades (SA105). Essas notas explicam o que conta como despesas permitidas, como tratar deduções de capital e como calcular lucros sobrepostos (se seu período contábil não coincide com o ano fiscal, embora novas regras estejam alinhando os períodos base aos anos fiscais). O panfleto HS222 é útil para deduções de capital, por exemplo. Todos esses documentos estão no gov.uk em formato PDF (busque por “SA103 notes”).
- Serviços Online da HMRC: O sistema oficial HMRC Self Assessment online é gratuito. Há também um aplicativo para declarações simples. Se você não declarou online no ano passado, precisa se registrar (obter um código de ativação pelo correio). Uma vez dentro, o formulário online é basicamente o mesmo que o em papel, com textos de ajuda. O site da HMRC também tem uma lista de softwares reconhecidos se optar por usar alternativas. Após declarar, a conta de imposto pessoal da HMRC permite ver sua fatura de imposto, fazer pagamentos ou configurar um plano de pagamentos se necessário.
Usando Dados do Beancount para Relatórios Fiscais no Reino Unido: O Beancount pode suportar muitos aspectos dos cálculos e manutenção de registros fiscais no Reino Unido:
-
Planilhas de Trabalho por Conta Própria: Para comerciantes individuais, o Beancount pode gerar os números necessários para as páginas de Trabalho por Conta Própria (SA103). O formulário possui caixas para faturamento, despesas permitidas (com detalhamento se seu faturamento ultrapassar £85k ou se você optar por especificar), deduções de capital, etc. Se seu faturamento estiver abaixo do limite, você pode simplesmente informar as despesas totais como um único valor; o Beancount ainda pode fornecer um detalhamento para sua referência. Se acima, será necessário separar as despesas em categorias como escritório, viagem, subsistência, honorários advocatícios, etc. Mantendo contas correspondentes (por exemplo,
Expenses:Business:Travel,Expenses:Business:Legal), você pode consultar esses totais instantaneamente. As regras do Reino Unido também permitem o uso de despesas simplificadas (taxa fixa para uso doméstico ou por milha para carro). Se optar por essas, você pode não registrar as despesas reais no Beancount para essas categorias (ou registrá-las, mas então ignorar e usar a taxa fixa). Para maior clareza, você poderia ter uma conta comoExpenses:Car:Actual, mas não deduzi-la, usando um ajuste manual para reivindicar a taxa fixa por milha da HMRC. Documente tais escolhas em uma nota ou por meio de uma entrada personalizada no Beancount para lembrar seu método na época do imposto. -
Relatórios de Investimento: A tributação de investimentos no Reino Unido exige a declaração de dividendos e juros acima de certas isenções, e ganhos de capital se ultrapassarem a isenção anual ou qualquer alienação onde os proventos excedam 4× a isenção. Use o Beancount para acompanhar rendimentos de dividendos (talvez em
Income:Dividends:UKversusIncome:Dividends:Foreign). No final do ano, some seus dividendos – você precisará informar o total, e se algum teve imposto retido no exterior, anote isso para o crédito de imposto estrangeiro (use a seção Exterior do SA106). Para ganhos de capital, o Beancount pode listar cada alienação de ativos (ações, criptomoedas, propriedades etc.). O Reino Unido possui regras específicas de combinação de ações: mesmo dia, 30 dias seguintes (bed and breakfast) e o pool da Seção 104 para posses mais antigas (que é um pool de custo médio) – essas regras determinam a base de custo das ações vendidas. Calcular isso manualmente pode ser propenso a erros. A comunidade desenvolveu um plugin Beancount para ganhos de capital do Reino Unido que aplica as regras da HMRC (média da seção 104, etc.) para calcular ganhos. Usando este plugin nos seus dados Beancount, você pode obter um relatório de cada venda e seu ganho ou prejuízo calculado conforme as regras do Reino Unido, que pode então usar para preencher o resumo de ganhos de capital na sua declaração. Mesmo sem o plugin, você pode usar o detalhamento de lotes do Beancount para auxiliar – apenas lembre-se que a abordagem padrão FIFO ou ID específico do Beancount não é o método do Reino Unido; talvez tenha que ajustar a base de custo nos seus registros para imitar o pooling. Uma abordagem é manter seus investimentos no Beancount usando uma conta por ativo (para isolar regras de mesmo dia e 30 dias) e calcular médias manualmente após cada compra – ou simplesmente confiar em um cálculo externo, mas usar o Beancount para os dados brutos. Em todo caso, assegure-se de que todas as alienações estejam registradas; o limite da HMRC (atualmente, cerca de £50k em proventos ou £12k em ganho) pode exigir que você declare mesmo se nenhum imposto for devido. -
IVA e MTD para IVA: Se seu negócio é registrado para IVA, provavelmente já usa software para enviar declarações de IVA, pois o Making Tax Digital para IVA já exige registros e envio digital. O Beancount não é software reconhecido pelo MTD, então mantenha seus registros de IVA no Beancount e envie por um software intermediário. Por exemplo, exporte os totais da conta de IVA do Beancount e insira em uma ferramenta compatível com MTD para enviar à HMRC.
-
MTD para Imposto de Renda (ITSA): O Making Tax Digital para Imposto de Renda não é mais uma reforma distante — está sendo implementado por rendimentos qualificados de trabalho por conta própria e propriedade. O cronograma de implementação da HMRC define três etapas, cada uma baseada na renda reportada na declaração do ano anterior:
- A partir de 6 de abril de 2026 se sua renda qualificada foi superior a £50.000 no ano fiscal de 2024 a 2025 — esta etapa já está em vigor.
- A partir de 6 de abril de 2027 se sua renda qualificada foi superior a £30.000 no ano fiscal de 2025 a 2026.
- A partir de 6 de abril de 2028 se sua renda qualificada foi superior a £20.000 no ano fiscal de 2026 a 2027.
Uma vez que você esteja dentro do escopo, o MTD para Imposto de Renda exige registros digitais, além de atualizações trimestrais enviadas por meio de software reconhecido pela HMRC; verifique a atual orientação sobre elegibilidade e isenções antes de confiar em qualquer limite, pois datas e números podem mudar. O Beancount pode manter os registros subjacentes e produzir os totais de receitas e despesas a cada trimestre, mas ele mesmo não é um software MTD reconhecido — você ainda deve enviar através de uma ferramenta reconhecida ou intermediária. Esforços comunitários para interligar dados do Beancount à API de Imposto de Renda da HMRC foram propostos; trate-os como experimentais e confirme o status de reconhecimento antes de enviar com um deles.
-
Verificações de Código PAYE: Seu razão do Beancount também pode ser usado para verificar seu código fiscal PAYE. Por exemplo, se você registrar seus contracheques no Beancount (com salário bruto, imposto, NI, etc.), pode anualizá-los e verificar se a isenção fiscal correta foi aplicada. Se notar alguma discrepância (talvez tenha sido indicado um imposto subpago), saberá que deve verificar seu aviso de código da HMRC. Isso não é diretamente usado no envio (pois o PAYE é administrado pelos empregadores), mas ajuda a evitar surpresas e garante que a Autoavaliação contabilize corretamente quaisquer pagamentos a menor ou a maior.
Software e Ferramentas (Reino Unido):
- Envio Online HMRC: A maioria das pessoas faz a declaração pelo serviço online gratuito da HMRC. É simples para a maioria dos casos. Use em conjunto com o Beancount copiando os números. Uma dica: depois de inserir todos os dados, você pode ver um resumo do cálculo. Algumas pessoas comparam isso com o próprio cálculo (o que pode ser feito exportando os dados do Beancount para uma planilha e aplicando as taxas de imposto para verificar se bate dentro de uma pequena tolerância de arredondamento).
- Software Comercial de Impostos: Existem vários pacotes de software de terceiros (TaxCalc, Taxfiler, Absolute, etc.) e até alguns aplicativos móveis novos aprovados pela HMRC. Eles podem importar dados de softwares contábeis ou permitir importação de planilhas. Se você tiver assuntos complexos ou múltiplos negócios autônomos, um pacote de software pode ajudar a gerenciar vários relatórios com mais facilidade. Eles também costumam gerar um conjunto formatado de relatórios que você pode guardar para seus registros. Entretanto, muitos são voltados para contadores e podem ser excessivos para um declarante único.
- Excel para SA103 (Trabalho Autônomo) e SA105 (Propriedade): Se quiser conferir ou planejar, a HMRC oferece planilhas de trabalho (SA103S, SA103F) e SA105 nos formatos PDF/ODS. Você pode preenchê-las eletronicamente como teste. O Beancount pode preencher muitos números. Por exemplo, para um imóvel alugado, pode-se usar o Beancount para somar o aluguel recebido e todas as categorias de despesas (reparos, seguro, taxas de agente) daquele imóvel; depois inserir no formulário SA105 para ver o resultado antes de declarar oficialmente. Isso pode ajudar a garantir que você não está esquecendo nenhuma categoria.
- Plugins Beancount para Especificidades do Reino Unido: Já mencionamos o plugin de ganhos de capital do Reino Unido. Se investir, isso pode economizar horas de cálculos manuais de pooling. Não há muito mais específico para o Reino Unido disponível publicamente ainda, mas à medida que os estágios do MTD para Imposto de Renda entram em vigor, podemos ver mais. Por exemplo, um plugin poderia ser escrito para formatar um relatório trimestral de receitas/despesas para declarações MTD ou para calcular abatimentos específicos do Reino Unido (como ajuste da isenção pessoal se renda > £100k, etc.). Por enquanto, você pode depender de scripts ou planilhas pessoais para tais cálculos.
- Open Banking / Ferramentas de Importação: Parte da preparação do imposto é juntar todas as suas transações em um lugar – onde o Beancount se destaca, se você for diligente. Ferramentas como beancount-import (e muitos importadores comunitários de bancos) podem buscar automaticamente transações bancárias. Isso garante que seu arquivo Beancount esteja completo com todos os gastos e receitas. Assim, na época do imposto, você confia que suas contas de rendimento no Beancount refletem tudo. Se começou a usar Beancount no meio do ano, certifique-se de importar dados desde o início do ano fiscal (6 de abril) para ter completude naquele primeiro ano.
Dicas da Comunidade e Plugins (UK):
- Plugin de Ganhos de Capital do Reino Unido: Vale destacar novamente – este plugin, do membro da comunidade Beancount Vasily (Evernight no GitHub), implementa as regras de ganhos de capital do HMRC. Ele contabiliza o Section 104 pooling (todas as participações antes de uma venda são médias), regra do mesmo dia (ações compradas no mesmo dia da venda são associadas a essa venda) e a regra de bed-and-breakfast de 30 dias (ações compradas dentro de 30 dias após a venda correspondem e ajustam o ganho). Usar este plugin no seu livro razão Beancount significa que você pode calcular com precisão ganhos de ações e até casos mais exóticos (provavelmente também trata criptomoedas de forma semelhante, se tratar cada moeda como tipo de ativo separado). Esta é uma contribuição valiosa da comunidade, já que as regras do Reino Unido diferem da abordagem FIFO usada em muitos países.
- Acompanhamento de Isenções e Faixas: Alguns usuários marcam transações para ajudar com isenções específicas do Reino Unido. Por exemplo, marcar renda de juros que se enquadra na Personal Savings Allowance, ou dividendos na Dividend Allowance. Embora o software de impostos aplique a isenção, a marcação ajuda a ver rapidamente se ultrapassou a isenção. Exemplo: marque juros bancários como
#SavingsAllowancee depois consulte o total – se estiver abaixo de £1.000 (contribuinte na faixa básica) ou £500 (faixa superior), sabe que não há imposto; se acima, deverá pagar imposto sobre o excedente. - Dividindo o Ano Fiscal no Beancount: O ano fiscal do Reino Unido abrange anos civis. Alguns usuários mantêm visões personalizadas ou até dois conjuntos de livros (ou, mais simplesmente, usam a linguagem de consulta) para obter dados do ano fiscal. Por exemplo, você pode consultar entre as datas “2024-04-06 a 2025-04-05” para obter os totais do ano fiscal. Se usar Beancount consistentemente por muitos anos, considere criar uma consulta ou relatório para “Ano Fiscal X” para evitar confusão com totais do ano civil.
- Renda Estrangeira e Impostos no Reino Unido: Se você tem investimentos estrangeiros ou trabalha no exterior, o sistema britânico pode ser complexo (base de remessa, créditos fiscais estrangeiros, etc.). Embora não seja específico do Reino Unido, uma dica é usar os recursos de moeda do Beancount para rastrear tanto GBP quanto moeda estrangeira por transação. Por exemplo, se recebeu dividendos em USD, registre-os com equivalentes em GBP usando a taxa de câmbio daquele dia. Assim é fácil somar a renda estrangeira em GBP para seu formulário SA106. Também registre imposto estrangeiro pago como transações separadas em uma conta de despesa fiscal. Isso constituirá a base da sua reivindicação de crédito fiscal estrangeiro. A clareza de ter isso no Beancount é muito melhor do que garimpar extratos de corretoras no fim do ano.
- Uso de Tags para Ajustes: A autoavaliação fiscal no Reino Unido tem algumas entradas peculiares, como o ajuste para uso privado (se você posta uma despesa que tem elemento privado, deve adicionar de volta a parte privada no cálculo do negócio próprio). Você pode lidar com isso não registrando o uso privado nas despesas (dividindo a transação entre contas comerciais e pessoais). Mas se escolher registrar 100% da despesa na empresa e depois ajustar, pode marcar essa transação com
#private_use_30%ou similar. Na época dos impostos, você busca essa tag e calcula a adição. Similarmente, se usar o regime de caixa para contabilidade (opção para pequenas empresas no Reino Unido), juros acima de £500 não são dedutíveis – poderia marcar a despesa de juros acima desse limite para ajuste. - Fóruns da Comunidade: Usuários do Reino Unido do Beancount ou outras ferramentas de contabilidade em texto simples às vezes compartilham experiências em fóruns (ex.: grupo Plaintext Accounting no Google ou Reddit). Eles discutem coisas como alinhar Beancount com as categorias do HMRC e garantir o registro de itens como pagamentos por conta no fluxo de caixa. Por exemplo, alguém pode criar uma conta
Expenses:Taxes:SelfAssessmente registrar pagamentos esperados por conta lá, para não perdê-los de vista. Embora não seja obrigatório para a declaração, é uma boa prática integrar o planejamento do pagamento de impostos no seu livro razão.
Austrália
Visão Geral da Preparação de Imposto de Fim de Ano: O ano fiscal da Austrália vai de 1º de julho a 30 de junho, com a entrega das declarações individuais até 31 de outubro. Indivíduos (incluindo empresários individuais) usam o sistema MyTax da ATO ou formulários em papel para enviar as declarações, enquanto empresas e outras entidades têm suas próprias declarações (frequentemente com prazos maiores se usarem um agente fiscal). Etapas chave para contribuintes australianos usando Beancount:
- Reúna Documentos de Renda: Colete seus resumos de pagamento PAYG (agora frequentemente apenas uma Declaração de Renda acessível via myGov se seu empregador usar Single Touch Payroll) para o período de julho a junho. Também reúna extratos de juros bancários, declarações de dividendos (incluindo qualquer informação sobre créditos de franqueamento), declarações de propriedades alugadas (renda e despesas), e registros de qualquer outra renda (por exemplo, renda de negócio ou de contrato, ganhos de capital de venda de ativos). Muitos desses documentos são preenchidos automaticamente até o final de julho nos sistemas da ATO, mas você deve verificar com seus próprios registros (do Beancount). Por exemplo, se o Beancount mostrar que você recebeu $500 em juros de uma conta bancária, certifique-se de que um valor equivalente apareça no preenchimento automático; caso contrário, você pode precisar adicioná-lo manualmente.
- Compile Despesas Dedutíveis e Recibos: Na Austrália, deduções comuns incluem despesas relacionadas ao trabalho (taxas sindicais, ferramentas, viagens a trabalho, uniformes, despesas de escritório em casa), despesas com autoeducação, doações de caridade, juros sobre empréstimos de investimento e despesas para propriedades de investimento (reparos, taxas de administradores de propriedades, etc.). Use o Beancount para acompanhar esses itens ao longo do ano categorizando-os adequadamente (exemplo,
Expenses:Deductible:WorkFromHomeouExpenses:RentalProperty:Repairs). No final do ano, compile os totais. Garanta que você tenha recibos para despesas acima de A$300 (e, em geral, guarde todos os recibos, pois a ATO pode solicitar comprovação). Note que algumas deduções têm métodos específicos de comprovação (como método de centavos por km para carro ou taxa fixa para escritório em casa) – decida se usará custos reais ou taxas de segurança e reúna as informações necessárias de acordo (o Beancount pode armazenar, por exemplo, horas totais de escritório em casa ou contas de eletricidade se você precisar calcular custos reais versus a taxa fixa). - Renda de Negócios e Empresário Individual: Se você administra uma empresa individual ou negócio paralelo, deverá reportar sua renda e despesas comerciais na sua declaração individual (usando o Anexo de Itens Comerciais e Profissionais). Prepare uma demonstração de lucro e perda para o negócio para o ano fiscal (1º de julho a 30 de junho). O Beancount pode produzir isso facilmente. Certifique-se de contabilizar quaisquer ajustes entre contabilidade e imposto – por exemplo, na Austrália normalmente é permitido o abatimento imediato para ativos (até um limite) ou pools de depreciação simplificados para pequenas empresas; decida sua abordagem e reflita isso no seu livro-razão do Beancount (ou pelo menos anote para declarar corretamente na declaração). Também verifique se precisa considerar as parcelas de uso privado (por exemplo, se 20% do uso do veículo foi pessoal e você declarou todas as despesas, deve acrescentar 20% como uso privado).
- Envie a Declaração de Imposto: A partir de 1º de julho, o novo ano fiscal abre para envio, mas é prudente aguardar até final de julho ou agosto quando a maioria das informações é preenchida automaticamente pela ATO. Faça login no myGov e acesse o ATO MyTax para iniciar sua declaração. O MyTax mostrará as rendas que conhece (de empregadores, bancos, etc.); compare com seus dados do Beancount e adicione/corrija conforme necessário. Insira qualquer renda adicional (como renda do seu negócio, renda estrangeira, etc.) e insira as deduções. O MyTax possui categorias para deduções que espelham as seções da declaração (despesas de trabalho, doações, etc.). Use seus totais do Beancount para preencher isso, mas esteja preparado para inserir descrições ou detalhamentos para certos pedidos (o MyTax pode pedir detalhes para reivindicações grandes). Após inserir todos os dados, revise o reembolso calculado ou o valor a pagar. O prazo para submissão direta é 31 de outubro. Se utilizar um agente fiscal registrado, normalmente você tem uma extensão até maio do ano seguinte, mas deve estar registrado como cliente antes de 31 de outubro para obter essa extensão.
Recursos Oficiais do ATO: O Escritório Australiano de Tributação fornece uma abundância de informações para auxiliar na preparação do imposto:
- Guia “Declaração de imposto de renda” do ATO: O site do ATO possui orientações específicas para diferentes tipos de contribuintes. Para indivíduos e empresários individuais, veja “Indivíduos – enviando sua declaração de imposto”, que descreve quando e como enviar (por exemplo, MyTax online via myGov) e as datas de vencimento. O ATO enfatiza que, se você estiver fazendo sozinho, envie até 31 de outubro, caso contrário, contrate um agente fiscal. Também observa que a maioria das informações está pré-preenchida até o final de julho para declarações online, o que é um indicativo para começar a preparar.
- Deduções e descontos do ATO: O ATO possui páginas detalhadas sobre o que você pode reivindicar para despesas relacionadas ao trabalho (às vezes dividido por ocupação), bem como para situações específicas (como propriedades para aluguel ou autoeducação). Consulte estas para garantir que suas despesas categorizadas no Beancount sejam realmente dedutíveis. Por exemplo, os “guias por ocupação” do ATO podem indicar qual porcentagem de uma determinada despesa é normalmente reivindicável. Sempre confira com a orientação oficial para evitar reivindicar algo não dedutível.
- Espaço para Pequenas Empresas: Se você tem renda empresarial, os guias para pequenas empresas do ATO explicam concessões e obrigações. A página “Relatórios e declarações para empresas” destaca quais formulários são necessários (BAS, imposto de renda, resumo anual de retenção PAYG, etc.). É um lembrete de que além da declaração anual, você pode precisar ter enviado seu BAS (Business Activity Statements para GST/PAYG) durante o ano. Certifique-se de que seus dados no Beancount também facilitaram esses processos.
- myTax e Pré-preenchimento: O serviço online do ATO (myTax) é amigável e inclui textos de ajuda em cada seção. O aplicativo do ATO e myGov também possuem recursos para verificar seu Aviso de Avaliação e o andamento das declarações. Oficialmente, o ATO sugere vincular sua conta myGov ao ATO para que possam pré-preencher dados e até completar parcialmente sua declaração. Eles oferecem um passo a passo sobre como enviar online, que basicamente guia você pelo login, verificação das informações e submissão – se estiver usando Beancount, você estará cruzando referências na fase de entrada de dados.
Usando Dados do Beancount para Declaração Fiscal Australiana: O Beancount pode ajudar tanto com os números quanto com a manutenção de registros para os impostos australianos:
- Contabilidade do Ano Fiscal: O ano fiscal da Austrália, de julho a junho, significa que provavelmente você precisará de relatórios que abranjam partes de dois anos civis. No Beancount, você pode executar consultas ou relatórios para um intervalo de datas personalizado (por exemplo,
2024-07-01 to 2025-06-30). Pode ser conveniente manter uma declaração de saldo personalizada ou uma escritura de encerramento em 30 de junho para capturar saldos de fim de ano (especialmente se você fizer algum lançamento de competência). Alguns usuários mantêm seus livros em segmentos do ano fiscal. Certifique-se de que todas as transações até 30 de junho estejam registradas e que qualquer coisa datada de 1º de julho ou depois seja excluída do relatório desse ano fiscal. - Retenção e Parcelamentos PAYG: Se você teve impostos retidos (sobre salários ou pagamentos a contratados sob o PAYG), esses valores aparecerão em seus registros. Por exemplo, você pode registrar o salário em duas partes: pagamento líquido para seu banco e imposto PAYG como um passivo ou conta de despesa. Ao final do ano, o total nessa conta PAYG deve corresponder ao valor de imposto retido na Demonstração de Resultados (ou à soma dos valores nos seus contracheques). Isso ajuda a verificar o preenchimento prévio da ATO. Da mesma forma, se você paga parcelamentos PAYG (pré-pagamentos trimestrais do imposto de renda), eles devem ser registrados (geralmente como ativo de imposto antecipado ou como despesa). Você irá deduzi-los na declaração para abater o imposto final devido. Beancount pode fornecer o total dos parcelamentos pagos durante o ano. A ATO também os listará, mas é bom conferir.
- Ganhos de Capital e Desconto CGT: Registre transações de ativos de capital no Beancount para facilitar os cálculos do imposto sobre ganhos de capital. A Austrália tributa ganhos de capital com um desconto de 50% para pessoas físicas para ativos mantidos por mais de 12 meses. Para cada venda de ativo, você precisará conhecer a base de custo e o valor da venda, bem como as datas de compra e venda. O Beancount, naturalmente, registra datas e valores. Você pode consultar suas vendas do ano: por exemplo, listar todas as postagens
Income:CapitalGains. Embora o Beancount não aplique automaticamente o desconto de 50%, você pode simplesmente calcular: se um registro mostrar um ganho de $10.000 e você souber que o ativo foi mantido por 2 anos, apenas $5.000 são tributáveis. Você pode considerar marcar ativos com datas de aquisição ou usar lotes para separar curto prazo de longo prazo (embora na Austrália seja puramente baseado no período, não na identificação específica para o desconto). Tenha cuidado com prejuízos de capital – estes são acompanhados e podem ser carregados para os próximos anos. Pode ser útil ter uma conta para prejuízos a compensar no futuro para lembrá-lo no próximo ano. Se você teve prejuízos anteriores, aplicará eles antes do desconto. Usando o Beancount, você pode modelar isso mantendo um saldo acumulado de prejuízos de capital. - Créditos de Franking: Dividendos australianos frequentemente vêm com créditos de franking (créditos fiscais pelo imposto corporativo já pago). Em seu livro do Beancount, você pode registrar o dividendo bruto total como receita e o crédito de franking como crédito fiscal (talvez como
Income:FrankingCreditsou uma redução na despesa tributária). Para fins fiscais, você deve declarar o valor franqueado e o crédito de franking separadamente. Certifique-se de que seus registros mostrem isso claramente. Por exemplo, um dividendo em dinheiro de $70 com crédito de franking de $30 = $100 bruto. Você poderia registrar $100 como receita e $30 como crédito fiscal, ou $70 como receita e $30 em uma conta especial. De qualquer forma, na hora do imposto, você reportará $100 como receita de dividendos e $30 como crédito de franking (que contará para o imposto pago). O Beancount pode totalizar seus créditos de franking do ano (soma de todos esses créditos). Isso deve coincidir com o que está em seus extratos de dividendos e no preenchimento prévio da ATO. Créditos de franking podem ser bastante valiosos, então confira se todos foram lançados. - Rendimentos no Exterior e Ganhos Cambiais: Se você tem investimentos ou rendimentos estrangeiros, a capacidade multimoeda do Beancount é útil. Registre o equivalente em AUD de qualquer renda estrangeira na data recebida (a ATO exige usar a taxa de câmbio na data de recebimento ou uma taxa média). Fazendo isso, você pode simplesmente consultar os valores em AUD. Se você pagou imposto estrangeiro (como imposto retido nos EUA), registre isso também – é dedutível como crédito fiscal estrangeiro. Certifique-se de converter esse imposto pago para AUD também. Qualquer saldo em moeda estrangeira pode gerar ganhos cambiais tributáveis segundo as regras australianas (se forem grandes e não para uso pessoal), o que pode ser complicado; mas geralmente, fique atento às contas em moeda estrangeira no final do ano se houver grandes flutuações.
Software e Ferramentas (Austrália):
- myGov e MyTax: Como mencionado, a ferramenta principal para indivíduos é o MyTax online da ATO. É gratuito e cobre a maioria das situações. A interface é bastante simples: você vai seção por seção (Renda, Deduções, etc.). O preenchimento automático pode importar dados para você (como juros, dividendos reportados por empresas, informações de seguro saúde para reembolsos, etc.). O Beancount complementa isso garantindo que você não dependa exclusivamente do preenchimento automático – por exemplo, se um banco esqueceu de reportar algo, seu livro razão o identificaria. O MyTax também possui um recurso útil onde ele salva seu progresso, para que você possa começar a inserir dados e voltar depois, permitindo usar relatórios do Beancount para preencher incrementalmente.
- Software para Agentes Fiscais: Se você usa um contador, ele utilizará um software profissional (como Xero Tax, HandiTax, etc.). Normalmente, você forneceria a eles resumos da sua renda e deduções (impressões do Beancount ou Excel). Eles inserem no software deles, que envia via portal do Agente Fiscal. Se preferir usar um software comercial sozinho, existem opções como Etax ou H&R Block Online; no entanto, eles geralmente espelham o que o MyTax faz, mas com orientações adicionais. Podem ser úteis se você quiser uma segunda verificação ou uma interface diferente. Normalmente permitem importar dados do ano anterior, mas não dados diretamente do Beancount. Considerando que o MyTax é gratuito e robusto, muitos usuários tecnológicos simplesmente usam o MyTax a menos que a situação seja muito complexa.
- Planilhas e Ferramentas de Cálculo: A ATO fornece calculadoras para certas deduções (como calculadoras de taxa fixa para trabalho em casa) e para verificar coisas como deduções para obras de capital da Divisão 43 para propriedades de aluguel. Você pode usar estas com dados do Beancount (por exemplo, total de horas trabalhadas em casa, ou custo de melhorias no imóvel). Além disso, se quiser simular diferentes cenários (por exemplo, comparar despesas reais de carro vs centavos por quilômetro), uma planilha é útil. Insira dados do Beancount (combustível, impostos, totais de seguro vs quilômetros dirigidos) para ver qual resulta em maior dedução.
- Apps de Registro da ATO: A ATO tinha um app chamado “myDeductions” que permite capturar recibos ao longo do ano, e depois você pode enviar esses dados para preenchimento automático de sua declaração. Se você está usando Beancount, provavelmente já está rastreando despesas, então pode não precisar do myDeductions. Na verdade, seu Beancount está cumprindo essa função. Apenas garanta que ainda mantenha imagens dos recibos se necessário – armazenar caminhos de arquivos no Beancount ou manter um sistema separado de pastas para recibos (referenciados pelo ID da transação) pode ser tão eficaz quanto o app da ATO.
- Exportação de Software Contábil: Se você usava um pacote contábil (QuickBooks, Xero, MYOB) e migrou para Beancount, note que esses às vezes produzem relatórios de fim de ano adaptados para imposto. Com o Beancount, você pode emular parte disso com relatórios personalizados ou exportando para CSV e depois usando um modelo conhecido. Por exemplo, alguns contadores têm modelos Excel para cronogramas de propriedades de aluguel – você poderia preenchê-los com dados do Beancount. Embora não seja uma “ferramenta” direta, esse método aproveita práticas conhecidas na preparação fiscal australiana enquanto continua usando seu livro razão Beancount como fonte da verdade.
Dicas e Plugins da Comunidade (Austrália): A comunidade australiana do Beancount é menor, mas há insights gerais que se aplicam:
- Tratamento do GST: Se você administra um negócio e está registrado para GST, considere usar os recursos do Beancount para automatizar as divisões do GST. Alguns usuários criam um modelo de transação ou um importador que separa automaticamente o GST. Por exemplo, uma despesa de $110 marcada como incluindo GST seria registrada como $100 de despesa e $10 para GST Pago. Fazendo isso consistentemente, quando chegar a época do BAS (geralmente trimestral), você pode somar
Liabilities:GST:CollectedeAssets:GST:Paidpara preencher o formulário BAS. O Simpler BAS da ATO para pequenas empresas exige apenas a declaração de vendas totais, GST sobre vendas e GST sobre compras. Esses valores podem ser extraídos diretamente do Beancount. Manter seu Beancount atualizado a cada trimestre significa que o final do ano será apenas mais um trimestre, com talvez uma declaração anual de GST (se aplicável). Se você estiver abaixo do limite de GST e não registrado, sua contabilidade é mais simples (sem necessidade de lançamentos para divisão de impostos) – apenas certifique-se de não reivindicar GST sobre despesas em deduções, caso não tenha direito (o Beancount não conhece seu status de GST; você deve monitorar isso). - Despesas imediatas para bens: A Austrália mudou frequentemente as regras para a despesa imediata de ativos para pequenas empresas (em um ano era $20k, depois $30k, depois ilimitado por certos períodos). É útil taguear ou categorizar compras de ativos no Beancount. Por exemplo, marque uma compra com
#InstantWriteoffse você planeja reivindicá-la integralmente. Então, ao invés de capitalizá-la no Beancount, você pode lançar diretamente como despesa em uma conta específica (ou mover de ativo para despesa no final do ano). Documentar sua abordagem garante consistência. Se o limite mudar, você pode consultar todas as compras de ativos e ver quais estão abaixo do novo limite. - Uso pessoal vs uso comercial: Para trabalhadores autônomos, as declarações australianas solicitam a porcentagem de uso pessoal de algumas despesas (especialmente para veículos motorizados). Uma abordagem no Beancount é dividir as transações na entrada: por exemplo, se uma compra de combustível para carro foi de $100 e você sabe que 30% é uso privado, registre $70 em
Expenses:Car:Fuel:Businesse $30 emExpenses:Car:Fuel:Private. Então deduza apenas os $70. Como alternativa, registre os $100 como despesa comercial e use metadados ou uma nota para indicar 30% privado, reduzindo o valor deduzido manualmente depois. O primeiro método é mais limpo no livro-razão. O importante é ser consistente para que seus “livros” no Beancount reflitam apenas a parte dedutível, se possível, para evitar confusão na declaração de impostos. - Considerações plurianuais: A Austrália permite o transporte indefinido de prejuízos de capital e, recentemente, até algum uso retroativo de prejuízo não utilizado para empresas (não aplicável a indivíduos). Se você teve, por exemplo, um prejuízo líquido de capital no ano passado, não espere que o Beancount aplique isso automaticamente – você pode carregá-lo como um memorando. Similarmente, prejuízos diferidos no exterior ou créditos fiscais estrangeiros podem ser transportados. Mantenha uma nota externa ou uma nota no Beancount para esses atributos fiscais, pois não são estritamente transações contabilísticas até serem realizados.
- Superannuation: Se você é autônomo e fez contribuições pessoais para a super, registre-as no Beancount (por exemplo, como uma transferência do seu banco para
Assets:Superannuationou uma categoria de despesa). Você precisará apresentar um aviso de intenção para reivindicá-las como dedução e depois reportar essa dedução. O acompanhamento no Beancount garante que você saiba quanto contribuiu e possa verificar que o fundo de super recebeu até o final do ano. Além disso, se você for um empregador (mesmo se for você mesmo em uma empresa), registre as contribuições do Super Guarantee nas entradas da folha de pagamento; elas não aparecem diretamente na declaração pessoal, mas são relevantes para deduções e conformidade da empresa. - Compartilhamento comunitário: Australianos que discutem contabilidade plaintext frequentemente compartilham pequenos scripts — por exemplo, converter saídas do Beancount para o formato exigido por alguma planilha da ATO. Alguém pode escrever um script em Python para analisar a demonstração de resultados do Beancount e gerar um cronograma de imóveis locados bem formatado (que pode ser revisado ou entregue a um contador). A base de usuários relativamente menor significa menos recursos pré-construídos, mas a flexibilidade do Beancount permite que, com algum Python ou Excel, você adapte sua saída para qualquer formato necessário.
- Retenção de registros: A ATO geralmente requer a guarda dos registros por 5 anos a partir da data do aviso de avaliação. Certifique-se de que seu arquivo Beancount (e documentos anexados) estejam copiados e armazenados por esse período. Se algum dia você precisar reproduzir detalhes da sua declaração de impostos ou comprovar uma dedução, ter o livro-razão e os recibos vinculados é muito útil. Você pode até produzir um arquivo anual (exportação em PDF ou HTML das transações) para seu próprio armazenamento.
Conclusão: Ao integrar o Beancount no seu fluxo de trabalho de preparação de impostos, você pode reduzir erros e aumentar a eficiência. A chave em todos os países é manter um livro-razão bem organizado alinhado com as categorias fiscais e usar os recursos oficiais como guia para conformidade. Seja para gerar uma demonstração de lucros e perdas para seu contador nos EUA, calcular um custo médio para ações canadenses, mapear para as contas SKR04 da Alemanha, detalhar despesas de trabalho autônomo no Reino Unido, ou reconciliar declarações BAS australianas – os dados do Beancount e as ferramentas da comunidade podem facilitar essas tarefas. Sempre verifique contra as leis fiscais mais recentes e consulte um profissional de impostos para situações complexas, mas tenha a certeza que seu livro-razão diligentemente mantido em texto simples é um ativo poderoso para a preparação fiscal de fim de ano.
Fontes:
- Internal Revenue Service – Small Business and Self-Employed Tax Center (orientações Schedule C)
- Discussões da Comunidade Beancount – Compartilhando dados do livro-razão com contadores
- Suporte TurboTax – Importação de CSV de transações de investimento
- Canada Revenue Agency – Checklist para pequenas empresas e declaração de renda
- Beancount Google Group – Tratando ganhos de capital para EUA vs Canadá (custo médio)
- HMRC – Orientações de Autodeclaração (prazos, manutenção de registros)
- Fórum Plaintext Accounting – Plugin Beancount para ganhos de capital no Reino Unido (regras HMRC)
- Bundeszentralamt für Steuern – Informações e formulários de declaração de imposto de renda alemã
- Hacker News – Discussão sobre contabilidade alemã (SKR04, requisitos)
- ATO / MoneySmart (ASIC) – Envio de declaração de imposto australiana (passos, pré-preenchimento)
- Australian Taxation Office – Declarações empresariais e datas de envio
- Repositório de Plugins Beancount – Plugin de depreciação (suporta regra de meio ano da CRA)