Recursos específicos por país para ajudar na preparação de impostos de fim de ano usando dados do Beancount
Introdução: A preparação de impostos de fim de ano pode ser simplificada ao aproveitar os registros financeiros detalhados do Beancount. Abaixo, fornecemos guias específicos por país para cinco regiões populares entre 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 pessoas físicas ou pequenas empresas, aponta para recursos oficiais das autoridades fiscais e oferece dicas sobre como usar dados do Beancount (e ferramentas ou plugins compatíveis) para simplificar os relatórios. Use estes guias como ponto de partida para garantir que seu razão Beancount apoie efetivamente suas necessidades de declaração de impostos.
Preços ao Vivo pode atualizar avaliações de mercado para ativos suportados. Ele não estabelece o produto da venda de transações, valores de renda ou custos de aquisição para registros fiscais. Preserve os valores específicos de cada transação e as evidências de preços datadas usadas em seus relatórios.
Estados Unidos
Visão Geral da Preparação de Impostos de Fim de Ano: Nos EUA, pessoas físicas e empresários individuais preparam declarações anuais de imposto de renda no Formulário 1040, frequentemente com anexos adicionais. Etapas principais incluem:
- Reunir Documentos de Renda: Colete todos os formulários W-2 (renda de salário), formulários 1099 (para renda de 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 de forma organizada, pois eles respaldam os lançamentos em sua declaração de impostos. Pequenas empresas ou autônomos usarão o Anexo C (Lucros e Perdas de Negócios) para reportar receitas e despesas do negócio, então certifique-se de ter todos os registros de receita e despesa do negócio para o ano.
- Compilar Deduções e Créditos: Reúna registros de despesas dedutíveis (por exemplo, juros de hipoteca, contribuições de caridade, despesas médicas) e quaisquer créditos fiscais. Se você administra um negócio, resuma as despesas por categoria (material de escritório, viagens, etc.) conforme necessário para o Anexo C ou outros anexos.
- Reconciliar Contas e Demonstrações Financeiras: Use o Beancount para gerar uma Demonstração de Resultados (Lucros e Perdas) e um Balanço Patrimonial para o ano fiscal. Isso ajuda a verificar se todos os totais de receita e despesa correspondem à sua documentação. É comum ajustar seus livros para coisas como depreciação ou contagem de estoque no fim do ano.
- Declarar até o Prazo: As declarações de imposto de renda individuais geralmente vencem em 15 de abril do ano seguinte (a menos que prorrogadas). Se você precisar de mais tempo, solicite uma prorrogação até o prazo de abril, mas lembre-se de que quaisquer impostos devidos ainda vencem em 15 de abril para evitar juros. Contribuintes americanos podem declarar eletronicamente via IRS Free File (para rendas elegíveis) ou usando software comercial de impostos, ou enviar uma declaração em papel.
Recursos Oficiais do IRS: Aproveite publicações e ferramentas do IRS para orientação precisa. Recursos úteis incluem:
- Centro de Impostos para Autônomos do IRS: O portal "Pequenas Empresas e Autônomos" do IRS fornece formulários e orientações para empresários individuais e pequenas empresas. Por exemplo, ele observa que empresários individuais devem declarar o Anexo C (Formulário 1040) para reportar renda do negócio. Ele também vincula a recursos sobre manutenção de registros, despesas dedutíveis e obrigações fiscais.
- Guia do IRS "Como Declarar Seus Impostos": O IRS descreve o processo de declaração passo a passo em seu site, enfatizando verificar se você precisa 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ê cobriu tudo.
- Diretrizes de Manutenção de Registros (IRS Pub. 583): O IRS aconselha manter registros completos. Conforme observado na orientação do IRS, seus livros devem mostrar claramente a renda bruta, deduções e créditos, e você deve manter documentos de suporte (como faturas, cheques cancelados, etc.) que comprovem cada item em sua declaração. Manter seu razão Beancount sob controle de versão com anexos ou referências a documentos pode ajudar a atender a esses requisitos.
Usando Dados do Beancount para Declaração de Impostos: Os dados estruturados do Beancount podem auxiliar muito na preparação de impostos para os EUA:
- Aproveite 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 rastrear caixa, contas a receber, contas a pagar ou estoque de fim de ano (importante se você precisar reportar 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 "Income Statement" do Fava. Muitos contadores pedirão um lucros/perdas e um balanço patrimonial; o Beancount pode gerar estes sob demanda. - Categorizar Despesas para Corresponder aos Formulários Fiscais: Estruture suas contas Beancount para alinhar com categorias fiscais. Por exemplo, um autônomo pode ter
Expenses:Business:Advertising,Expenses:Business:Travel, etc., espelhando as categorias no Anexo C. Isso facilita consultar totais para cada categoria. Você pode usarbea queryou a interface de consulta do Fava para somar despesas por conta para o ano, depois transferir esses totais para seus formulários fiscais. - Ganhos de Capital e Investimentos: Se você tem investimentos, o rastreamento de lotes do Beancount registrará datas e valores de compra e venda. Isso é útil para o Anexo D / Formulário 8949 (Ganhos e Perdas de Capital). Você pode consultar seu razão para todas as vendas de ativos no ano e obter sua base de custo e produto. Nota: Os EUA permitem identificação específica de lotes para vendas (ou FIFO por padrão). O Beancount por padrão rastreia lotes em base FIFO, a menos que lotes sejam especificados. Certifique-se de marcar corretamente as vendas de lotes no Beancount para refletir o método escolhido. Também esteja ciente das regras de wash sale (perdas não permitidas se você recomprar ações dentro de 30 dias). O Beancount não sinalizará 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 formulários do IRS, mas você pode exportar dados para CSV ou Excel. Por exemplo, você pode exportar uma lista de todas as doações de caridade do Beancount para um CSV e anexá-la aos seus papéis de trabalho fiscais. Alguns softwares de impostos (como o 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 ou consulta personalizada para produzir um CSV de sua atividade de negociação que corresponda a esses formatos, economizando tempo de entrada manual.
Software e Ferramentas (EUA): Uma variedade de ferramentas pode trabalhar junto com o Beancount para ajudar a declarar 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. Estes 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 receita e deduções, você os inseriria nos formulários de entrevista do software. Para investimentos, como observado, você poderia importar um CSV de transações de ações no TurboTax – considere usar os dados do Beancount para gerar um arquivo TXF ou o formato CSV suportado para importação perfeita.
-
Planilhas: Muitos declarantes com inclinação técnica usam planilhas para fazer a ponte entre o Beancount e os formulários fiscais. Exporte um balancete ou resumo de contas para CSV com
bea query, depois use Excel ou Google Sheets para mapear esses valores para linhas nos 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 se agregam — por exemplo, somar várias contas de despesa do Beancount em um único item de linha no Anexo C.
-
Integração com Contador: Se você usa um CPA ou preparador de impostos, pode compartilhar dados do Beancount com eles. Embora a maioria dos contadores esteja acostumada com arquivos do QuickBooks ou Xero, você pode entregar os dois relatórios que eles esperam — um balancete e um detalhamento do razão geral (cada lançamento, agrupado por conta) — gerados com
bea query. A cadeia de ferramentas atual usabea querye Fava para isso; o comando mais antigo de site estáticobean-bakenã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 e somente leitura que seu contador possa percorrer, execute o Fava (
fava ledger.beancount) e compartilhe a tela ou imprima qualquer um de seus relatórios em PDF a partir do navegador. Conforme observado pelo criador do Beancount, um contador com conhecimento técnico pode trabalhar com esses resultados, às vezes precisando ajustar para convenções de sinal em contas de receita e passivo.
Dicas e Plugins da Comunidade (EUA): A comunidade Beancount desenvolveu alguns complementos úteis para necessidades fiscais específicas dos EUA:
- Tax Loss Harvester (Extensão Fava): Existe um plugin Fava que identifica oportunidades de colheita de perdas fiscais e sinaliza potenciais wash sales. Esta extensão examina suas contas de investimento do Beancount e relata quais lotes poderiam ser vendidos com prejuízo para fins fiscais, e quais dessas perdas seriam não permitidas sob as regras de wash sale. Isso pode ser útil no fim do ano para planejamento fiscal (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 minerados para estratégia fiscal.
- Lançamentos Automáticos de Depreciação: Para ativos de pequenas empresas, calcular depreciação para impostos pode ser tedioso. Existem plugins da comunidade para automatizar isso. Por exemplo, o plugin Flexible Depreciation (parte de
beancount-plugins) pode gerar lançamentos anuais de depreciação com base em metadados que você adiciona às compras de ativos. Ele suporta métodos como linear ou saldos decrescentes e até tem um modo para a regra do meio ano canadense (que pode ser adaptada para convenções americanas como MACRS). Usando tal plugin, você pode ter o Beancount calculando sua despesa de depreciação para o ano, que você então inclui em sua declaração de impostos (Anexo C ou Formulário 4562 para depreciação). Isso garante que seus livros e números fiscais permaneçam alinhados. - Fava para Verificações Rápidas: Executar uma interface web Fava durante a preparação de impostos pode ser extremamente prático. Você pode consultar rapidamente
Expenses:Taxes:Propertypara obter totais de impostos sobre propriedade, ou filtrar transações por uma tag específica (como#deductible) se você marcou itens dedutíveis ao longo do ano. Alguns usuários até abrem temporariamente acesso ao Fava para seus contadores responderem perguntas interativamente (embora se deva fazer isso com cuidado por segurança). Essa capacidade interativa pode acelerar o vai e vem da preparação de impostos.
Canadá
Visão Geral da Preparação de Impostos de Fim de Ano: Residentes canadenses declaram uma declaração de imposto de renda individual T1 General a cada ano (vencimento em 30 de abril para a maioria dos indivíduos). Pequenas empresas não incorporadas (empresários individuais) incluem sua renda empresarial na T1 usando um T2125 Demonstrativo de Atividades Empresariais ou Profissionais. Etapas principais no processo de preparação de impostos canadense:
- Reunir 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ão ou comissões de autônomo), 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. O Beancount pode ajudar a rastrear se um comprovante esperado está faltando (por exemplo, você tem renda de dividendos registrada mas nenhum comprovante T5 chegou, então você sabe que precisa acompanhar).
- Organizar Despesas Dedutíveis e Créditos: Compile recibos de despesas que são dedutíveis fiscalmente ou elegíveis para créditos. Para indivíduos, isso pode incluir recibos de contribuição a RRSP, despesas médicas, recibos de doações de caridade, recibos de creche, etc. Se você é autônomo, reúna todos os recibos de despesas do negócio (material de escritório, custos de veículo, despesas de home office, etc.) que você precisará inserir no formulário T2125. No Canadá, mantenha esses 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 uma pequena empresa ou trabalho paralelo, prepare um resumo da receita e despesa do negócio para o ano. O Beancount pode produzir isso facilmente como uma demonstração de resultados. Os totais alimentarão seu T2125. Por exemplo, o T2125 tem linhas específicas para receita e várias categorias de despesa (publicidade, refeições, escritório, veículo, etc.). Alinhe suas contas Beancount a essas categorias para uma transferência mais suave de totais. Pequenas empresas canadenses frequentemente operam em ano civil por padrão (diferente de alguns países, o Canadá geralmente exige que empresários individuais usem o ano civil). Certifique-se de que seus dados do Beancount para o ano civil estejam finalizados (todas as transações registradas e reconciliadas) quando você preparar os impostos.
- Apresentar a Declaração: A maioria dos canadenses declara online usando software certificado NETFILE. Após verificar seus números, use o software fiscal escolhido para inserir os dados (ou Auto-preenchimento se disponível – o serviço Auto-fill da CRA pode importar suas informações de T-slip diretamente em muitos programas de software). Alternativamente, preencha formulários em papel (T1 e anexos) se preferir declaração manual. O formulário principal (T1) mais quaisquer anexos (como o Anexo 3 para ganhos de capital, ou o T2125 para negócios) e formulários provinciais compõem a declaração completa. Certifique-se de cumprir o prazo (30 de abril para indivíduos, ou 15 de junho se você ou seu cônjuge tiverem renda de autoemprego, embora qualquer saldo devido ainda vença em 30 de abril).
Recursos Oficiais da CRA: A Agência de Receita do Canadá fornece orientação abrangente para contribuintes:
- Central "Pequenas Empresas e Autônomos" da CRA: O site oficial da CRA tem uma seção para pequenas empresas e autônomos. Inclui uma "Lista de verificação para pequenas empresas" cobrindo responsabilidades fiscais importantes, e informações sobre tópicos como GST/HST, despesas empresariais e manutenção de registros. Este é um ótimo ponto de partida se você administra um negócio, pois destaca o que você precisa declarar (por exemplo, que empresas não incorporadas usam um T2125, enquanto empresas incorporadas declaram declarações T2 separadas).
- Guias de Imposto de Renda Pessoal: O guia "Preparando para fazer seus impostos" da CRA oferece um passo a passo sobre o que você precisa antes de declarar – desde documentos exigidos até datas importantes. Ele lembra os declarantes de coisas como organizar comprovantes fiscais, 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.
- T2125 e Instruções de Formulários Fiscais: Se você tem renda empresarial 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 inseri-las. Por exemplo, eles descrevem como calcular despesas de uso residencial para negócios ou reivindicações de despesas de veículo. Da mesma forma, se você vendeu investimentos, consulte as instruções do Anexo 3 (Ganhos de Capital) para reportá-los adequadamente.
- Serviços Online da CRA: Use as ferramentas online da CRA: Minha Conta (para indivíduos) pode ser usada para verificar seu espaço de contribuição a RRSP, informações de TFSA, ou para usar Auto-fill. A CRA também fornece uma lista de software certificado NETFILE (alguns gratuitos para usuários de baixa renda) em seu site, garantindo que você use um programa aprovado para declarar eletronicamente.
Usando Dados do Beancount para Declaração de Impostos Canadense: A flexibilidade do Beancount ajuda a abordar 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ê tem despesas de emprego (para as quais você tem um T2200 e pode deduzir no formulário T777), mantenha-as em uma conta distinta (digamos,
Expenses:Employment:Supplies) para que você possa facilmente totalizá-las. Para autoemprego, as categorias do T2125 (publicidade, refeições, utilidades, etc.) devem orientar a estrutura de contas do seu Beancount. Um plano de contas bem estruturado significa que gerar um resumo fiscal é tão fácil quanto executarbea querypara somar cada categoria para o ano. - Ganhos de Capital – Custo Base Ajustado (ACB): O sistema fiscal canadense usa base de custo médio para títulos idênticos ao calcular ganhos de capital, e requer a inclusão de 50% dos ganhos de capital como tributável. O Beancount, por padrão, rastreia o custo de cada lote e permite identificação específica. No entanto, a lei canadense efetivamente trata todas as ações idênticas como um único pool (exceto em contas diferentes). Exemplo: Se você compra 100 ações a $10 e depois 100 ações a $20 da mesma ação, então vende 100 ações, seu ACB é $15/ação (a média). O Beancount normalmente permitiria que você escolhesse qual lote vendeu (o que poderia mostrar um ganho de $5 ou $... dependendo da seleção), mas para declaração canadense você deve usar o custo médio. Como o Beancount não faz média de custos entre lotes nativamente, você precisará calcular isso. Alguns membros da comunidade resolveram isso escrevendo scripts ou plugins personalizados. De fato, um usuário criou um plugin Beancount para calcular o custo base médio em paralelo com o rastreamento normal de lotes. Este plugin adiciona metadados a cada venda com o ACB calculado, alinhando a saída do Beancount às regras canadenses. Mesmo sem um plugin, você pode usar os dados do Beancount: liste todas as transações de um determinado título e calcule manualmente o custo médio, ou exporte 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 o requisito de converter todos os valores para CAD para a declaração de impostos. O Beancount pode lidar com múltiplas moedas; você pode consultar ganhos realizados em CAD se você registrar taxas de câmbio para transações.
- Considerações de GST/HST: Se você é freelancer ou empresa registrada para GST/HST, certifique-se de separar o imposto sobre vendas em seus lançamentos do Beancount. Tipicamente, você teria algo como: quando você ganha $100 + $5 GST, registre receita de $100 em uma conta de receita e $5 em uma conta
Liabilities:GST Collected. Desta forma, suas demonstrações de resultados refletem a receita líquida e você tem um saldo corrente de imposto coletado a recolher. Da mesma forma, rastreie créditos de imposto de entrada (GST/HST pago sobre despesas) em uma conta de ativo ou contra-despesa. No fim do ano (ou cada período de declaração), você pode somar essas contas para preparar sua declaração de GST/HST. Embora a declaração de GST/HST seja separada da declaração de imposto de renda, as duas estão relacionadas (por exemplo, ITCs reduzem despesas empresariais para imposto de renda). Os dados do Beancount ajudam a garantir que você reivindicou todos os ITCs elegíveis e reportou o GST coletado correto. - Contribuições a RRSP e Deduções: Se você contribui para um RRSP, você receberá recibos oficiais de contribuição. Você também pode estar rastreando contribuições no Beancount (por exemplo, transações movendo dinheiro para uma conta de investimento RRSP). Verifique suas entradas do Beancount com os recibos oficiais para garantir que nenhuma contribuição foi perdida ou registrada incorretamente. O total dos recibos é o que você reivindica em sua declaração de impostos (até seu limite de dedução). O Beancount não alimentará isso diretamente, mas pode servir como uma ferramenta de verificação pessoal.
- Renda Estrangeira e Créditos Fiscais: Se você tem qualquer renda ou impostos estrangeiros (por exemplo, dividendos de ações dos EUA com imposto retido na fonte), seus registros do Beancount mostrarão a renda estrangeira e qualquer imposto pago. Estes são necessários para o formulário de crédito de imposto de renda estrangeiro (T2209) ou dedução. Ao marcar ou isolar renda estrangeira em contas específicas (como
Income:Dividends:US), você pode recuperar rapidamente totais e valores de retenção para reivindicar o crédito de imposto estrangeiro.
Software e Ferramentas (Canadá): Os canadenses têm uma variedade de softwares e ferramentas fiscais que podem complementar o Beancount:
- Software de Preparação de Impostos: Escolhas comuns incluem UFile, TurboTax Canada, Wealthsimple Tax (anteriormente SimpleTax), StudioTax, e outros. Esses programas suportam NETFILE e guiam você pela declaração. Embora não importem arquivos do Beancount, você pode usar seus valores gerados pelo Beancount para responder aos prompts do software. Por exemplo, quando o software pede "renda empresarial" e "despesas empresariais por categoria", você pode consultar seu relatório de receita/despesa do Beancount. Alguns softwares (Wealthsimple Tax, TurboTax) têm um recurso Auto-fill my return que puxa dados de T-slip da CRA – use isso para economizar tempo, depois reconcilie com seus registros do Beancount para garantir que nada está faltando ou duplicado.
- Planilhas para T2125: Se você tem muitas contas de despesas, você pode criar uma planilha mapeando cada conta de despesa do Beancount para a 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 planilha de trabalho para inserir no software fiscal ou formulários.
- Formulários e Calculadoras Online da CRA: A CRA oferece algumas calculadoras online (por exemplo, para renda de investimento ou outros cenários) e formulários PDF preenchíveis. Se você prefere cálculo manual para verificação, você pode usar estes junto com dados do Beancount. Por exemplo, ao calcular a isenção de residência principal em uma venda de casa (planilha do Anexo 3), você usaria seus registros do Beancount para custo de compra e custos de venda para auxiliar.
- Exportação de Software Contábil (se necessário): Se você trabalha com um contador que usa um pacote fiscal profissional, ele pode pedir uma demonstração de resultados e balancete. Você pode exportar estes do Beancount. Em alguns casos, contadores podem importar 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 dados. Não é incomum que contadores insiram manualmente números resumidos em vez disso, usando sua saída do Beancount como referência.
Dicas e Plugins da Comunidade (Canadá): A comunidade de contabilidade em texto simples compartilhou várias dicas específicas do Canadá:
- Lidando com ACB e Investimentos: Como mencionado, um usuário criou um plugin para rastrear o custo base médio para declaração de ganhos de capital canadense. Se você negocia muito em ações ou fundos em uma conta não registrada, considere aproveitar ou escrever tal script. Mesmo sem ele, conselhos da comunidade frequentemente sugerem 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 quando você imigra para o Canadá (já que o Canadá considera que você adquire participações a valor de mercado justo quando você se torna residente) – isso pode ser registrado no Beancount como uma transação de abertura com novo custo igual ao FMV, ajudando você a manter a base específica do Canadá.
- Depreciação (Abono de Custo de Capital): A versão canadense de depreciação para ativos empresariais é o Abono de Custo de Capital (CCA), que tipicamente usa taxas de saldo decrescente com uma regra de meio ano no primeiro ano. O plugin Flexible Depreciation suporta um "método CRA" que automatiza a regra de meio ano para novos ativos. Ao marcar 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 do Beancount incluam o mesmo CCA que você reivindicará em sua 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 da 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 de GST/HST: Embora nenhum plugin de GST amplamente usado seja específico para o Canadá, uma prática simples é usar recursos do Beancount (como lançamentos ou contas personalizadas) 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 de dados do Beancount. Se seu negócio é pequeno e usa o Método Rápido para GST, você pode manter um memorando de seus cálculos do método rápido no Beancount (via uma nota ou arquivo separado) para transparência. - Suporte da Comunidade: A comunidade Beancount canadense é ativa em fóruns e discutiu tópicos como rastrear contribuições a RRSP vs TFSA, converter transações em USD para CAD para impostos, e mais. Pesquisar a lista de e-mails ou fórum PTA por "Canada" pode render tópicos úteis. Por exemplo, discussões cobrem como lidar com mudança entre países (step-up de custo base) ou a falta de contabilização de custo médio embutida, que levou às soluções mencionadas acima. Engajar-se com esses recursos pode fornecer insight sobre melhores práticas.
Alemanha
Visão Geral da Preparação de Impostos de Fim de Ano: O sistema fiscal alemão envolve uma declaração anual de imposto de renda (Einkommensteuererklärung) para indivíduos, tipicamente declarada em base de ano civil. Para aqueles empregados com apenas renda de salário, o imposto é frequentemente liquidado via retenção na folha de pagamento (e uma declaração pode ser opcional), mas qualquer pessoa com renda adicional (freelance, investimento, etc.) ou reivindicando certas deduções declarará uma declaração. Pequenas empresas que não são obrigadas a fazer contabilidade de partidas dobradas frequentemente declaram um "Einnahmenüberschussrechnung (EÜR)" – um relatório simplificado de receitas/despesas – como parte de sua declaração. Etapas principais na preparação de impostos alemã:
- Coletar Comprovantes de Renda e Bescheinigungen: Reúna sua Lohnsteuerbescheinigung (certificado anual de imposto sobre salário do seu empregador) se você for empregado, bem como comprovantes de qualquer outra renda. Isso pode incluir Kapitalertragsbescheinigungen de bancos (mostrando dividendos, juros e qualquer imposto retido na fonte pago), registros de renda de aluguel ou royalties, e qualquer documentação de renda de freelance (faturas emitidas, etc.). Se você recebeu pagamentos governamentais (como benefícios de desemprego, Elterngeld), tenha esses comprovantes também.
- Documentar Despesas e Deduções (Werbungskosten/Betriebsausgaben): Na Alemanha, empregados podem deduzir certas despesas relacionadas ao trabalho (Werbungskosten), enquanto autônomos e empresas listam despesas empresariais (Betriebsausgaben). Colete recibos de coisas como educação profissional, ferramentas, home office (se critérios atendidos), e custos de deslocamento (a Entfernungspauschale é calculada com base na distância). Se você é autônomo ou possui um negócio, certifique-se de ter todas as faturas de despesas e ter aderido aos requisitos (por exemplo, faturas de IVA adequadas). Também reúna comprovantes para quaisquer deduções especiais como doações (Spendenquittungen), despesas médicas, prêmios de seguro (muitos são dedutíveis até um limite), e pagamentos de impostos (por exemplo, imposto sobre propriedade se você aluga imóvel).
- Reconciliar Registros Financeiros: Se você usa o Beancount para suas finanças pessoais ou negócio, reconcilie seu razão com extratos bancários reais e recibos do ano. Contribuintes alemães devem estar preparados para fornecer documentação sob solicitação. Um razão Beancount pode ajudar a garantir que você não perdeu nenhuma renda ou despesa: verifique se cada depósito bancário é contabilizado como renda ou entrada não tributável. Para pequenas empresas, prepare um EÜR se aplicável – essencialmente um resumo de receitas menos despesas, e cálculos separados para coisas como depreciação (AfA) e quilometragem se reivindicada.
- Utilizar ELSTER ou Software Fiscal: A Alemanha exige declaração eletrônica para a maioria das pessoas. O portal online oficial é 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-se para uma conta ELSTER se ainda não o fez, o que envolve receber um código de ativação por correio, então faça isso com antecedência. Alternativamente, muitos usam software fiscal comercial (por exemplo, WISO Steuer, Taxman, Smartsteuer, ou ferramentas amigáveis ao inglês como SteuerGo). Essas soluções de software guiam você pelos formulários alemães (que podem ser complexos, especialmente para coisas como os muitos formulários Anlage). Elas também lidam com submissão eletrônica via ELSTER. O prazo para declarações auto-declaradas é tipicamente 31 de julho do ano seguinte (para renda de 2024, vencimento em 31 de julho de 2025), mas uma prorrogação é concedida automaticamente até o final de fevereiro do segundo ano se você usar um consultor fiscal profissional (Steuerberater). Certifique-se de cumprir o prazo relevante quando você declarar via ELSTER ou software.
Recursos Fiscais Oficiais Alemães: 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 (repartições fiscais) locais são o principal contato para questões de imposto de renda e fornece links para formulários. Você pode encontrar todos os formulários fiscais oficiais 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ê declara online. O ELSTER tem ajuda abrangente (em alemão) e tutoriais em vídeo sobre como usar o sistema. Ele cobre como preencher cada seção da declaração eletronicamente. Há também um guia em inglês sobre o básico de usar o ELSTER (via sites de expatriados e anúncios da repartição fiscal alemã) observando que a interface pode ser alternada para inglês para os formulários principais a partir de 2024.
- Steuerliche Info (Informação Fiscal): As autoridades fiscais alemãs emitem orientação oficial (cartas do BMF, etc.) sobre tópicos específicos. Para fins práticos, a Anleitung (PDFs de instrução) para a declaração de impostos e seus anexos (como Anlage N para emprego, Anlage S para autoemprego, Anlage KAP para investimentos, etc.) são muito úteis – elas explicam o que pode ser inserido onde. Estas estão disponíveis no servidor de formulários e frequentemente apenas em alemão. No entanto, sites como Handbook Germany ou ** finanzamt.de** fornecem resumos em inglês para perguntas comuns (por exemplo, quem precisa declarar, quais deduções são permitidas).
- Repartição Fiscal Local (Finanzamt): O Finanzamt frequentemente fornece orientação em seus sites para contribuintes regionais. Em caso de dúvida, você pode ligar ou enviar e-mail para seu Finanzamt local para perguntas específicas. Observe também que pagamentos antecipados (Vorauszahlungen) podem ser exigidos para autônomos – certifique-se de ter contabilizado quaisquer que você pagou, pois eles serão creditados em sua declaração.
Usando Dados do Beancount para Declaração de Impostos Alemã: O Beancount pode ser adaptado para atender necessidades contábeis e fiscais alemãs, que têm algumas características únicas:
- Alinhamento com Plano de Contas Alemão: Empresas alemãs frequentemente usam planos de contas padronizados como SKR03 ou SKR04. Embora finanças pessoais não exijam isso, se você está fazendo contabilidade para uma pequena empresa alemã no Beancount, considere estruturar contas para mapear para categorias SKR04 (comumente usadas por consultores fiscais e software DATEV). Por exemplo, SKR04 atribui faixas específicas a tipos de despesa (publicidade, viagens, etc.). Você pode imitar essas em seus nomes de contas ou usar tags de metadados para armazenar o número SKR. Isso facilita se seu Steuerberater precisar transferir seus dados para o sistema dele – você pode fornecer um mapeamento de suas contas para a taxonomia oficial.
- Imposto sobre Valor Agregado (MwSt/USt): Se você está registrado para IVA (Mehrwertsteuer, também chamado Umsatzsteuer), seu razão Beancount deve rastrear IVA coletado e pago. Tipicamente, você usaria contas separadas, semelhante 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, mais uma reconciliação anual. Com o Beancount, você pode gerar os números para a declaração de IVA (Umsatzsteuervoranmeldung) somando essas contas para o período. Certifique-se de também contabilizar quaisquer transações de reverse charge ou IVA de importação – por exemplo, se você compra serviços de fora da Alemanha, você pode precisar tanto reportar quanto deduzir IVA (o Beancount pode lidar com isso por 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 "contabilidade alemã adequada". No Beancount, você pode usar metadados ou contas para marcar transações com IVA de 19% vs 7%, etc. Você poderia até escrever um relatório personalizado para gerar as linhas exatas necessárias para o formulário de IVA (por exemplo, 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ê está declarando um EÜR (para uma pequena empresa) em vez de um balanço completo de partidas dobradas, essencialmente você precisa de 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. Esteja atento a ajustes específicos alemães em um EÜR, como o tratamento de uso privado de um carro (você pode adicionar de volta uma porção como uso pessoal se você reivindicou despesas totais) ou home office (que tem condições estritas). Você pode lidar com estes no Beancount usando contas separadas para a porção dedutível vs porção pessoal, ou adicionando lançamentos de ajuste no fim do ano. Se você mantém partidas dobradas completas (Bilanz) para um negócio maior, o Beancount pode fazer isso também – você teria contas para Ativos, Passivos, Patrimônio, etc., e você produziria um balanço patrimonial (Bilanz) e DRE (GuV) do Beancount para dar ao seu consultor fiscal. Embora algumas complexidades como ajustes HGB possam estar fora do escopo do Beancount, para impostos (que são em grande parte base de caixa ou caixa modificado para pequenas empresas) deve ser suficiente.
- Depreciação (Abschreibungen/AfA): A lei fiscal alemã especifica taxas de depreciação para vários ativos (Absetzung für Abnutzung, AfA). Tipicamente linear ao longo de uma vida útil definida (embora saldos decrescentes tenham sido permitidos por alguns anos no passado para certos ativos). Com o Beancount, você pode implementar depreciação seja lançando manualmente entradas anuais de depreciação para cada ativo ou usando um plugin. Por exemplo, se você comprou um laptop por €1200, usado exclusivamente para negócios, e deve ser depreciado ao longo de 3 anos, você poderia criar uma entrada a cada ano debitando €400 à despesa de depreciação. Existem plugins (como o plugin flexible_depreciation mencionado anteriormente) que poderiam ser configurados para regras alemãs também (por exemplo, baixa imediata de 50% para ativos de baixo valor abaixo de um certo limite, ou os cronogramas de depreciação linear). Ao registrar depreciação no Beancount, suas contas de despesa corresponderão ao que você reivindica na declaração de impostos (Anlage AV para ativos). Mantenha o Anlagenspiegel (cronograma de ativos) fora ou em metadados do Beancount para que você saiba quando um ativo está totalmente depreciado.
- Impostos Comerciais/Empresariais: Se você paga Gewerbesteuer (imposto comercial) como empresa, observe que o Beancount pode ajudar a rastrear os pagamentos (como despesa, embora não dedutível para imposto de renda) e a base de cálculo. Gewerbesteuer é baseado no lucro com certos ajustes. Você pode manter um cálculo separado (já que certos adicionais são exigidos para juros, etc.), mas seu lucro do Beancount é o ponto de partida. Da mesma forma, se você tem empregados, rastrear Lohnsteuer e contribuições sociais em contas separadas (passivos de folha de pagamento) pode ajudar a garantir que você contabilizou todos os pagamentos ao fazer seus relatórios anuais.
Software e Ferramentas (Alemanha): Contadores e contribuintes alemães usam uma mistura de ferramentas oficiais e de terceiros que podem interagir com fluxos de trabalho do Beancount:
- ELSTER Online: O método oficial gratuito para declarar impostos. O ELSTER, agora com algum suporte em inglês, permite que você insira manualmente seus formulários de declaração de impostos online. Use seus valores gerados pelo Beancount para preencher os campos. Por exemplo, se sua DRE do Beancount mostra €50.000 de lucro líquido de freelance, você colocará isso em Anlage S (para renda de autônomo). Se mostra €2.000 de renda de dividendos, você preencherá isso em Anlage KAP (e anotará qualquer imposto retido na fonte). O ELSTER não importa do Beancount ou planilhas, então é entrada manual, mas confiável. Você também pode enviar certos dados via ERiC (API do ELSTER), mas isso é tipicamente usado por software, não por indivíduos diretamente.
- Software Fiscal (Steuersoftware): Muitos alemães usam software comercial pela conveniência de entrevistas guiadas e sugestões otimizadas. Programas como WISO Steuer ou SteuerSparErklärung têm aplicativos de desktop que se integram ao ELSTER para submissão. Alguns destes podem importar dados de CSV ou outro software, mas esperam formatos específicos (frequentemente voltados para importações de anos anteriores ou outros sistemas contábeis). Embora não haja importação direta do Beancount, você geralmente pode importar uma lista de despesas ou receitas se formatá-la corretamente. Por exemplo, uma empresa pode importar um CSV de todas as faturas em um software fiscal para preencher automaticamente entradas de receita. Você poderia produzir 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 verificar cruzadamente estes com um relatório que você cria no Beancount.
- Exportação DATEV: Se você trabalha com um Steuerberater, ele provavelmente usa software DATEV. Ele pode pedir uma exportação em formato DATEV. Embora o Beancount não exporte para DATEV prontamente, uma abordagem é usar um intermediário: exporte o Beancount para CSV e depois use uma ferramenta ou script para mapear para o formato do DATEV (frequentemente um layout CSV específico ou XML). A comunidade discutiu compatibilidade com DATEV, observando que uma integração oficial exigiria corresponder ao plano SKR04 e campos de dados. Se isso for necessário, considere consultar seu contador para ver se ele pode trabalhar com dados brutos. Em muitos casos, fornecer suas demonstrações financeiras finalizadas (Balanço Patrimonial, Demonstração de Resultados) do Beancount e um detalhamento do razão geral pode ser suficiente para eles fazerem lançamentos de ajuste em seu sistema.
- Planilhas para Cálculos: Alguns cálculos fiscais alemães (como dividir tarifa para casais casados, 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 base (por exemplo, total de despesas pagas por cada cônjuge). Isso está fora do escopo do Beancount, mas destaca que ter dados precisos em um só lugar simplifica o uso de outras ferramentas. Além disso, se você mantém um razão Beancount para uma pequena empresa, você pode usar uma planilha para preparar ajustes GAAP se necessário para banco ou demonstrações financeiras oficiais, enquanto mantém contas em base fiscal no Beancount.
Dicas e Plugins da Comunidade (Alemanha): Usuários alemães do Beancount compartilharam conselhos para adaptar o Beancount a requisitos locais:
- Usar Metadados para Faturas: A lei alemã exige documentação detalhada, incluindo manter cópias de faturas e vinculá-las a lançamentos contábeis. Você pode usar metadados do Beancount para anexar números de fatura ou links de arquivo a cada transação (por exemplo,
; invoice: 2023-INV-1001). Isso facilita em caso de auditoria: você pode filtrar por todas as transações cominvoice:2023-INV-1001e recuperar rapidamente o documento associado. Alguns até usaram plugins ou scripts para incorporar caminhos de arquivo para que possam abrir a fatura digitalizada diretamente do Fava. - Reverse Charge e Códigos de IVA: Se lidar com serviços ou bens intracomunitários da UE, marque-os no Beancount. Por exemplo, se você registra um serviço de um fornecedor da UE sujeito a reverse charge, você pode marcar a transação com
VAT=ReverseCharge. Então você poderia criar um relatório ou consulta personalizada para listar todas essas transações para preencher Anlage UR (o formulário onde você detalha serviços com reverse charge). Ao marcar diferentes cenários de IVA (19% doméstico, 7% doméstico, aquisição na UE, fora do escopo, etc.), você essencialmente cria uma trilha de auditoria no Beancount que espelha o que você reportará nas declarações de IVA. Este rastreamento granular é algo que um sistema de livros alemão faria; você pode emulá-lo no formato de texto simples do Beancount. - Localização de Termos: A comunidade às vezes cria traduções em alemão ou modelos localizados para relatórios. Por exemplo, criar um relatório GuV (Gewinn- und Verlustrechnung) que usa cabeçalhos em alemão e agrupa contas de acordo com a apresentação de demonstrações financeiras alemãs. Embora não seja padrão no Beancount, você pode personalizar 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. - Pools de Ativos e GWG (Geringwertige Wirtschaftsgüter): Fique atento a regras como despesa imediata de ativos de baixo valor (até um certo limite, por exemplo, ≤800€ pode ser despesado imediatamente como GWG). Você pode lidar com isso simplesmente despesando tais compras no Beancount (por exemplo, lançar o equipamento de €500 diretamente em uma conta de despesa). Para ativos acima disso mas elegíveis para depreciação em pool (Sammelposten, na faixa de 250€–1000€ sob regras mais antigas), você pode ter uma conta separada para rastrear a depreciação desse pool. Alguns usuários do Beancount mantêm uma conta
Assets:DepreciationPoolpara tais casos e baixam uma porcentagem fixa a cada ano. Isso garante conformidade com as regras fiscais enquanto usa o Beancount para registrá-lo. - Fóruns da Comunidade: O fórum Plain Text Accounting e a lista de e-mails do Beancount têm tópicos (em inglês) de usuários na Alemanha perguntando sobre melhores práticas. Tópicos comuns incluem alinhamento com SKR04, lidar com requisitos de múltiplas datas (faturas alemãs precisam de data da fatura, data do período de serviço e data de pagamento registradas – 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 personalizados) para garantir que você está capturando as informações necessárias. O consenso é que sim, você pode fazer contabilidade alemã adequada no Beancount, mas você deve ser disciplinado em incluir os detalhes exigidos.
- Coordenação com Steuerberater: Se você faz a maior parte da sua contabilidade no Beancount e apenas usa um consultor fiscal para declaração, considere sentar com ele uma vez para mapear suas contas para o que ele precisa. Alguns membros da comunidade relataram sucesso em dar ao seu contador uma visão somente leitura do Fava ou um HTML exportado dos livros do Beancount para explorar transações. O contador pode então pedir esclarecimentos sobre lançamentos específicos. Com o tempo, à medida que se familiarizam, eles podem aceitar a saída do Beancount para contas anuais. Isso pode economizar custos, já que você está essencialmente fazendo o trabalho de contabilidade.
Reino Unido
Visão Geral da Preparação de Impostos de Fim de Ano: No Reino Unido, indivíduos com renda não-PAYE ou situações fiscais complexas declaram uma declaração anual de Autoliquidação (Self Assessment) (geralmente com vencimento em 31 de janeiro para o ano fiscal anterior, que vai de 6 de abril a 5 de abril). Pequenas empresas podem ser estruturadas como empresários individuais (declarando como parte da Autoliquidação) ou sociedades limitadas (que declaram declarações de imposto corporativo separadamente). Este guia foca na Autoliquidação pessoal e empresários individuais. Etapas principais:
- Coletar Registros de Renda: Reúna seus formulários P60/P45/P11D de emprego (resumo de pagamento, imposto pago e quaisquer benefícios em espécie). Se você é autônomo ou locador, 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 gig, etc.). Observe que contribuintes do Reino Unido devem reportar toda a renda, a menos que seja coberta por uma isenção ou abono específico. Por exemplo, verifique se você excedeu o abono de negociação ou propriedade de £1.000 (se abaixo, você pode não precisar reportar essa renda, caso contrário, sim). O Beancount pode ajudar aqui agregando, digamos, todas as suas faturas de renda de freelance para o ano fiscal para ver se você ultrapassa o limite.
- Rastrear Despesas Dedutíveis e Abonos: Para autônomos, identifique todas as despesas empresariais 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 você usa as despesas simplificadas (como taxa fixa para veículo ou home office) em vez de custos reais, anote o uso (o Beancount pode rastrear quilometragem ou horas de home office via metadados, por exemplo). Se você é empregado e teve despesas de trabalho não reembolsadas ou se qualifica para certo alívio (como taxas profissionais ou despesas de uniforme), reúna esses valores – embora observe que muitas despesas de emprego não são reivindicáveis, a menos que você tenha que declarar por outros motivos. Também colete informações sobre contribuições que podem afetar impostos: contribuições de pensão (especialmente se alívio de taxa mais alta é devido), doações de caridade Gift Aid (estas estendem sua faixa de taxa básica), etc.
- Calcular Lucro Tributável (para negócios): Se você é empresário individual, você precisará calcular seu lucro tributável para o negócio. Isso é essencialmente receita menos despesas permitidas, ajustado para abonos de capital (depreciação para impostos) e quaisquer itens não permitidos (como porção pessoal de despesas). O Beancount pode produzir 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, despesas de entretenimento não permitidas (entretenimento de clientes não é dedutível no Reino Unido), adicione de volta a depreciação e subtraia abonos de capital conforme regras da HMRC (abono de investimento anual ou abono de baixa). Você pode manter uma reconciliação em uma planilha ou dentro do Beancount (usando contas separadas para ajustes fiscais). Este valor final vai na seção de Autoemprego da declaração de impostos (formulário SA103).
- Declarar a Autoliquidação: O ano fiscal do Reino Unido termina em 5 de abril e o prazo de declaração online é 31 de janeiro seguinte (declaração em papel vence em 31 de outubro anterior). A maioria das pessoas declara online via o portal online da HMRC ou usando software comercial. Quando estiver pronto para declarar, faça login no portal de Autoliquidação da HMRC (ou no software escolhido) e insira os números: renda de emprego (frequentemente pré-preenchida com dados da HMRC), renda e despesas de autoemprego, dividendos, juros, etc. Verifique cada número com seus relatórios do Beancount. O sistema calculará sua obrigação tributária. Se você deve imposto, observe que pagamentos por conta podem ser exigidos para o próximo ano (geralmente metade do imposto do ano atual, vencendo em 31 de janeiro e 31 de julho). Planeje seu fluxo de caixa de acordo; 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ção clara para declarantes de Autoliquidação:
- Orientação de Autoliquidação da HMRC: O guia gov.uk "Self Assessment tax returns: Overview" explica quem deve declarar e o processo. Ele observa que você preenche a declaração após o ano fiscal (que termina em 5 de abril) e enfatiza os prazos e penalidades por declaração tardia. Esta é uma leitura obrigatória se você é novo na Autoliquidação, para garantir que você é obrigado a declarar e entender o cronograma.
- Manutenção de Registros: A HMRC espera que os contribuintes mantenham registros adequados para respaldar sua declaração de impostos. Eles sugerem manter registros por pelo menos 5 anos após o prazo de declaração de 31 de janeiro. Especificamente, registros comerciais de receita e despesa, e registros pessoais como juros e dividendos. Os manuais da HMRC (e orientação do gov.uk) listam quais registros autônomos devem manter (faturas, recibos, registros de quilometragem, etc.). Essencialmente, tenha extratos bancários e recibos organizados – uma tarefa que o Beancount facilita, já que você provavelmente insere transações de extratos e pode anexar digitalizações aos lançamentos.
- Orientação sobre Autoemprego e Aluguel: A HMRC fornece notas detalhadas para as páginas de autoemprego (SA103) e páginas de propriedade (SA105). Essas notas explicam o que conta como despesas permitidas, como lidar com abonos de capital e como calcular coisas como lucros de sobreposição (se seu período contábil não está alinhado ao ano fiscal, embora novas regras estejam alinhando períodos base a anos fiscais). O folheto HS222 é útil para abonos de capital, por exemplo. Todos estes estão no gov.uk em formato PDF (pesquise "SA103 notes").
- Serviços Online da HMRC: O sistema oficial HMRC Self Assessment online é gratuito para usar. Há também um aplicativo para declarações simples. Se você não declarou online no ano passado, você precisa se registrar (receber um código de ativação por correio). Uma vez dentro, o formulário online é essencialmente o mesmo que o de papel, com texto de ajuda. O site da HMRC também tem uma lista de software reconhecido se você escolher usar alternativas. Após declarar, a conta de imposto pessoal da HMRC permite que você veja sua conta de imposto, faça pagamentos ou configure um plano de pagamento se necessário.
Usando Dados do Beancount para Declaração de Impostos do Reino Unido: O Beancount pode apoiar muitos aspectos dos cálculos e manutenção de registros fiscais do Reino Unido:
-
Anexos de Autoemprego: Para empresários individuais, o Beancount pode produzir os números que você precisa para as páginas de Autoemprego (SA103). O formulário tem caixas para faturamento, despesas permitidas (com um detalhamento se seu faturamento estiver acima de £85k ou se você escolher itemizar), abonos de capital, etc. Se seu faturamento estiver abaixo do limite, você pode apenas reportar despesas totais como um número; o Beancount ainda pode fornecer um detalhamento para sua referência. Se acima, você precisará detalhar despesas em categorias como escritório, viagens, subsistência, taxas legais, etc. Ao manter contas correspondentes (por exemplo,
Expenses:Business:Travel,Expenses:Business:Legal), você pode consultar instantaneamente esses totais. As regras do Reino Unido também permitem o uso de despesas simplificadas (taxa fixa para uso residencial, ou por milha para carro). Se você optar por essas, você pode não registrar despesas reais no Beancount para essas categorias (ou registrá-las mas depois ignorar e usar a taxa fixa). Você poderia, para clareza, ter uma conta comoExpenses:Car:Actualmas depois não deduzi-la, usando um ajuste manual para reivindicar a taxa fixa por milha da HMRC. Documente tais escolhas em uma nota ou via um lançamento personalizado do Beancount para que você lembre seu método na hora dos impostos. -
Declaração de Investimentos: A tributação de investimentos do Reino Unido exige reportar dividendos e juros acima de certos abonos, e ganhos de capital se acima da isenção anual ou quaisquer alienações onde o produto exceda 4× a isenção. Use o Beancount para rastrear renda de dividendos (talvez em
Income:Dividends:UKvsIncome:Dividends:Foreign). No fim do ano, some seus dividendos – você precisará reportar o total, e se algum teve imposto estrangeiro retido na fonte, anote isso para o crédito de imposto estrangeiro (use a seção Foreign do SA106). Para ganhos de capital, o Beancount pode listar cada alienação de ativos (ações, cripto, propriedade, etc.). O Reino Unido tem regras específicas de correspondência de ações: mesmo dia, próximos 30 dias (bed and breakfast), e o pool da Seção 104 para participações 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. Ao usar este plugin em seus dados do Beancount, você pode obter um relatório de cada venda e seu ganho ou perda computado conforme regras do Reino Unido, que você pode então usar para preencher o resumo de ganhos de capital em sua declaração. Mesmo sem o plugin, você pode usar o rastreamento detalhado de lotes do Beancount para auxiliar – apenas lembre-se de que a abordagem padrão FIFO ou identificação específica do Beancount não é o método do Reino Unido; você pode ter que ajustar a base de custo em seus registros para imitar o pooling. Uma abordagem é manter seus investimentos no Beancount usando uma conta por participação (para isolar regras de mesmo dia e 30 dias) e custos médios manualmente após cada compra – ou simplesmente depender de um cálculo externo mas usar o Beancount para os dados brutos. Em qualquer caso, certifique-se de que todas as alienações estão registradas; o limite da HMRC (atualmente, ~£50k de produto ou £12k de ganho) pode exigir que você reporte mesmo se nenhum imposto for devido. -
IVA e MTD para IVA: Se seu negócio está registrado para IVA, você provavelmente já usa software para enviar declarações de IVA, porque Making Tax Digital para IVA já exige manutenção de registros digital e submissão. O Beancount não é software MTD reconhecido, então mantenha seus registros de IVA no Beancount e declare através de software de ponte. Por exemplo, exporte seus totais de conta de IVA do Beancount e insira-os em uma ferramenta de ponte compatível com MTD para enviar à HMRC.
-
MTD para Imposto de Renda (ITSA): Making Tax Digital para Imposto de Renda não é mais uma reforma distante — está sendo introduzido gradualmente por renda qualificada de autoemprego e propriedade. O cronograma de implementação da HMRC estabelece três estágios, cada um vinculado à renda reportada na declaração de um 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 — este estágio 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ê está no escopo, o MTD para Imposto de Renda exige registros digitais mais atualizações trimestrais enviadas através de software reconhecido pela HMRC; verifique a orientação atual de elegibilidade e isenção antes de confiar em qualquer limite, já que datas e números podem mudar. O Beancount pode manter os registros subjacentes e produzir os totais de receita e despesa a cada trimestre, mas não é em si software MTD reconhecido — você ainda declara através de uma ferramenta reconhecida ou de ponte. Esforços da comunidade para fazer a ponte entre dados do Beancount e a API de Imposto de Renda da HMRC foram propostos; trate-os como experimentais e confirme o status de reconhecimento antes de declarar com um deles.
-
Verificações de Código PAYE: Seu razão Beancount também pode ser usado para verificar seu código de imposto PAYE. Por exemplo, se você registra seus contracheques no Beancount (com pagamento bruto, imposto, NI, etc.), você pode anualizá-los e ver se o abono isento de impostos correto foi aplicado. Se você notar uma discrepância (talvez você tenha imposto subpago aparecendo), você saberá olhar seu aviso de código da HMRC. Isso não é diretamente usado na declaração (já que PAYE é tratado pelos empregadores), mas ajuda você a evitar surpresas e garantir que a Autoliquidação contabilize corretamente quaisquer sub/sobrepagamentos.
Software e Ferramentas (Reino Unido):
- Declaração Online da HMRC: A maioria dos indivíduos declara através do serviço online gratuito da HMRC. É direto para a maioria dos cenários. Use-o em conjunto com o Beancount copiando números. Uma dica: após inserir todos os dados, você pode ver um resumo de cálculo. Algumas pessoas comparam isso com seu próprio cálculo (que você pode fazer exportando dados do Beancount para uma planilha e aplicando alíquotas de imposto para ver se coincide dentro de uma pequena tolerância de arredondamento).
- Software Fiscal Comercial: Existem vários pacotes de software de terceiros (TaxCalc, Taxfiler, Absolute, etc.) e até alguns aplicativos móveis mais novos que são aprovados pela HMRC. Estes às vezes podem importar dados de software contábil ou permitir importações de planilhas. Se você tem assuntos complexos ou múltiplos negócios autônomos, um pacote de software pode ajudar a gerenciar múltiplos anexos mais facilmente. Eles também frequentemente geram um conjunto bem formatado de anexos que você pode manter para seus registros. No entanto, muitos destes são voltados para contadores e podem ser demais para um único declarante.
- Excel para SA103 (Autoemprego) e SA105 (Propriedade): Se você quer verificar ou planejar, a HMRC fornece planilhas de trabalho (SA103S, SA103F) e SA105 em formatos PDF/ODS. Você pode preenchê-las eletronicamente como um teste. O Beancount pode preencher muitos dos números. Por exemplo, para um imóvel alugado, você poderia usar o Beancount para somar o aluguel recebido e todas as categorias de despesa (reparos, seguro, taxas de agente) para esse imóvel; depois inserir no formulário SA105 para ver o resultado antes de declarar oficialmente. Esta pode ser uma boa prática para garantir que você não está perdendo nenhuma categoria.
- Plugins do Beancount para Especificidades do Reino Unido: Já mencionamos o plugin de ganhos de capital do Reino Unido. Se você investe, isso pode economizar horas de cálculos manuais de pooling. Não há muito mais específico do Reino Unido publicamente disponível 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 receita/despesa para declarações MTD, ou para computar abonos específicos do Reino Unido (como ajustar o abono pessoal se a renda > £100k, etc.). Por enquanto, você pode depender de scripts pessoais ou planilhas para tais cálculos.
- Open Banking / Ferramentas de Importação: Parte da preparação de impostos é colocar todas as suas transações em um só lugar – o que o Beancount faz excelentemente se você foi diligente. Ferramentas como beancount-import (e muitos importadores bancários da comunidade) podem buscar automaticamente transações bancárias. Isso garante que seu arquivo Beancount esteja completo com todos os gastos e receitas. Dessa forma, na hora dos impostos, você confia que suas contas de receita do Beancount refletem tudo. Se você começou a usar o Beancount no meio do ano, certifique-se de importar dados desde o início do ano fiscal (6 de abril) para completude nesse primeiro ano.
Dicas e Plugins da Comunidade (Reino Unido):
- 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 da HMRC. Ele contabiliza o pooling da Seção 104 (todas as participações antes de uma venda com média), a regra do mesmo dia (ações compradas no mesmo dia de uma venda correspondem a essa venda), e a regra de bed-and-breakfast de 30 dias (ações compradas dentro de 30 dias após uma venda correspondem e ajustam o ganho). Usar este plugin em seu razão Beancount significa que você pode calcular com precisão coisas como ganhos de ações e até casos mais exóticos (provavelmente lida com cripto de forma semelhante se você tratar cada moeda como tipo de ativo separado). Esta é uma contribuição inestimável da comunidade, já que as regras do Reino Unido diferem da abordagem FIFO que muitos países usam.
- Rastrear Abonos e Faixas: Alguns usuários marcam transações para ajudar com abonos específicos do Reino Unido. Por exemplo, marcar renda de juros que cai sob o Personal Savings Allowance, ou dividendos sob o Dividend Allowance. Embora o software fiscal aplique o abono no final, marcar pode ajudar você a ver rapidamente se você ultrapassou o abono. Por exemplo, marque juros bancários como
#SavingsAllowancee depois consulte o total – se estiver abaixo de £1.000 (contribuinte de taxa básica) ou £500 (taxa mais alta), você sabe que não há imposto sobre isso; se acima, você deverá imposto sobre o excesso. - Dividir o Ano Fiscal no Beancount: O ano fiscal do Reino Unido atravessa anos civis. Alguns usuários do Beancount mantêm visões personalizadas ou até dois conjuntos de livros (ou mais simplesmente, usam a linguagem de consulta) para obter dados para o 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 você consistentemente usa o Beancount por muitos anos, considere configurar uma consulta ou relatório para "Ano Fiscal X" para evitar confusão com totais de ano civil.
- Renda Estrangeira e Imposto do Reino Unido: Se você tem investimentos estrangeiros ou trabalha no exterior, o sistema do Reino Unido pode ficar complicado (base de remessa, créditos de imposto estrangeiro, 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 para cada transação. Por exemplo, se você recebeu dividendos em USD, registre-os com equivalentes em GBP usando a taxa de câmbio daquele dia. Então é fácil somar renda estrangeira em GBP para seu formulário SA106. Além disso, rastreie imposto estrangeiro pago como transações separadas para uma conta de despesa fiscal. Estas formarão a base de sua reivindicação de crédito de imposto estrangeiro. A clareza de ter isso no Beancount é muito melhor do que vasculhar extratos de corretoras no fim do ano.
- Uso de Tags para Ajustes: A autoliquidação do Reino Unido tem algumas entradas peculiares, como o ajuste para uso privado (se você coloca uma despesa que tem um elemento privado, você deve adicionar de volta a parte privada no cálculo de autoemprego). Você pode lidar com isso não registrando uso privado em despesas de forma alguma (divida a transação entre contas de negócio e pessoais). Mas se você escolher registrar 100% de uma despesa no negócio e depois ajustar, você pode marcar essa transação com
#private_use_30%ou similar. Na hora dos impostos, você pesquisa essa tag e calcula o adicionamento. Da mesma forma, se você usa a base de caixa para contabilidade (uma opção para pequenas empresas no Reino Unido), juros acima de £500 não são permitidos – você poderia marcar despesa de juros acima desse limite para um 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 (por exemplo, o grupo Google Plaintext Accounting ou Reddit). Eles discutem coisas como alinhar o Beancount com as categorias da HMRC e garantir que se contabilize coisas 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 perder o rastro deles. Embora não seja exigido para declaração, é uma boa prática integrar o planejamento de pagamento de impostos em seu razão.
Austrália
Visão Geral da Preparação de Impostos de Fim de Ano: O ano fiscal da Austrália vai de 1 de julho a 30 de junho, com declarações de imposto individual vencendo em 31 de outubro. Indivíduos (incluindo empresários individuais) usam o sistema MyTax da ATO ou formulários em papel para declarar, enquanto empresas e outras entidades têm suas próprias declarações (frequentemente com prazos posteriores se usarem um agente fiscal). Etapas principais para contribuintes australianos usando Beancount:
- Reunir Documentos de Renda: Colete seus resumos de pagamento PAYG (agora frequentemente apenas uma Declaração de Renda acessível via myGov se seu empregador usa Single Touch Payroll) para o período de julho a junho. Também reúna extratos de juros bancários, comprovantes de dividendos (incluindo qualquer informação de créditos de franqueamento), comprovantes de imóvel alugado (receita e despesa), e registros de qualquer outra renda (por exemplo, renda de negócio ou contratação, ganhos de capital de vendas de ativos). Muitos destes são pré-preenchidos até o final de julho nos sistemas da ATO, mas você deve verificar cruzadamente com seus próprios registros (do Beancount). Por exemplo, se o Beancount mostra que você recebeu $500 em juros de uma conta bancária, certifique-se de que um valor equivalente aparece no pré-preenchimento; se não, você pode precisar adicioná-lo manualmente.
- Compilar Despesas Dedutíveis e Recibos: Na Austrália, deduções comuns incluem despesas relacionadas ao trabalho (taxas sindicais, ferramentas, viagens de trabalho, uniformes, despesas de home office), despesas de autoeducação, doações de caridade, juros sobre empréstimos de investimento, e despesas para imóveis de investimento (reparos, taxas de gerente de propriedade, etc.). Use o Beancount para rastrear estas ao longo do ano categorizando-as apropriadamente (por exemplo,
Expenses:Deductible:WorkFromHomeouExpenses:RentalProperty:Repairs). No fim do ano, compile os totais. Certifique-se de ter recibos para despesas acima de A$300 (e em geral, mantenha todos os recibos, já que a ATO pode pedir evidências). Observe que algumas deduções têm métodos específicos de comprovação (como um método de centavos por km para carro, ou taxa fixa para home office) – decida se usar custos reais ou taxas de porto seguro e reúna as informações necessárias de acordo (o Beancount pode armazenar, digamos, total de horas de home office ou contas de eletricidade se você precisar calcular custos reais versus a taxa fixa). - Renda de Negócio e Empresário Individual: Se você administra um negócio individual ou trabalho paralelo, você reportará sua renda e despesa do negócio em sua declaração individual (usando o anexo de Itens de Negócio e Profissional). Prepare uma demonstração de lucros e perdas para o negócio para o ano fiscal (1 de julho–30 de junho). O Beancount pode produzir isso facilmente. Certifique-se de contabilizar quaisquer ajustes entre contabilidade e impostos – por exemplo, a Austrália frequentemente permite baixa imediata para ativos (até um limite) ou pools de depreciação simplificados para pequenas empresas; decida sua abordagem e reflita isso em seu razão Beancount (ou pelo menos anote para reivindicar corretamente na declaração). Além disso, verifique se você precisa contabilizar porções de uso privado (por exemplo, se 20% do uso do veículo foi pessoal e você reivindicou todas as despesas, você precisaria adicionar de volta 20% como uso privado).
- Declarar a Declaração de Impostos: Em 1 de julho, o novo ano fiscal abre para declaração, mas é sábio esperar até final de julho ou agosto quando a maioria das informações é pré-preenchida pela ATO. Faça login no myGov e acesse o ATO MyTax para iniciar sua declaração. O MyTax mostrará renda que ele conhece (de empregadores, bancos, etc.); compare estas com seus dados do Beancount e adicione/corrija conforme necessário. Insira qualquer renda adicional (como sua renda de negócio, renda estrangeira, etc.) e insira deduções. O MyTax tem categorias para deduções que espelham as seções na declaração de impostos (despesas de trabalho, doações, etc.). Use seus totais do Beancount para preencher estas, mas esteja preparado para inserir descrições ou detalhamentos para certas reivindicações (o MyTax pode pedir detalhes para grandes reivindicações). Uma vez que todos os dados são inseridos, revise o reembolso calculado ou valor devido. O prazo para autodeclaração é 31 de outubro. Se você usa um agente fiscal registrado, você tipicamente recebe uma prorrogação até maio do ano seguinte, mas você deve estar registrado como cliente antes de 31 de outubro para obter essa prorrogação.
Recursos Oficiais da ATO: O Australian Taxation Office fornece uma riqueza de informações para auxiliar na preparação de impostos:
- Guia "Income tax return" da ATO: O site da ATO tem orientação específica para diferentes tipos de contribuintes. Para indivíduos e empresários individuais, veja "Individuals – lodging your tax return" que descreve quando e como declarar (por exemplo, MyTax online via myGov) e os prazos. A ATO enfatiza que se você está fazendo por conta própria, declare até 31 de outubro, caso contrário, contrate um agente fiscal. Também observa que a maioria das informações é pré-preenchida até o final de julho para declarações online, o que é uma dica de quando começar a se preparar.
- Deduções e Compensações da ATO: A ATO tem páginas detalhadas sobre o que você pode reivindicar para despesas relacionadas ao trabalho (às vezes detalhadas por ocupação), bem como para situações específicas (como imóveis alugados ou autoeducação). Consulte estas para garantir que suas despesas categorizadas no Beancount são de fato dedutíveis. Por exemplo, os "guias de ocupação" da ATO podem dizer qual porcentagem de uma certa despesa é tipicamente reivindicável. Sempre verifique com orientação oficial para evitar reivindicar algo não dedutível.
- Canto de Pequenas Empresas: Se você tem renda de negócio, os guias de pequenas empresas da ATO explicam concessões e obrigações. A página "Reports and returns for businesses" 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 declarado seu BAS (Declarações de Atividade Empresarial para GST/PAYG) ao longo do ano. Certifique-se de que seus dados do Beancount facilitaram isso também.
- myTax e Pré-preenchimento: O serviço online da ATO (myTax) é amigável e inclui texto de ajuda em cada seção. O aplicativo da ATO e myGov também têm recursos para verificar seu Notice of Assessment e progresso de declarações. Oficialmente, a ATO sugere vincular sua conta myGov à ATO para que possam pré-preencher dados e até completar parcialmente sua declaração. Eles têm um passo a passo sobre como declarar online que essencialmente guia você através de login, verificação de informações e submissão – se usando Beancount, você estará verificando cruzadamente na fase de entrada de dados.
Usando Dados do Beancount para Declaração de Impostos Australiana: O Beancount pode auxiliar tanto com os números quanto com a manutenção de registros para impostos australianos:
- Contabilidade do Ano Fiscal: O ano fiscal de julho–junho da Austrália significa que você provavelmente precisará de relatórios que abrangem 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 asserção de saldo personalizada ou lançamento de fechamento em 30 de junho para capturar saldos de fim de ano (especialmente se você faz quaisquer accruals). Alguns usuários mantêm seus livros em segmentos de ano fiscal. Certifique-se de que todas as transações até 30 de junho estão inseridas e que qualquer coisa datada de 1 de julho ou posterior está excluída para o relatório desse ano fiscal. - Retenção PAYG e Parcelas: Se você teve imposto retido (de salário ou pagamentos de contratados sob PAYG), esses valores aparecerão em seus registros. Por exemplo, você pode registrar salário como duas divisões: pagamento líquido para seu banco, e imposto PAYG para uma conta de passivo ou despesa. No fim do ano, o total nessa conta PAYG deve corresponder ao valor de imposto retido na sua Declaração de Renda (ou a soma dos valores em seus contracheques). Isso ajuda a verificar o pré-preenchimento da ATO. Da mesma forma, se você paga parcelas PAYG (pré-pagamentos trimestrais de imposto de renda), estas devem ser registradas (frequentemente como um ativo de imposto pré-pago ou como despesa). Você as reivindicará em sua declaração para compensar a obrigação tributária final. O Beancount pode fornecer o total de parcelas pagas durante o ano. A ATO também as listará, mas é bom verificar cruzadamente.
- Ganhos de Capital e Desconto de CGT: Rastreie transações de ativos de capital no Beancount para facilitar cálculos de imposto sobre ganhos de capital. A Austrália tributa ganhos de capital com um desconto de 50% para indivíduos para ativos mantidos >12 meses. Para cada venda de ativo, você precisará saber a base de custo e o produto da venda, bem como datas de compra e venda. O Beancount naturalmente registra datas e valores. Você pode consultar suas vendas para o ano: Por exemplo, liste todos os lançamentos de
Income:CapitalGains. Embora o Beancount não aplique automaticamente o desconto de 50%, você pode simplesmente calcular: se um registro mostra um ganho de $10.000 e você sabe que o ativo foi mantido por 2 anos, apenas $5.000 é tributável. Você pode considerar marcar ativos com datas de aquisição ou usar lotes para separar curto prazo vs longo prazo (embora na Austrália seja puramente baseado em tempo, não identificação específica para o desconto). Tenha cuidado com perdas de capital – estas são rastreadas e podem ser transportadas. Você pode querer uma conta para perdas transportadas para lembrá-lo no próximo ano. Se você teve perdas anteriores, você as aplicará antes do desconto. Usando o Beancount, você pode modelar isso tendo um saldo corrente de carryovers de perda de capital. - Créditos de Franqueamento: Dividendos australianos frequentemente vêm com créditos de franqueamento (créditos fiscais para imposto corporativo já pago). Em seu razão Beancount, você pode registrar o dividendo bruto total como receita e o crédito de franqueamento como um crédito fiscal (talvez como
Income:FrankingCreditsou uma redução na despesa fiscal). Para impostos, você deve reportar o valor franqueado e o crédito de franqueamento separadamente. Certifique-se de que seus registros mostram estes claramente. Por exemplo, um dividendo em dinheiro de $70 com crédito de franqueamento de $30 = $100 bruto. Você poderia registrar $100 de receita e $30 de crédito fiscal, ou $70 de receita e $30 em uma conta especial. De qualquer forma, na hora dos impostos, você reportará $100 como renda de dividendos e $30 como crédito de franqueamento (que contará para seu imposto pago). O Beancount pode totalizar seus créditos de franqueamento para o ano (soma de todos esses créditos). Isso deve corresponder ao que está em seus comprovantes de dividendos e ao que o pré-preenchimento da ATO mostra. Créditos de franqueamento podem ser bastante valiosos, então verifique duas vezes se você inseriu todos. - Renda Estrangeira e Ganhos de FX: Se você tem investimentos ou renda estrangeira, 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 do recebimento ou uma taxa média). Ao fazer isso, você pode simplesmente consultar os valores em AUD. Se você pagou imposto estrangeiro (como imposto retido na fonte sobre ações dos EUA), rastreie isso também – é reivindicável como compensação de imposto estrangeiro. Certifique-se de converter esse imposto pago para AUD também. Quaisquer saldos em moeda estrangeira podem dar origem a ganhos forex tributáveis sob as regras da Austrália (se grandes e não para uso pessoal), o que fica complicado; mas geralmente, fique de olho em contas de caixa estrangeiras perto do fim do ano se elas flutuarem significativamente.
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 direta: você vai seção por seção (Renda, Deduções, etc.). O pré-preenchimento pode importar dados para você (como juros, dividendos reportados por empresas, informações de seguro saúde para rebates, etc.). O Beancount complementa isso garantindo que você não confie apenas no pré-preenchimento – por exemplo, se um banco esqueceu de reportar algo, seu razão capturaria isso. O MyTax também tem um recurso prático onde salva seu progresso, então você pode começar a inserir e voltar depois, o que permite usar relatórios do Beancount para preencher incrementalmente.
- Software de Agente Fiscal: Se você usa um contador, ele usará software profissional (como Xero Tax, HandiTax, etc.). Tipicamente, você daria a ele resumos de sua renda e deduções (impressões do Beancount ou Excel). Ele insere em seu software, que declara através do portal do Agente Fiscal. Se você prefere usar um software de varejo você mesmo, opções como Etax ou H&R Block Online existem; no entanto, eles frequentemente espelham o que o MyTax faz, mas com alguma orientação adicional. Eles podem ser úteis se você quer uma segunda verificação ou uma UI diferente. Eles geralmente permitem importar dados de anos anteriores, mas não dados do Beancount diretamente. Considerando que o MyTax é gratuito e robusto, muitos usuários com conhecimento técnico apenas usam o MyTax, a menos que sua situação seja muito complexa.
- Planilhas e Ferramentas de Cálculo: A ATO fornece calculadoras para certas deduções (como calculadoras de taxa fixa de trabalho remoto) e para verificar coisas como deduções de obras de capital da Divisão 43 para imóvel alugado. Você pode usar estas com dados do Beancount (por exemplo, total de horas trabalhadas em casa, ou custo de melhorias de construção). Além disso, se você quer simular diferentes cenários (digamos comparar despesas reais de carro vs centavos por km), uma planilha é útil. Insira dados do Beancount (combustível, registro, totais de seguro vs quilômetros rodados) para ver qual rende uma dedução maior.
- Aplicativos de Manutenção de Registros da ATO: A ATO tinha um aplicativo "myDeductions" que permite capturar recibos ao longo do ano, e então você pode enviar os dados para pré-preencher sua declaração. Se você está usando o Beancount, você provavelmente já está rastreando despesas, então você pode não precisar do myDeductions. De fato, seu Beancount está desempenhando esse papel. Apenas certifique-se de ainda manter imagens de recibos se necessário – armazenar caminhos de arquivo no Beancount ou manter um sistema de pastas separado para recibos (referenciados por ID de transação) pode ser tão eficaz quanto o aplicativo da ATO.
- Exportação de Software Contábil: Se você estava usando um pacote contábil (QuickBooks, Xero, MYOB) e mudou para o Beancount, observe que aqueles às vezes produzem relatórios de fim de ano adaptados para impostos. 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 imóvel alugado – você poderia preenchê-los com dados do Beancount. Embora não seja uma "ferramenta" direta, este método aproveita práticas conhecidas na preparação de impostos australiana enquanto ainda usa seu razão Beancount como fonte de verdade. Se você ainda está migrando seus livros para fora do QuickBooks, siga Migrar do QuickBooks para o Beancount para abrir o razão a partir do seu balanço de verificação.
Dicas e Plugins da Comunidade (Austrália): A comunidade Beancount australiana é menor, mas há insights gerais que se aplicam:
- Manuseio de GST: Se você administra um negócio e está registrado para GST, considere usar os recursos do Beancount para automatizar divisões de 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 inserida como $100 de despesa, $10 para GST Paid. Ao fazer isso consistentemente, quando chegar a hora 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 só exige reportar vendas totais, GST sobre vendas e GST sobre compras. Esses valores podem ser diretamente extraídos do Beancount. Garantir que seu Beancount esteja atualizado a cada trimestre significa que o fim do ano é apenas outro trimestre com talvez uma declaração anual de GST (se aplicável). Se você está abaixo do limite de GST e não registrado, sua contabilidade é mais simples (sem necessidade de lançamentos de divisão de imposto) – apenas certifique-se de não acidentalmente reivindicar GST sobre despesas em deduções se você não tem direito (o Beancount não sabe seu status de GST; você deve saber). - Baixa Imediata de Ativos: A Austrália mudou frequentemente as regras para despesa imediata de ativos para pequenas empresas (um ano é $20k, depois $30k, depois ilimitado para certos períodos). É útil marcar ou categorizar compras de ativos no Beancount. Por exemplo, marque uma compra com
#InstantWriteoffse você planeja reivindicá-la integralmente. Então, em vez de capitalizá-la no Beancount, você pode diretamente despesá-la para uma conta específica (ou movê-la de ativos para despesa no fim do ano). Documentar sua abordagem garante consistência. Se o limite mudar, você pode consultar todas as compras de ativos e ver quais caem sob o novo limite. - Uso Pessoal vs Empresarial: Para empresários individuais, as declarações australianas pedem porcentagem de uso pessoal de algumas despesas (especialmente para veículos motorizados). Uma abordagem no Beancount é dividir transações na entrada: por exemplo, se uma compra de combustível de carro foi $100 e você sabe que 30% é privado, registre $70 em
Expenses:Car:Fuel:Businesse $30 emExpenses:Car:Fuel:Private. Então deduza apenas os $70. Alternativamente, registre todos os $100 em despesa empresarial e use metadados ou uma nota para indicar 30% privado, e depois reduza manualmente a reivindicação. O primeiro método é mais limpo no razão. A chave é ser consistente para que seus "livros" do Beancount reflitam apenas a porção dedutível se possível, para evitar confusão na hora dos impostos. - Considerações de Múltiplos Anos: A Austrália permite transporte de perdas de capital indefinidamente, e recentemente, até algum carry-back de perdas não usadas para empresas (não relevante para indivíduos, no entanto). Se você teve, digamos, uma perda de capital líquida no ano passado, lembre-se de não esperar que o Beancount a aplique automaticamente – você pode transportá-la como memorando. Da mesma forma, perdas estrangeiras diferidas ou créditos de imposto estrangeiro podem ser transportados. Mantenha uma nota fora ou como uma nota do Beancount para esses atributos fiscais, já que eles não são estritamente transações contábeis até serem realizados.
- Superannuation: Se você é autônomo e fez contribuições pessoais para super, rastreie-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 rastreamento no Beancount garante que você saiba quanto contribuiu e pode verificar se o fundo de super recebeu até o fim do ano. Além disso, se você é empregador (mesmo de si mesmo em uma empresa), rastreie contribuições de Super Guarantee em lançamentos de folha de pagamento; elas não estão diretamente na declaração de imposto individual, mas importam para deduções da empresa e conformidade. - Compartilhamento na Comunidade: Australianos discutindo contabilidade em texto simples frequentemente compartilham pequenos scripts—por exemplo, convertendo saídas do Beancount para o formato necessário para algum cronograma da ATO. Alguém pode escrever um script Python para analisar a demonstração de resultados do Beancount e gerar um cronograma de imóvel alugado devidamente formatado (que poderia então ser revisado ou dado a um contador). A base de usuários relativamente menor significa menos pré-construído, mas a flexibilidade do Beancount significa que com algum Python ou Excel, você pode adaptar sua saída para qualquer formato necessário.
- Retenção de Registros: A ATO geralmente exige manter registros por 5 anos a partir da data do aviso de avaliação. Certifique-se de que seu arquivo Beancount (e documentos anexados) esteja com backup e retido por esse período. Se você algum dia precisar reproduzir os detalhes de sua declaração de impostos ou comprovar uma reivindicação, ter o razão Beancount e recibos vinculados é extremamente útil. Você pode até produzir um arquivo anual (exportação PDF ou HTML de transações) para seu próprio armazenamento.
Conclusão: Ao integrar o Beancount em 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 razão bem organizado alinhado com categorias fiscais e usar os recursos oficiais como guia para conformidade. Seja gerando uma demonstração de lucros/perdas para seu CPA nos EUA, computando uma base de custo médio para ações canadenses, mapeando para as contas SKR04 da Alemanha, detalhando despesas de autoemprego do Reino Unido, ou reconciliando declarações BAS australianas – os dados do Beancount e as ferramentas da comunidade podem tornar essas tarefas mais fáceis. Sempre verifique com as leis fiscais mais recentes e consulte um profissional de impostos para situações complexas, mas tenha certeza de que seu razão em texto simples diligentemente mantido é um ativo poderoso para a preparação de impostos de fim de ano.
Fontes:
- Internal Revenue Service – Small Business and Self-Employed Tax Center (Schedule C guidance)
- Beancount Community Discussions – Sharing ledger data with accountants
- TurboTax Support – Importing CSV of investment transactions
- Canada Revenue Agency – Small Business Checklist and Income Reporting
- Beancount Google Group – Handling capital gains for US vs Canada (average cost)
- HMRC – Self Assessment Guidance (deadlines, record keeping)
- Plaintext Accounting Forum – Beancount plugin for UK capital gains (HMRC rules)
- Bundeszentralamt für Steuern – German income tax return info and forms
- Hacker News – Discussion on German accounting (SKR04, requirements)
- ATO / MoneySmart (ASIC) – Lodging an Australian tax return (steps, pre-fill)
- Australian Taxation Office – Business returns and lodgment dates
- Beancount Plugin Repository – Depreciation plugin (supports CRA half-year rule)