Extração de Declaração de Imposto HMRC

Extraia dados da declaração SA100 do Reino Unido para Excel — Nomeie os campos de imposto, não as posições das caixas

A maioria dos extratores SA100 são plataformas somente via API que exigem um pipeline e um modelo por ano antes de você ver uma planilha — este lê a SA100 e suas páginas suplementares pelo significado de cada caixa, então os mesmos nomes de colunas funcionam todos os anos. Envie um PDF e obtenha seus campos em 5–10 segundos.

Enterprise-grade security · TLS 1.3 encrypted

PDF e digitalizações em papel
XLSX / CSV
UTR e Número de Seguro Nacional
Declarações em lote

O que você pode extrair de um pacote SA100 do Reino Unido

Digite os nomes das colunas que você precisa — a IA encontra cada valor no formulário principal ou nas páginas suplementares pelo significado do rótulo da caixa, não pela posição. As mesmas colunas funcionam em um PDF do portal HMRC, um download do TaxCalc e uma declaração em papel escaneada.

UTR (Referência Única do Contribuinte)
Número de Seguro Nacional
Rendimentos do trabalho (box 1)
Juros (box 2)
Dividendos (box 3)
Lucro do trabalho independente (SA103S)
Rendimentos prediais (SA105)
Rendimento total
Dedução pessoal
Rendimento tributável
Imposto devido
Reembolsos de empréstimo estudantil

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 na posição — e funciona no significado

O SA100 não é um formulário único — é um pacote. A declaração principal (TR1–TR6) mais até sete páginas suplementares — SA102 trabalho assalariado, SA103S trabalho independente, SA104 sociedade, SA105 predial, SA106 exterior, SA108 ganhos de capital, SA109 residência — alimentam os totais no formulário principal, e cada software renderiza essas caixas de forma diferente. Os concorrentes resolvem isso com APIs empresariais e modelos por ano. Aqui está a diferença.

O Problema

01 Um valor no formulário principal foi calculado seis páginas antes

Os lucros tributáveis na caixa 8 do SA100 principal vêm do total no SA103S. Ler página por página de forma isolada rompe esses vínculos — e um transcritor manual precisa alternar entre documentos para verificar se a caixa corresponde à sua origem.

02 Cinco renderizadores colocam o mesmo campo em cinco lugares diferentes

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 e as mesmas caixas de rendimento — em coordenadas diferentes. Um modelo treinado em um layout interpreta mal os outros, que é exatamente o problema que os contribuintes no r/UKPersonalFinance descrevem quando os campos que esperam não estão onde procuraram.

03 A HMRC revisa o layout, e seu modelo morre junto

O layout do SA100 muda entre anos fiscais, e o Making Tax Digital for Income Tax está reformulando como as declarações são enviadas. Cada revisão invalida zonas baseadas em coordenadas, então uma extração treinada por posição precisa de retrabalho a cada temporada — ou falha silenciosamente em declarações mais antigas.

Como a Extração de Colunas Personalizadas Resolve Isso

01 Você nomeia o campo; a IA o encontra pelo significado

Custom Column Extraction significa que você digita os campos desejados — "UTR", "Imposto devido total", "Rendimentos prediais" — e a IA lê cada caixa pelo que o rótulo significa, onde quer que esse rótulo apareça no pacote. Sem coordenadas, sem zonas por renderizador, sem treinamento de modelo.

02 Uma definição de coluna abrange todo o pacote

Defina "Lucro do trabalho independente" uma vez e ele extrai do SA103S; defina "Rendimentos prediais" e ele lê o SA105 — enquanto o mesmo conjunto também captura os rendimentos do trabalho da caixa 1 do formulário principal. As páginas suplementares não precisam de modelos separados nem configuração extra.

03 Sem manutenção de modelo por ano

Como a extração segue o significado, não a posição, os mesmos nomes de coluna continuam funcionando quando o HMRC muda o layout ou quando um cliente troca de software. A definição do ano passado é a deste ano — e a do próximo.

Do Pacote SA100 do Cliente a uma Planilha Pronta, em Três Etapas

Se você está preparando declarações de Self Assessment para o prazo de janeiro — as suas ou as dos seus clientes — veja como funciona o fluxo, do upload à planilha que o seu software de impostos (ou a sua própria revisão) realmente precisa.

1

Envie o pacote completo, como está

Carregue o SA100 principal e as páginas suplementares — SA103S para trabalho independente, SA105 para rendimentos prediais — em PDF ou fotos. Downloads do portal HMRC, arquivos do TaxCalc e declarações em papel escaneadas podem ir todos no mesmo lote; a IA não precisa que eles sejam pré-classificados por renderizador. Se os clientes enviarem os arquivos, compartilhe um Collection Link para que eles façam upload direto na sua fila, sem se cadastrar.

