Dados BAS Australianos para Excel
Passo a Passo
Dois dias antes do vencimento do seu BAS trimestral, você está sentado em frente a três pilhas: notas fiscais de fornecedores em uma, recibos comerciais em outra e um extrato bancário aberto na segunda tela. Cada pilha precisa ser transformada em números específicos para os campos G1, G10, G11, 1A e 1B de um formulário que a ATO chama de NAT 4189. O prazo é dia 28. O próximo passo geralmente é uma longa noite de entrada manual de dados em uma planilha — mas não precisa ser assim.
Principais Conclusões
- Dois dias antes do vencimento do seu BAS, cada número necessário já está nas notas fiscais, recibos e extratos bancários à sua frente — o pânico trimestral não é um problema de falta de dados, é uma maratona de transcrição de documentos para planilhas que dizem aos pequenos empresários ser apenas parte do trabalho.
- Xero e MYOB fazem a aritmética do GST ÷ 11 automaticamente, mas só depois que alguém digita os números — a etapa de extração entre "tenho um PDF do fornecedor" e "tenho um valor na célula G11" é o gargalo invisível que faz a declaração do BAS parecer uma caça ao tesouro trimestral.
- Defina suas colunas uma vez (Nome do Fornecedor, Total da Nota, Valor do GST, Tipo de Compra), processe todos os seus documentos trimestrais em menos de um minuto, e a mesma configuração funciona para todos os períodos de BAS futuros — os campos da ATO nunca mudam, então sua configuração de extração também não muda.
Anatomia de uma BAS: O que os Rótulos G Realmente Exigem
Antes de extrair qualquer coisa, você precisa saber exatamente o que a BAS espera. A Declaração de Atividades Empresariais (formulário ATO NAT 4189) não é um número único. É uma coleção de campos rotulados, cada um extraído de uma parte diferente dos seus registros comerciais. Para uma pequena empresa típica registrada no GST que declara trimestralmente, as seções principais se dividem assim.
Seção GST (Opção 1 — calcular e declarar trimestralmente):
| Rótulo | O que Significa | De Onde Vem o Número |
|---|---|---|
| G1 | Vendas totais (com GST incluso, se usar o método de planilha de cálculo) | Soma de todas as faturas de vendas e recibos de receita do trimestre |
| G2 | Vendas de exportação (isentas de GST) | Valor de bens/serviços exportados (separado do G1) |
| G3 | Outros fornecimentos isentos de GST | Alimentos básicos, saúde, educação — se aplicável |
| G10 | Compras de capital (com GST incluso) | Ativos empresariais: veículos, máquinas, equipamentos acima do limite |
| G11 | Compras não capital (com GST incluso) | Despesas do dia a dia: aluguel, estoque, papelaria, assinaturas de software |
| 1A | GST sobre vendas (a pagar ao ATO) | G8 ÷ 11 — o GST que você cobrou |
| 1B | GST sobre compras (crédito a reivindicar) | G19 ÷ 11 — o GST que você pagou em despesas empresariais |
Se você tem funcionários, a BAS também exige os campos de retenção PAYG: W1 (total de salários brutos pagos) e W2 (total de imposto retido desses salários). Se o ATO o colocou em pré-pagamentos trimestrais de imposto de renda, você também verá os rótulos de parcela PAYG T1 (receita da parcela) e T2 (taxa da parcela). A maioria dos profissionais autônomos e microempresas com faturamento abaixo de $10 milhões pode usar a BAS Simplificada, que reduz a seção GST a apenas três campos: G1, 1A e 1B. Mas a exigência de dados subjacente não desaparece — você ainda precisa saber suas vendas totais, GST cobrado e GST pago, quer os declare em 3 rótulos ou em 20.
O cálculo do GST segue uma cadeia previsível: as vendas totais em G1 são subtraídas das parcelas isentas de GST e de tributação sobre insumos (G2 + G3 + G4) para chegar às vendas tributáveis (G6). Após ajustes (G7), o resultado (G8) é dividido por 11 para gerar o GST sobre vendas na rubrica 1A. A mesma lógica se aplica inversamente nas compras: G10 + G11 resultam em G12, menos os componentes não tributáveis (G13 + G14 + G15) para obter G17, ajustado em G18, e então G19 ÷ 11 para 1B. A diferença entre 1A e 1B é sua posição líquida de GST no trimestre — seja um pagamento à ATO ou um reembolso.
Por que a Corrida Trimestral do BAS Dói Mais do Que Deveria
A ATO envia sua declaração de atividade cerca de duas semanas antes do fim do período de apuração. O prazo de entrega para declarantes trimestrais é o dia 28 do mês seguinte ao fechamento do trimestre — 28 de outubro para o trimestre julho–setembro, 28 de fevereiro para outubro–dezembro, e assim por diante. Isso dá aproximadamente quatro semanas para reconciliar três meses de transações. Se sua contabilidade estiver em dia — cada nota fiscal codificada corretamente no Xero ou MYOB assim que chega — preparar o BAS pode levar de 20 a 30 minutos. Mas essa não é a realidade para a maioria dos pequenos empresários.
Um usuário do Reddit no r/AusFinance descreveu o problema com precisão: “Se o BAS vira uma caça ao tesouro trimestral, o problema real geralmente não é o Xero, é a codificação bagunçada e recibos não capturados em tempo real.” A caça ao tesouro é real. Notas fiscais de fornecedores chegam como PDFs anexados em e-mails. Recibos ficam em uma caixa de sapatos ou no rolo da câmera do celular. Extratos bancários precisam ser cruzados com transações codificadas manualmente. Quando o prazo do BAS se aproxima, você não está preparando uma declaração de imposto — você está reconstruindo três meses de realidade financeira a partir de evidências dispersas.
O custo de errar não é trivial. A ATO aplica uma multa por atraso na entrega (FTL) a cada período de 28 dias que o BAS fica vencido, e a taxa geral de juros (GIC) é composta diariamente sobre valores não pagos. De acordo com a análise da ScaleSuite, pequenas empresas australianas pagam coletivamente mais de $300 milhões anualmente em multas e juros relacionados ao BAS. Mesmo sem multas, o custo de tempo é o verdadeiro dreno: o Ombudsman Australiano para Pequenas Empresas e Empresas Familiares relata que 39% das pequenas empresas gastam mais de seis horas por semana navegando pela conformidade regulatória — e a entrega do BAS está no centro desse fardo.
Planilhas ajudam, mas apenas se os números forem inseridos nelas. BASCalc e modelos semelhantes do Excel podem lidar com a aritmética uma vez que os dados são inseridos. Eles não conseguem ler uma nota fiscal. A lacuna entre “tenho um PDF do meu fornecedor” e “tenho um número na célula G11” ainda é totalmente manual na maioria dos fluxos de trabalho de pequenas empresas.
Etapa 1: Reúna Tudo o que a BAS Exige
Antes da extração, você precisa de todos os documentos-fonte em um só lugar. Uma BAS trimestral normalmente utiliza documentos de três categorias:
Formatos aceitos incluem PDFs, JPGs, PNGs e capturas de tela. Uma foto de recibo tirada no celular vale. O objetivo não é ter arquivos perfeitamente organizados — a etapa de extração lida com cada arquivo individualmente — mas garantir que nada falte. Uma única nota de fornecedor omitida com $1.100 incluindo $100 de GST significa que seu crédito 1B está subestimado em $100 e seu GST líquido a pagar está superestimado no mesmo valor.
Etapa 2: Mapeie os Rótulos do BAS para os Campos de Extração
Esta é a etapa que transforma um fluxo de trabalho genérico de “extrair dados” em uma saída específica para o BAS. Em vez de extrair campos aleatórios de cada documento, você define as colunas que correspondem diretamente ao que o BAS solicita.
Para uma empresa no BAS Simplificado, a lista de colunas é curta:
| Nome da Sua Coluna | Rótulo do BAS que Alimenta | O que a IA Procura |
|---|---|---|
| Total de Vendas (com GST) | G1 | O valor total em cada fatura de venda, incluindo GST |
| GST sobre Compras | 1B | O componente de GST em cada fatura ou recibo de fornecedor |
Para o BAS completo (Opção 1, método da planilha de cálculo), você precisa de mais granularidade. Cada fatura de fornecedor contribui para G10 ou G11, dependendo se é uma compra de capital ou não capital, e o componente de GST contribui para 1B. Um conjunto prático de colunas se parece com isto:
| Nome da Sua Coluna | Rótulo(s) do BAS que Alimenta |
|---|---|
| Nome do Fornecedor | (referência cruzada) |
| Data da Fatura | (verificação de período — deve estar dentro do trimestre do BAS) |
| Total da Fatura (com GST) | G10 ou G11 |
| Valor do GST | 1B |
| Tipo de Compra (Capital / Não Capital) | Roteamento G10 vs G11 |
Os nomes das colunas que você digita se tornam os cabeçalhos da sua tabela de saída final. Este é o mecanismo central por trás da extração de colunas personalizadas: você define o que deseja, e a IA localiza os dados correspondentes em cada documento entendendo o significado do campo — não onde ele está na página. Uma fatura de fornecedor do Bunnings e uma fatura de um freelancer não se parecem em nada. O OCR tradicional baseado em modelos precisaria de um modelo de análise separado para cada formato. A extração semântica lê ambos e encontra o “Total da Fatura” sem se importar com o layout.
Se sua empresa lida com vendas com e sem GST (comum para exportadores, profissionais de saúde ou empresas de alimentos), adicione uma coluna como “Status do GST (Tributável / Sem GST / Exportação)” para que a extração capture qual tipo cada transação é, alimentando o rótulo correto do BAS (G2 ou G3 em vez da cadeia principal G1→1A).
Etapa 3: Extrair — Transforme Documentos em Dados Estruturados
Com seus documentos reunidos e a lista de colunas definida, a etapa de extração leva minutos.
Carregue todos os documentos-fonte do trimestre — faturas de vendas, recibos de compras, contas de fornecedores — em um único lote. A ferramenta processa cada arquivo de forma independente, localizando os valores que correspondem às suas definições de coluna. Como o processamento ocorre em paralelo em todos os arquivos, 50 faturas não demoram 50 vezes mais que uma; um lote típico de 30 a 50 documentos é concluído em menos de um minuto.
Os arquivos são processados com segurança e não são armazenados.
O resultado é uma única tabela onde cada linha é um documento e cada coluna corresponde ao campo que você definiu. Se você carregou 40 faturas de fornecedores com colunas para "Nome do Fornecedor", "Total da Fatura (com ICMS)" e "Valor do ICMS", você obtém 40 linhas de dados estruturados — prontos para somar em G10, G11 e 1B.
Para faturas de vendas, execute um lote separado com as colunas do lado de vendas (Total de Vendas, ICMS sobre Vendas, Valor de Exportação, se aplicável) e você terá os lados G1 e 1A preenchidos. Dois lotes cobrem todo o pipeline de dados do BAS: um para compras, um para vendas.
Etapa 4: Verificar cálculos de GST e reconciliar
Esta etapa é onde os números do BAS são testados antes do envio. A saída da extração fornece totais brutos; agora você verifica se a aritmética do GST está correta.
A verificação mais rápida: para qualquer total com GST incluso, o componente GST deve ser igual ao total dividido por 11. Se uma fatura de fornecedor mostra $2.200 incluindo GST, o valor do GST deve ser $200. Se a saída da extração mostra $2.200 na coluna "Total da Fatura" e $180 na coluna "Valor do GST", algo está errado — ou a fatura tinha um tratamento de GST não padrão, ou a extração identificou um campo incorretamente. Sinalize e verifique o documento original.
Um fluxo de trabalho prático de reconciliação para o trimestre:
Uma vantagem de ter toda a saída da extração em uma única planilha é que a reconciliação é visível de ponta a ponta. Você pode classificar por fornecedor, filtrar por período (confirmando que cada documento está dentro do trimestre BAS correto) e verificar linhas individuais contra os PDFs originais. A ATO exige que você mantenha registros por cinco anos; a planilha de extração mais os arquivos originais atendem a esse requisito.
Etapa 5: Exportar para Excel e Preparar para o Envio
Com os valores verificados, a etapa final é simples. Exporte o resultado da extração como um arquivo Excel (.xlsx). Se o seu software de contabilidade (Xero, MYOB, QuickBooks Online) suportar o envio habilitado por SBR diretamente para a ATO, use a planilha como documento de referência ao preencher o BAS no software. Se você enviar pelo Portal de Negócios da ATO ou pelo myGov (para profissionais autônomos), a planilha se torna seu principal documento de trabalho — cada total corresponde diretamente a um campo do BAS.
Para um BAS trimestral na Opção 1, sua exportação deve fornecer uma visão clara de cada campo:
- G1 = soma de todos os totais de notas fiscais de venda do trimestre
- 1A = soma do GST sobre essas vendas (ou G8 ÷ 11)
- G10/G11 = soma dos totais de compras de capital e não capital, respectivamente
- 1B = soma do GST sobre essas compras (ou G19 ÷ 11)
- W1/W2 = do sistema de folha de pagamento (verificado pelo STP)
- T1/T2 = do aviso de parcelamento da ATO (se aplicável)
A página de dicas sobre BAS e GST da ATO recomenda reconciliar os valores do BAS com seus registros, verificar se compras e vendas são reportadas no período correto e preencher apenas as seções aplicáveis ao seu negócio. Uma planilha criada a partir da extração torna essas três verificações rápidas: classifique por data para confirmar a precisão do período, filtre por tipo de compra para confirmar a classificação G10 vs G11 e use os totais das colunas como entradas diretas dos campos.
Processar Múltiplos Períodos de BAS em Uma Única Execução
A maioria das pequenas empresas não para de operar entre os períodos de BAS. Os documentos do último trimestre são quase idênticos aos do trimestre anterior — mesmos fornecedores, formatos de nota fiscal semelhantes, mesmas colunas necessárias. A configuração de extração que você definiu para um trimestre (os nomes das colunas, as verificações de cálculo do GST) se aplica a todos os trimestres subsequentes sem nenhuma reconfiguração.
Se você está atrasado e precisa recuperar dois ou três trimestres de uma vez, ou se deseja proativamente processar o trimestre atual junto com uma revisão do anterior, o processamento em lote cuida disso. Separe seus documentos por período de BAS em pastas (T1 Jul–Set, T2 Out–Dez, etc.), execute a mesma definição de coluna em cada pasta e você obterá uma planilha de saída separada por trimestre. A lógica de extração não muda; apenas os arquivos de entrada mudam. O que seriam três maratonas manuais de entrada de dados se tornam três execuções em lote usando a mesma configuração.
Isso é particularmente útil no final do ano fiscal, quando um agente do BAS ou contador pede o panorama do ano inteiro. Quatro planilhas de extração trimestrais podem ser mescladas em um resumo anual em minutos, com cada transação rastreável de volta ao seu documento de origem.
Perguntas Frequentes
A extração por IA consegue lidar com recibos manuscritos para o BAS?
Sim. O modelo de visão subjacente lê texto manuscrito e impresso com a mesma lógica semântica. Um recibo manuscrito de um fornecedor com “Total $385 (inc GST)” rabiscado na parte inferior produzirá a mesma saída estruturada que uma fatura digitada — o valor do GST pode até ser calculado automaticamente se você definir uma coluna calculada como Valor do GST (Total ÷ 11). O que importa é que o valor esteja presente no documento, não como foi escrito.
E se uma fatura de fornecedor não mostrar o valor do GST separadamente?
A maioria das faturas fiscais australianas é obrigada a mostrar o valor do GST separadamente, mas se uma não o fizer e o total estiver marcado como incluindo GST, você pode usar uma coluna calculada. Defina uma coluna chamada Valor do GST (Total da Fatura ÷ 11) e a IA realizará o cálculo durante a extração, gerando o componente do GST diretamente — sem necessidade de pós-processamento no Excel. Isso é válido para o GST padrão de 10%; se a fatura envolver fornecimento misto (parte GST, parte isento de GST), você precisará verificar e possivelmente dividir a transação manualmente.
A ferramenta envia o BAS diretamente para a ATO?
Não. O ImageToTable.ai extrai dados de documentos para planilhas estruturadas — ele não envia formulários fiscais. Você usa a saída como seus dados de trabalho para preencher o BAS no seu software de contabilidade (Xero, MYOB), no Portal de Negócios da ATO ou através do seu agente BAS. A ferramenta substitui a etapa de entrada manual de dados; ela não substitui a etapa de envio.
Como isso se compara a usar apenas o recurso BAS do Xero?
O módulo de preparação do BAS do Xero funciona com transações já inseridas no Xero. Se você receber uma fatura em PDF de um fornecedor, alguém ainda precisa digitar os valores no Xero — seja criando uma conta manualmente ou usando a captura do Hubdoc do Xero (que usa OCR baseado em modelo e frequentemente requer correção). A extração por IA lida com a etapa anterior ao software de contabilidade: transformar uma pilha de PDFs, fotos e digitalizações em uma tabela de dados estruturados que você pode importar ou referenciar ao criar transações. As duas ferramentas abordam estágios diferentes do fluxo de trabalho: a extração cobre documento → dados; o Xero cobre dados → envio do BAS.
E se eu cometer um erro em uma BAS já enviada?
Para erros pequenos (dentro dos limites de ajuste da ATO), você pode corrigir o valor na sua próxima BAS. Para erros maiores, você pode fazer uma revisão pelo Portal de Negócios da ATO ou pelo seu software de contabilidade. A ATO geralmente é flexível se os erros forem corrigidos proativamente. Manter suas planilhas de extração como registros de suporte por cinco anos (conforme exigido pela ATO) permite rastrear rapidamente qualquer discrepância até o documento de origem.
Posso usar isso também para IAS (Instalment Activity Statement)?
Sim. Uma IAS é uma versão mais simples da BAS, usada por empresas não registradas para GST, mas que precisam reportar retenção de PAYG ou parcelas de PAYG. O fluxo de trabalho de extração é idêntico — você apenas define menos colunas, já que não se aplicam rótulos de GST. Os mesmos tipos de documento (resumos de folha de pagamento, registros de renda) alimentam o mesmo processo de extração.