Extraia dados da Declaração de Imposto SA100 do Reino Unido para o Excel — Nomeie os campos de imposto, não as posições das caixas
A maioria dos extratores SA100 são plataformas exclusivamente de API que exigem um pipeline e um modelo anual antes que você veja uma planilha — este lê o SA100 e suas páginas suplementares pelo significado de cada caixa, portanto os mesmos nomes de coluna funcionam todos os anos. Envie um PDF e obtenha seus campos em 5 a 10 segundos.
Enterprise-grade security · TLS 1.3 encrypted
O que você pode extrair de um pacote UK SA100
Digite os nomes das colunas que você precisa — a IA localiza cada valor no formulário principal ou em suas páginas suplementares pelo significado do rótulo do campo, não pela sua posição. As mesmas colunas funcionam em um PDF do portal HMRC, em um download do TaxCalc e em uma declaração de papel digitalizada.
Você define a saída — a IA lê o documento. Adicione qualquer campo que as declarações dos seus clientes contenham; a lista acima é o conjunto inicial que a maioria dos declarantes do Reino Unido precisa.
Por que a extração do SA100 falha por posição — e funciona por significado
O SA100 não é um formulário único — é um pacote. A declaração principal (TR1–TR6) mais até sete páginas suplementares — SA102 de rendimentos do trabalho, SA103S de trabalho independente, SA104 de parcerias, SA105 de rendimentos prediais, SA106 de rendimentos estrangeiros, SA108 de ganhos de capital, SA109 de residência — enviam seus totais para o formulário principal, e cada software renderiza esses campos de forma diferente. Os concorrentes resolvem isso com APIs empresariais e modelos específicos por ano. Veja a diferença.
O Problema
Os lucros tributáveis no campo 8 do SA100 principal vêm do total do SA103S. Ler página por página de forma isolada quebra essas ligações — e um transcritor manual precisa alternar entre documentos para verificar se o campo corresponde à sua fonte.
Um download do portal HMRC, um PDF do TaxCalc, uma exportação do FreeAgent e uma declaração em papel digitalizada trazem o mesmo UTR (Referência Única do Contribuinte) e os mesmos campos de rendimentos — em coordenadas diferentes. Um modelo treinado em um layout lê os outros de forma errada, que é exatamente o problema que contribuintes do r/UKPersonalFinance descrevem quando os campos que eles esperam não estão onde procuraram.
O layout do SA100 muda entre os anos fiscais, e o Making Tax Digital for Income Tax (MTD for ITSA) está reformulando a forma como as declarações são enviadas. Cada revisão invalida as zonas baseadas em coordenadas, então uma extração treinada por posição precisa de ajustes a cada temporada — ou para de funcionar sem aviso em declarações mais antigas.
Como a Custom Column Extraction resolve isso
Custom Column Extraction significa que você digita os campos que deseja — "UTR (Referência Única do Contribuinte)", "Imposto Devido Total", "Rendimentos prediais" — e a IA lê cada caixa pelo significado do seu rótulo, independentemente de onde esse rótulo apareça no pacote. Sem coordenadas, sem zonas por renderizador, sem treinamento de modelo.
Defina "Lucro do trabalho independente" uma vez e ele extrai os dados do SA103S; defina "Rendimentos prediais" e ele lê o SA105 — enquanto o mesmo conjunto também captura o rendimentos do trabalho da caixa 1 do formulário principal. Páginas suplementares não precisam de modelos separados ou configurações extras.
Como a extração segue o significado, não a posição, os mesmos nomes de coluna continuam funcionando quando a HMRC altera o layout ou quando um cliente troca de software. A definição do ano passado serve para este ano — e para o próximo.
Do pacote SA100 de um cliente para uma planilha pronta, em três etapas
Se você está preparando declarações de Autovaliação para o prazo de janeiro — seja para você mesmo ou para seus clientes — veja como funciona o fluxo, do upload até a planilha que o seu software de impostos (ou a sua própria revisão) realmente precisa.
Envie todo o pacote, exatamente como está
Solte o SA100 principal mais quaisquer páginas suplementares — SA103S para trabalho independente, SA105 para rendimentos de aluguel — em formato PDF ou foto. Downloads do portal HMRC, arquivos TaxCalc e declarações de papel digitalizadas podem todos entrar no mesmo lote; a IA não precisa que eles sejam pré-classificados por origem. Se os clientes enviarem arquivos por conta própria, compartilhe um Collection Link para que eles façam upload diretamente na sua fila sem precisar se cadastrar.
Digite os campos de imposto que você precisa
Nomeie suas colunas uma única vez: "UTR (Referência Única do Contribuinte)", "Número de Seguro Nacional", "Rendimentos do trabalho", "Lucro do trabalho independente", "Rendimentos prediais", "Rendimento total", "Dedução pessoal", "Rendimento tributável", "Imposto devido", "Reembolsos de empréstimo estudantil". A IA lê cada campo pelo significado do rótulo e preenche a linha — em todas as páginas do pacote. Adicione uma coluna calculada como "Saldo (Imposto devido − Pagamentos por conta)" e o cálculo é executado durante a extração.
Baixe um Excel por declaração — ou uma linha por cliente
Exporte em XLSX ou CSV. Processe um lote de declarações e cada uma se torna uma linha: UTR na primeira coluna, valores de rendimento e imposto nas suas colunas nomeadas, prontos para conciliar com seus registros ou enviar para o software de declaração. O Modo de revisão destaca de onde cada valor veio na página original, de forma que uma verificação pontual leva segundos ao invés de exigir a releitura de seis páginas.
Quando funciona melhor — e quando verificar o resultado
Quando funciona melhor
SA100s digitais e com digitalização limpa. PDFs do portal da HMRC, declarações geradas por softwares como TaxCalc ou FreeAgent e digitalizações em scanner de mesa com 200–300 DPI são extraídas com alta precisão, pois os rótulos dos campos são impressos por máquina.
Pacotes de várias páginas com páginas suplementares. Os valores de lucro do trabalho independente do SA103S e de rendimentos prediais do SA105 são extraídos junto com o formulário principal em uma única passada — todos os campos que a maioria dos declarantes do Reino Unido precisa.
Processamento de declarações de clientes em lote. Faça upload de vários SA100s de uma vez e exporte uma única planilha com uma linha por declaração — o formato que torna a reconciliação de janeiro prática.
Quando ter cautela
Imagens com muita escrita à mão ou de baixa qualidade. Campos preenchidos à mão reduzem a precisão, e fotos tiradas com celular com sombras ou em ângulo podem desfazer valores de páginas suplementares com letras pequenas. Uma digitalização limpa sempre terá um desempenho melhor que uma foto tirada às pressas.
Esta ferramenta extrai dados — ela não envia sua declaração. A ferramenta gera a planilha estruturada; o envio para a HMRC ainda é feito pelo seu software de declaração. Verifique os valores antes de usá-los em um envio.
Campos vazios permanecem vazios. A IA extrai apenas o que está impresso. Se uma declaração realmente não tiver rendimentos prediais, a coluna de Rendimentos prediais permanecerá vazia — ela não vai adivinhar ou puxar um valor de outro lugar.
Perguntas Frequentes
Posso extrair dados de um SA100 impresso e digitalizado?
Sim, desde que o texto impresso esteja legível a olho nu. A IA lê os rótulos dos campos como "Imposto total devido" e "UTR (Referência Única do Contribuinte)" pelo seu significado, e não pelas suas coordenadas, portanto, uma declaração de imposto digitalizada é tratada da mesma forma que um PDF do portal da HMRC. Uma digitalização de scanner de mesa limpa com 200–300 DPI apresenta o melhor desempenho; se a única cópia for uma foto de celular com sombras, espere verificar os valores das páginas suplementares em letras pequenas no Modo de revisão.
Preciso de uma configuração separada para páginas suplementares como SA103S ou SA105?
Não. Um único conjunto de nomes de colunas cobre todo o pacote. Defina "Lucro do trabalho independente" e a IA o encontrará no SA103S; defina "Rendimentos prediais" e ela lerá o SA105 — enquanto as mesmas colunas também capturam os rendimentos do trabalho da caixa 1 e os dividendos da caixa 3 do formulário principal. Como a extração segue o significado da caixa, não há modelos por página suplementar para criar ou manter.
Posso extrair apenas alguns campos — por exemplo, UTR e Imposto total devido — em vez de todos os dados?
É exatamente assim que a ferramenta funciona. Custom Column Extraction significa que você obtém apenas as colunas que nomear: digite "UTR" e "Imposto total devido" e a tabela de saída terá essas duas colunas e nada mais. Essa é a diferença entre esta ferramenta e os extratores de API de esquema fixo, que retornam um conjunto de campos predefinido que você precisa filtrar depois. Defina dois ou vinte campos — a IA lerá apenas o que você solicitar.
Isso continuará funcionando quando a HMRC alterar o layout do formulário ou no Making Tax Digital for Income Tax (MTD for ITSA)?
Sim. Modelos baseados em posição param de funcionar quando a HMRC revisa o layout ou quando uma declaração vem de um renderizador de software diferente — esse é o custo de manutenção que as plataformas concorrentes transferem para você. A extração baseada em significado não depende de coordenadas, portanto, as mesmas definições de coluna continuam funcionando mesmo com revisões de layout. E como ela lê documentos históricos da mesma forma, os SA100 antigos permanecem extraíveis depois que o Making Tax Digital for Income Tax altera a forma como as novas declarações são enviadas.
Qual a precisão em declarações com escrita à mão ou imperfeitas?
Os campos impressos do SA100 são extraídos com altíssima precisão — esse é o caso comum para declarações geradas pelo portal da HMRC ou por softwares. A escrita à mão é o limite real: dígitos escritos de forma clara são extraídos bem, mas escrita à mão pequena, apressada ou borrada nas páginas suplementares pode reduzir a precisão de valores individuais. Para qualquer declaração com escrita à mão, ou quando os valores de um cliente forem incomuns, execute o Modo de revisão para ver exatamente de qual parte da página original cada valor extraído veio antes de usar os números.