Lance o GST/HST que você cobra em Liabilities:GST-HST:Collected e o GST/HST que você paga em compras comerciais em Liabilities:GST-HST:ITC. No fim de cada período de declaração, uma consulta soma as duas contas. O resultado é o seu imposto líquido: o valor que você recolhe à Canada Revenue Agency (CRA), ou que pede de volta como restituição.
Este guia monta um trimestre de livros para uma empresa de consultoria em Ontário, onde a alíquota do HST é de 13%. O trimestre tem uma venda com HST, duas compras com HST e uma venda a um cliente americano faturada em dólares americanos. Todos os números abaixo vêm da execução do razão.
O guia pressupõe que você esteja registrado para GST/HST. Você deve se registrar quando sua receita de fornecimentos tributáveis, em todo o mundo e incluindo empresas associadas, ultrapassar $30.000 em um trimestre civil ou ao longo de quatro trimestres civis consecutivos. Abaixo desse limite você é um pequeno fornecedor, e o registro é opcional.
1. Configure as contas de GST/HST
Use duas contas de passivo:
| Conta | O que contém | Saldo usual |
|---|---|---|
Liabilities:GST-HST:Collected | GST/HST que você cobrou nas vendas | Negativo: imposto que você deve à CRA |
Liabilities:GST-HST:ITC | GST/HST que você pagou em compras comerciais, reclamado como créditos de imposto sobre insumos (ITCs) | Positivo: reduz o que você deve |
A conta de ITC é uma conta contra: ela fica ao lado do imposto que você cobrou e o compensa. Duas contas fornecem os dois totais que a declaração pede, sem filtrar lançamentos por sinal. Uma única conta Liabilities:GST-HST é mais simples, porque seu saldo é o próprio imposto líquido. Mas aí você precisa separar seus lançamentos positivos e negativos para preencher a declaração.
Registre receitas e despesas sem o imposto. O imposto vai para as duas contas de GST/HST, então sua demonstração de resultado mostra o que você ganhou e gastou, não o dinheiro que você guarda para a CRA.
Aqui está o trimestre inteiro. Salve-o como books.beancount. As próximas três seções percorrem seus lançamentos.
option "operating_currency" "CAD"
2026-01-01 open Assets:Bank:Chequing CAD
2026-01-01 open Assets:Receivable:USD USD
2026-01-01 open Liabilities:GST-HST:Collected CAD
2026-01-01 open Liabilities:GST-HST:ITC CAD
2026-01-01 open Income:Consulting CAD
2026-01-01 open Income:Foreign-Exchange CAD
2026-01-01 open Expenses:Hosting CAD
2026-01-01 open Expenses:Office CAD
2026-01-15 * "Ontario client" "Consulting, invoice 101, HST at 13%"
Assets:Bank:Chequing 2260.00 CAD
Income:Consulting -2000.00 CAD
Liabilities:GST-HST:Collected -260.00 CAD
2026-02-03 * "Hosting provider" "Annual hosting plan"
Expenses:Hosting 400.00 CAD
Liabilities:GST-HST:ITC 52.00 CAD
Assets:Bank:Chequing -452.00 CAD
2026-02-20 * "US client" "Consulting, invoice 102, zero-rated export"
Assets:Receivable:USD 1000.00 USD @ 1.3600 CAD
Income:Consulting -1360.00 CAD
2026-03-05 * "Office supply store" "Printer and paper"
Expenses:Office 150.00 CAD
Liabilities:GST-HST:ITC 19.50 CAD
Assets:Bank:Chequing -169.50 CAD
2026-03-20 * "US client" "Payment of invoice 102, converted by the bank"
Assets:Bank:Chequing 1380.00 CAD
Assets:Receivable:USD -1000.00 USD @ 1.3600 CAD
Income:Foreign-Exchange -20.00 CAD
2026-04-30 * "Receiver General for Canada" "GST/HST return, 2026-01-01 to 2026-03-31"
Liabilities:GST-HST:Collected 260.00 CAD
Liabilities:GST-HST:ITC -71.50 CAD
Assets:Bank:Chequing -188.50 CAD
2026-05-01 balance Liabilities:GST-HST:Collected 0.00 CAD
2026-05-01 balance Liabilities:GST-HST:ITC 0.00 CAD2. Registre o HST de uma venda e um ITC de uma compra
A venda de 2026-01-15 é de 2000,00 CAD em consultoria para um cliente em Ontário. O HST de 13% acrescenta 260,00 CAD, então o cliente paga 2260,00 CAD. A receita recebe 2000,00 CAD, e os 260,00 CAD vão para Liabilities:GST-HST:Collected.
O plano de hospedagem de 2026-02-03 custa 400,00 CAD mais 52,00 CAD de HST. A despesa é de 400,00 CAD, e os 52,00 CAD são um ITC. A compra de material de escritório de 2026-03-05 funciona da mesma forma: 150,00 CAD mais 19,50 CAD de HST.
Reclame um ITC apenas na medida em que uma compra seja para uso em suas atividades comerciais. Para uma compra parcialmente pessoal, lance na conta de ITC apenas a parcela empresarial do imposto.
A alíquota depende da província onde você realiza o fornecimento. Ela varia de 5% de GST a 15% de HST, então verifique as alíquotas de GST/HST por província da CRA para cada venda fora de Ontário.
3. Fature um cliente americano nos livros em CAD
Em 2026-02-20 a empresa fatura uma empresa americana em 1000,00 USD. Muitos serviços fornecidos a uma empresa não residente são exportações com alíquota zero. O GST/HST se aplica a 0%, então a fatura não tem linha de imposto. A alíquota zero tem condições: por exemplo, ela não se aplica a um serviço fornecido a um indivíduo enquanto esse indivíduo está no Canadá. Confirme seu caso na orientação da CRA sobre GST/HST em importações e exportações.
Uma venda com alíquota zero ainda entra na sua declaração. A linha 101 informa sua receita do período, e ela inclui vendas com alíquota zero. Você também pode reclamar ITCs sobre compras que faz para vendas com alíquota zero.
O lançamento do contas a receber é 1000.00 USD @ 1.3600 CAD. A anotação de preço @ diz ao Beancount quanto os dólares americanos valiam em dólares canadenses na data da fatura. A transação então fecha em CAD: a receita é de 1360,00 CAD. Para o imposto de renda, valores em moeda estrangeira são convertidos à taxa do Bank of Canada do dia em que o valor surge, então use a taxa desse dia.
Em 2026-03-20 o cliente paga. O banco converte os 1000,00 USD a 1,3800, então 1380,00 CAD entram na conta corrente. O contas a receber sai dos livros à taxa da fatura, -1000.00 USD @ 1.3600 CAD, que é 1360,00 CAD. A diferença de 20,00 CAD é um ganho cambial realizado, lançado em Income:Foreign-Exchange. Se o dólar americano tivesse caído, esse lançamento seria positivo: uma perda. Nenhum dos valores toca as contas de GST/HST.
4. Feche o período e consulte o imposto líquido
Esta empresa declara trimestralmente, então seu primeiro período de declaração vai de 2026-01-01 a 2026-03-31. Verifique o razão e depois execute duas consultas nesse período:
bea --file books.beancount check
bea --file books.beancount query "SELECT account, sum(position) AS total WHERE account ~ '^Liabilities:GST-HST' AND date >= 2026-01-01 AND date < 2026-04-01 GROUP BY account ORDER BY account"
bea --file books.beancount query "SELECT sum(position) AS net_tax WHERE account ~ '^Liabilities:GST-HST' AND date >= 2026-01-01 AND date < 2026-04-01"bea check não reporta erros. A primeira consulta retorna duas linhas: Liabilities:GST-HST:Collected em -260.00 CAD e Liabilities:GST-HST:ITC em 71.50 CAD. São o GST/HST que você cobrou, para a linha 103 da declaração, e seus ITCs, para a linha 106.
A segunda consulta as compensa: -188.50 CAD, que é 260,00 menos 71,50. Esse é o seu imposto líquido para a linha 109. O sinal de menos é o sinal usual de passivo: você deve 188,50 CAD. Um resultado positivo significa que seus ITCs foram maiores do que o imposto que você cobrou, e a declaração pede uma restituição.
O filtro de data mantém o período exato. O pagamento em 2026-04-30 fica fora dele, então a consulta ainda reporta o trimestre depois que você paga.
Uma declaração trimestral e seu pagamento vencem um mês após o fim do período, então esta vence em 30 de abril. A transação de 2026-04-30 registra o pagamento. Ela traz as duas contas de GST/HST de volta a zero, e as duas afirmações balance em 2026-05-01 provam isso.
Muitas pequenas empresas declaram anualmente. Para um período anual, amplie as datas para o seu ano fiscal. Uma declaração anual geralmente vence três meses após o fim do ano fiscal. Um empresário individual com ano fiscal encerrado em 31 de dezembro paga até 30 de abril e declara até 15 de junho.
5. Se você usa o método rápido
O método rápido é uma opção, feita no Formulário GST74, para empresas cujos fornecimentos tributáveis anuais, incluindo GST/HST, são de $400.000 ou menos. Empresas que fornecem alguns serviços não podem usá-lo, incluindo serviços jurídicos, de contabilidade, de escrituração contábil e de preparação de declarações de imposto. Você ainda cobra 13% de HST. Em vez de compensar o imposto cobrado contra os ITCs, você recolhe uma porcentagem fixa das suas vendas com HST incluído: 8,8% das vendas de Ontário para uma empresa de serviços com estabelecimento permanente em Ontário. Você reclama ITCs apenas sobre compras de capital, como computadores e equipamentos. No razão, lance as despesas operacionais pelo preço total com HST incluído, porque não há ITC a separar. Continue lançando o HST que você cobra em Liabilities:GST-HST:Collected. No fim do período, pague o recolhimento a partir dessa conta e transfira o que sobrar para uma conta de receita, porque o imposto que você mantém sob o método rápido é receita para fins de imposto de renda. Você também pode ganhar um crédito de 1% sobre os primeiros $30.000 de vendas elegíveis a cada ano. Verifique as alíquotas atuais no guia da CRA Quick Method of Accounting for GST/HST.
6. Guarde os registros que a CRA exige
Guarde seus livros e os documentos por trás deles por seis anos a partir do fim do ano a que se referem. Guarde-os no seu local de negócios ou na sua casa no Canadá, a menos que a CRA lhe dê permissão por escrito para guardá-los em outro lugar. Registros eletrônicos valem, desde que permaneçam legíveis.
Os recibos devem conter detalhes suficientes para sustentar cada pedido de ITC, e o detalhe aumenta com o total:
- Abaixo de $100: o nome comercial ou de firma do fornecedor, a data da fatura e o valor total.
- De $100 a $499,99: também o número de registro de GST/HST do fornecedor e o imposto cobrado, ou uma observação de que o preço o inclui.
- $500 ou mais: também o seu nome, uma descrição do que você comprou e as condições de pagamento.
Ambas as compras do exemplo são acima de $100, então seus recibos precisam do número de registro do fornecedor. Registre-o como metadado da transação, como supplier_gst_hst: "123456789RT0001", para que você possa encontrá-lo em uma auditoria. A página de créditos de imposto sobre insumos da CRA lista todos os requisitos. A maioria das empresas ainda pode reclamar um ITC perdido em uma declaração posterior, dentro do limite de quatro anos da CRA.
Para etapas de imposto de renda no fim do ano, como a declaração T2125 para um empresário individual, veja Prepare taxes with Beancount country-by-country. Para as regras por trás de cada etapa, leia os artigos sobre o Canadá no blog.
Administra uma pequena empresa com o Beancount? Veja Beancount.io for small business para razões hospedados, Bank Sync e colaboração com contadores.