2

Digite os campos de imposto que você precisa

Nomeie suas colunas uma vez: "UTR," "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 caixa 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.

3

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 vira uma linha: UTR na primeira coluna, valores de renda e impostos nas colunas nomeadas, prontos para conciliar com seus registros ou entregar ao software de preenchimento. O Modo de revisão destaca de onde veio cada valor na página original, então uma verificação rápida leva segundos, em vez de reler seis páginas.

Quando Funciona Melhor — e Quando Verificar o Resultado

Quando funciona melhor

SA100 digitais e digitalizados com nitidez. PDFs do portal HMRC, declarações geradas por software como TaxCalc ou FreeAgent e digitalizações planas a 200–300 DPI são extraídas com alta precisão, pois os rótulos das caixas são impressos por máquina.

Pacotes de várias páginas com páginas suplementares. Os valores de trabalho independente do SA103S e de rendimentos prediais do SA105 são extraídos junto com o formulário principal na mesma passada — os campos que a maioria dos declarantes no Reino Unido precisa.

Processamento em lote de declarações de clientes. Envie vários SA100 de uma vez e exporte uma planilha com uma linha por declaração — o formato que torna a conciliação de janeiro prática.

Quando ter cautela

Imagens muito manuscritas ou de baixa qualidade. Caixas preenchidas à mão reduzem a precisão, e fotos de celular com sombra ou inclinadas podem borrar os números pequenos das páginas suplementares. Uma digitalização limpa sempre tem melhor desempenho do que uma foto apressada.

Isto extrai dados — não envia sua declaração. A ferramenta gera a planilha estruturada; o envio ao HMRC continua sendo feito pelo seu software de declaração. Confira os valores antes de usá-los em um envio.

Caixas em branco permanecem em branco. A IA extrai o que está impresso. Se uma declaração realmente não tem rendimentos prediais, a coluna Rendimentos prediais fica vazia — ela não vai adivinhar nem puxar um valor de outro lugar.

Perguntas Frequentes

Posso extrair dados de um SA100 em papel escaneado?

Sim, desde que o texto impresso esteja legível a olho nu. A IA lê os rótulos dos campos, como "Total Tax Due" e "UTR", pelo significado, e não pelas coordenadas. Assim, uma declaração em papel escaneada é tratada da mesma forma que um PDF do portal HMRC. Uma digitalização plana limpa de 200–300 DPI é a ideal; 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 encontra o valor na SA103S; defina "Rendimentos prediais" e ela lê a SA105 — enquanto as mesmas colunas também capturam os rendimentos do trabalho (box 1) e os dividendos (box 3) do formulário principal. Como a extração segue o significado dos campos, não há modelos por página suplementar para criar ou manter.

Posso extrair apenas alguns campos — por exemplo, UTR e Total Tax Due — em vez de tudo?

É exatamente assim que funciona. A Extração de Colunas Personalizadas garante que você receba apenas as colunas que definir: digite "UTR" e "Total Tax Due" 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 com esquema fixo, que retornam um conjunto predefinido de campos que você precisa filtrar depois. Defina dois campos ou vinte — a IA lê apenas o que você pedir.

Isso continuará funcionando quando o HMRC mudar o layout do formulário, ou sob o MTD for ITSA?

Sim. Modelos baseados em posição quebram quando o HMRC revisa o layout ou quando uma declaração vem de um software diferente — esse é o custo de manutenção que as plataformas concorrentes repassam para você. A extração baseada em significado não depende de coordenadas, então as mesmas definições de colunas continuam funcionando em diferentes revisões de layout. E, como ela lê documentos históricos da mesma forma, SA100s antigos continuam extraíveis depois que o Making Tax Digital for Income Tax mudar a forma como novas declarações são enviadas.

Qual é a precisão em declarações manuscritas ou imperfeitas?

Campos impressos do SA100 são extraídos com precisão muito alta — esse é o caso comum para declarações geradas no portal HMRC ou por software. A caligrafia é o limite honesto: dígitos bem escritos são extraídos bem, mas letras pequenas, apressadas ou borradas nas páginas suplementares podem reduzir a precisão em valores individuais. Para qualquer declaração com caligrafia, ou quando os valores de um cliente forem incomuns, use o Modo de revisão para ver exatamente qual parte da página original originou cada valor extraído antes de os números irem para qualquer lugar.

📮 contact email: [email protected]