Como Extrair Dados do P60 do Reino Unido para o Excel
para Conciliação da Folha de Pagamento (Guia 2026)
Até 31 de maio de cada ano, todo empregador do Reino Unido deve emitir um P60 para cada funcionário na folha de pagamento em 5 de abril. Isso dá às equipes de folha aproximadamente oito semanas para gerar, distribuir e — em empresas que não possuem sistemas de RH totalmente integrados — transcrever manualmente os mesmos campos de dezenas ou centenas de certificados para uma planilha de conciliação. Uma empresa de médio porte que usa o Sage para folha de pagamento com 150 funcionários e sem alimentação automatizada de dados do P60 para o software de folha gasta a última semana de maio redigitando valores de pagamento, imposto deduzido e referências PAYE do empregador a partir de PDFs de P60 impressos ou enviados por e-mail para uma pasta de trabalho do Excel. A dois minutos por certificado — localizando a caixa certa no layout ligeiramente diferente de cada fornecedor, verificando a letra da categoria NI, confirmando se o valor total do ano corresponde ao envio do FPS — são cinco horas de trabalho puro de transcrição em um período onde cada hora conta.
Principais Conclusões
- Cinco horas no final de maio: uma empresa de médio porte com 150 funcionários gasta um dia inteiro de trabalho redigitando valores de pagamento do P60, números NI e referências PAYE de certificados impressos para uma planilha de conciliação.
- O gargalo não é a velocidade de digitação — cada software de folha de pagamento (Sage, Xero, BrightPay, QuickBooks) renderiza os mesmos campos obrigatórios da HMRC em um layout visual diferente, forçando alguém a localizar 25 caixas por certificado antes de digitar um único número.
- Defina suas colunas uma vez — NINO, Remuneração neste Emprego, Imposto Deduzido, Letra da Categoria NI — e os mesmos nomes de coluna de extração funcionam em todos os fornecedores de folha e em todos os anos fiscais porque a IA lê o significado do campo, não a posição no modelo.
O que contém um P60 — e por que cada campo é importante para sua planilha
O P60, formalmente chamado de Certificado de Fim de Ano, é um documento obrigatório regulamentado pela Receita Federal do Reino Unido (HMRC). Seu conteúdo não é uma sugestão dos desenvolvedores de software de folha de pagamento — é prescrito por lei, conforme a especificação RD1 do HMRC, que define todos os campos que qualquer layout substituto do P60 deve conter para um determinado ano fiscal. O ano fiscal vai de 6 de abril a 5 de abril, e os campos do formulário cobrem os doze meses completos desse período para cada funcionário.
Entender a finalidade de cada campo obrigatório — e não apenas seu nome — é o que determina se sua planilha extraída será aprovada na reconciliação com os dados da sua Declaração de Pagamento Integral (FPS) na primeira tentativa ou gerará uma tarde de referências cruzadas. Aqui estão os campos que importam para a maioria dos trabalhos de reconciliação de folha de pagamento, agrupados por sua função downstream:
Campos de Identidade e Referência
- NIN do Funcionário — Número de Seguro Nacional no formato duas letras, seis dígitos, uma letra de sufixo (ex.: QQ 12 34 56 C). Funciona como a chave de identidade do funcionário para referência cruzada com o HMRC.
- Referência PAYE do Empregador — no formato
NNN/AAAAAAAA(3 dígitos do número da agência fiscal, barra, até 10 caracteres alfanuméricos). Vincula cada linha do P60 à entidade empregadora correta. - Número de Obra/Folha de Pagamento — identificador interno do funcionário, opcional, mas útil quando dois funcionários compartilham o mesmo nome.
Valores de Pagamento e Imposto
- Pagamento neste Emprego — remuneração bruta do ano neste empregador. Este é o valor usado para declarações de Imposto de Renda (Self Assessment).
- Imposto Deduzido — total de Imposto de Renda (PAYE) deduzido deste emprego. Reconcilia diretamente com os totais de fim de ano da sua FPS.
- Pagamento Total do Ano e Imposto Total do Ano — agregados de empregos anteriores e atuais. Essencial quando um funcionário teve múltiplos empregos no mesmo ano fiscal.
- Código Tributário Final — ex.: 1257L. Pode conter um indicador de Semana 1 ou Mês 1. Informa qual regime de imposto emergencial foi aplicado no fim do ano.
Detalhes do Seguro Nacional
- Letra da Categoria NI — uma única letra do conjunto restrito A, B, C, F, H, I, J, L, M, S, V, X, Z. Determina as taxas de contribuição aplicadas.
- Faixas Salariais — rendimentos no Limite Inferior de Rendimentos (LEL), entre LEL e o Limiar Primário (PT), entre PT e o Limite Superior de Rendimentos (UEL), e acima do UEL. Exibidas separadamente para cada letra de categoria.
- Contribuições do Empregado Devidas — o NI efetivamente deduzido sobre rendimentos acima do PT.
Pagamentos e Deduções Legais
- Licença-Maternidade Legal (SMP), Licença-Paternidade Legal (SPP), Licença Parental Compartilhada Legal (ShPP), Licença-Adoção Legal (SAP), Licença por Luto Parental Legal (SPBP), Licença por Cuidados Neonatais Legal (SNCP) — cada uma listada separadamente. Aparecem apenas se o funcionário as recebeu durante o ano; em branco significa "não se aplica", o que é diferente de "aplicou e foi zero".
- Deduções de Empréstimo Estudantil — reembolsos do Plano 1, Plano 2 ou Plano 4 em libras inteiras.
- Deduções de Empréstimo de Pós-Graduação — separado dos empréstimos estudantis de graduação, deduzido em um limite diferente.
A consequência prática desse conjunto de campos é que uma planilha de extração de P60 para 150 funcionários gera 150 linhas e aproximadamente 20 a 25 colunas, dependendo do nível de detalhamento das faixas de NI. A entrada manual nessa grade — localizar cada caixa em cada certificado, digitar o valor, verificar novamente a letra NI — é onde as cinco horas se vão. A extração de documentos com IA elimina a etapa de localização e digitação ao ler o certificado semanticamente, em vez de depender de coordenadas de pixel.
O princípio central da extração: Você nomeia as colunas que sua planilha precisa — "NINO", "Pagamento neste Emprego", "Imposto Deduzido", "Letra da Categoria NI" — e a IA localiza cada valor em cada P60 entendendo o que o campo significa, não onde ele está na página. A mesma definição de coluna funciona em layouts de P60 substitutos do Sage, Xero, QuickBooks, BrightPay e qualquer outro software de folha de pagamento, porque a IA lê a semântica do rótulo, não o modelo do formulário.
Por que os Mesmos Dados do P60 Têm Aparência Diferente em Cada Software de Folha de Pagamento
Se todo P60 fosse idêntico — mesmas posições de caixas, mesma disposição de rótulos, mesma fonte — a extração seria um problema resolvido com qualquer ferramenta de OCR baseada em modelos. Mas a especificação RD1 da HMRC permite explicitamente "variações de formato e layout" para formulários substitutos, e cada grande fornecedor de software de folha de pagamento exerce essa permissão de forma diferente.
O Sage Payroll pode imprimir o NINO do funcionário no quadrante superior direito com a referência PAYE em um bloco separado abaixo. O Xero Payroll pode colocá-los lado a lado. O BrightPay pode usar uma grade de três colunas. O IRIS Staffology pode empilhar tudo em uma única coluna vertical. O tamanho do papel, a cor da tinta e a disposição das caixas ficam a critério do empregador ou do fornecedor do software — a única restrição é que todos os campos obrigatórios devem aparecer em uma única folha de papel.
Isso não é um bug na especificação. Existe porque os empregadores usam softwares de folha de pagamento diferentes há décadas, cada um com seu próprio mecanismo de impressão, e a abordagem da HMRC é definir o conteúdo dos dados, e não o layout visual. O resultado para quem faz extração é que o P60 de cada fornecedor de folha de pagamento é uma variação de layout do mesmo esquema de dados subjacente — e uma ferramenta de extração baseada em modelo que treinou no layout do Sage falhará no do Xero.
A seção da letra da categoria NI torna isso visível de uma forma que custa tempo real. Quando a letra da categoria NI de um funcionário mudou no meio do ano — por exemplo, de A para C ao atingir a idade da aposentadoria estatal — o P60 deve mostrar duas linhas NI separadas sob letras de categoria diferentes. O Sage pode imprimi-las como duas linhas adjacentes com rótulos de letras à esquerda. O Xero pode imprimi-las como seções de tabela separadas com a letra como cabeçalho da seção. Um modelo que procura "uma linha com uma letra NI na coluna 1" captura um formato e perde o outro. A extração semântica — leitura pelo significado, não pela posição — lida com ambos os layouts porque entende que "letra da categoria NI" é um valor de coluna, independentemente de sua apresentação visual.
Configurando seu Fluxo de Extração de P60
O fluxo que substitui a transcrição manual de P60 tem três etapas, e a etapa de configuração — definir suas colunas — é feita uma vez e reutilizada para cada ano fiscal, cada provedor de folha de pagamento e cada lote de funcionários.
Defina suas colunas de saída
Digite os nomes dos campos que deseja extrair — exatamente como devem aparecer como cabeçalhos de coluna na sua planilha. Para uma pasta de reconciliação, um conjunto inicial prático é: Nome do Funcionário, NINO, Referência PAYE do Empregador, Código Tributário Final, Pagamento neste Emprego, Imposto Deduzido, Pagamento Total do Ano, Imposto Total do Ano, Letra da Categoria NI, Contribuições NI do Funcionário, Deduções de Empréstimo Estudantil, Deduções de Empréstimo de Pós-Graduação, Licença Maternidade Estatutária, Licença Paternidade Estatutária, Nome do Empregador. Isso é Extração de Coluna Personalizada: você define o esquema de saída, e a IA mapeia os campos de cada documento para suas colunas — os mesmos nomes de coluna funcionam em qualquer layout de P60 de provedor de folha porque a IA combina por significado semântico, não por posição no modelo.
Carregue todos os PDFs de P60 em um lote
Solte a pasta inteira — 150 PDFs, uma mistura de P60s impressos pelo Sage, Xero e digitalizados de um ano fiscal anterior. O processamento em lote lida com todos em um único trabalho: cada arquivo é processado independentemente, e todos os resultados são mesclados em uma planilha unificada. Os arquivos podem ser exportações de PDF do software de folha, digitalizações de P60s impressos ou fotos de certificados tiradas pelo celular — a IA lida com os três tipos de entrada.
Exporte e valide
Baixe o arquivo Excel — uma linha por funcionário por ano fiscal, colunas na ordem que você definiu. Execute as verificações de validação abordadas na próxima seção para sinalizar quaisquer linhas que valham a pena conferir no P60 de origem. A exportação também está disponível como CSV para importação direta em ferramentas de reconciliação de folha de pagamento ou como JSON para equipes que usam fluxos de auditoria orientados por API.
Este fluxo funciona para qualquer número de funcionários e qualquer combinação de provedores de folha de pagamento. A definição de coluna é reutilizável entre anos fiscais porque o conjunto de campos estatutários da HMRC muda apenas quando a legislação muda — e quando isso acontece (como com a adição do Pagamento Estatutário de Cuidados Neonatais na especificação de 2025-26), você adiciona a nova coluna à sua definição sem reconstruir o resto.
Três Fluxos de Extração de P60 Que se Pagam Sozinhos Todo Final de Ano
A extração de P60 geralmente se encaixa em um de três padrões, cada um com seu próprio formato de lote e ênfase na saída. Alinhar seu fluxo de trabalho à estrutura de saída correta é o que transforma uma ferramenta genérica de "extrair dados" em algo que sua equipe realmente usa todo mês de maio.
Preparação da Declaração de IRS (Janela de Março a Maio)
Um escritório de contabilidade que atende clientes individuais recebe P60s junto com extratos bancários, comprovantes de dividendos e formulários P11D no período que antecede o prazo de entrega da declaração de IRS em 31 de janeiro. Clientes com múltiplos empregos simultâneos geram duas ou mais linhas de P60 para o mesmo ano fiscal. As colunas principais para este fluxo são Remuneração Total do Ano, Imposto Retido, NISS e Referência PAYE do Empregador — elas mapeiam diretamente para as páginas de Emprego da declaração SA100. Um cliente com dois empregos de meio período gera duas linhas, e a coluna "Total do Ano" em cada P60 fornece os valores que precisam ser inseridos separadamente na declaração.
Esta é a janela de maior volume para extração de P60, pois é quando os escritórios lidam com o maior número de documentos de clientes no menor tempo. Substituir a transcrição manual aqui não apenas economiza horas — elimina a fonte mais comum de gatilhos de consulta SA302: erros de transcrição onde um valor salarial de um P60 foi digitado na linha de emprego errada.
Conciliação do Bureau de Folha de Pagamento com Envios FPS
Um bureau de folha de pagamento que processa o final do ano para vários clientes empregadores precisa confirmar que os valores no P60 de cada funcionário correspondem aos totais do Envio de Pagamento Completo (FPS) de final de ano enviados à HMRC. A conciliação é feita empregador por empregador: extraia todos os P60s do Empregador A para uma planilha e compare os totais de pagamento e imposto com a própria extração FPS do bureau para aquele empregador. O alinhamento das colunas é o que torna a comparação significativa — se a coluna "Pagamento Neste Emprego" do P60 estiver ao lado da coluna "Pagamento Total" do FPS, a fórmula de variação é uma única subtração por linha.
A coluna da letra da categoria NI é especialmente importante neste fluxo. Um funcionário cuja letra mudou de A para C no meio do ano mostrará duas linhas de NI no P60 sob letras diferentes. A conciliação do bureau precisa de ambas as linhas para verificar se as contribuições totais correspondem ao FPS — e uma única coluna "NI total" que agrupasse ambas as linhas em um número ocultaria uma incompatibilidade de letra de categoria que a HMRC pode sinalizar meses depois.
Verificação de Renda em Escala
Instituições de crédito imobiliário, imobiliárias, empresas de verificação de antecedentes profissionais e consultores de imigração solicitam rotineiramente o P60 como comprovante de renda do ano anterior. O fluxo de verificação é de alto volume e campos restritos: Nome, NINO, Referência PAYE do Empregador, Remuneração Total do Ano. Os demais campos obrigatórios — pagamentos legais, deduções de empréstimos estudantis, detalhamento das faixas de NI — permanecem no resultado como dados de referência, mas a decisão de verificação depende do valor do pagamento e da referência do empregador que o vincula a uma entidade real.
Como esse fluxo frequentemente envolve P60s de provedores de folha de pagamento desconhecidos — um candidato pode apresentar um P60 de um empregador que usa um sistema de folha de pagamento nicho que o verificador nunca viu — a capacidade da ferramenta de extração de lidar com qualquer layout sem pré-configuração é o que determina se o pipeline de verificação pode ser automatizado ou se alguém precisa abrir cada PDF e digitar o valor manualmente.
Validando Seus Dados Extraídos do P60 Antes de Inseri-los na Planilha de Folha de Pagamento
Mesmo com alta precisão de extração, o operador deve realizar uma verificação de sanidade para a reconciliação ou verificação downstream. As verificações abaixo são específicas do P60 e executadas coluna por coluna no Excel — nenhuma exige auditar todos os campos de cada linha. São verificações de formato projetadas para identificar as poucas linhas que merecem uma olhada no P60 original.
| Verificação | O que Observar | Fórmula no Excel (linha 2, arrastar para baixo) |
|---|---|---|
| Formato do NINO | Duas letras, seis dígitos, uma letra sufixo (A–D). Prefixos inválidos: D, F, I, Q, U, V no início; O como segundo caractere. | =AND(LEN(A2)=9,NOT(ISERROR(SEARCH("??######?",""&A2)))) — sinaliza linhas não conformes |
| Formato da referência PAYE | Três dígitos, barra, até 10 caracteres alfanuméricos. | =AND(LEN(B2)>=5,ISNUMBER(VALUE(LEFT(B2,3))),MID(B2,4,1)="/") |
| Letra da categoria NI | Deve ser uma das: A, B, C, F, H, I, J, L, M, S, V, X, Z. Qualquer valor fora do conjunto é um indicador de qualidade de dados. | =NOT(ISERROR(MATCH(C2,{"A","B","C","F","H","I","J","L","M","S","V","X","Z"},0))) |
| Proporcionalidade imposto/renda | O imposto deduzido deve ser aproximadamente 10–30% da renda para a maioria dos códigos fiscais. Linhas fora dessa faixa merecem uma análise mais detalhada — não estão automaticamente erradas, mas vale a pena verificar no original. | =AND(D2/E2>0.1,D2/E2<0.3) — formatação condicional para valores atípicos |
| Pagamentos legais: nulo vs zero | Células em branco devem permanecer em branco. Zero deve aparecer apenas onde o formulário imprimiu zero. Converter brancos em zero gera valores de recuperação fantasmas na reconciliação do NI do empregador. | Aplicar =ISBLANK(F2) como regra de formatação condicional nas colunas de verificação nula |
| Plausibilidade do plano de empréstimo estudantil | Onde houver dedução, cruze o tipo de plano com o plano conhecido do mutuário. Uma dedução do Plano 2 em um mutuário do Plano 1 indica erro de extração ou erro de codificação na folha de pagamento. | Referência cruzada manual; sinalize qualquer linha com código de plano inesperado |
A razão pela qual esta lista de verificação é viável — em vez de aspiracional — é que os dados extraídos já estão estruturados em colunas. Cada linha carrega a referência do arquivo de origem, portanto, qualquer linha sinalizada está a um clique do P60 original. A transcrição manual nunca sustentaria verificações em nível de coluna como estas em escala empresarial, e a extração é o que torna possível realizar a validação.
P60 vs W-2: O que as equipes do Reino Unido e dos EUA precisam saber
Equipes de folha de pagamento do Reino Unido que encontram ferramentas de extração de formulários fiscais dos EUA pela primeira vez — ou empresas americanas com subsidiárias no Reino Unido — frequentemente perguntam se um P60 é essencialmente um W-2 britânico. A resposta curta é que eles têm a mesma função (certificado anual de rendimentos do funcionário), mas diferem em estrutura, conjunto de campos e uso posterior de maneiras que importam para a configuração da extração.
Um W-2 informa salários federais (Caixa 1), salários da Previdência Social (Caixa 3), salários do Medicare (Caixa 5) e detalhamentos estaduais em 20 caixas numeradas — tudo para um ano fiscal civil (1º de janeiro a 31 de dezembro). Um P60 informa salários tributáveis e imposto PAYE para um ano fiscal que vai de 6 de abril a 5 de abril, com o Seguro Nacional (NI) mostrado por letra de categoria e faixa de rendimentos, em vez de uma dedução percentual fixa. Um W-2 não tem conceito de letras de categoria de NI, nem discriminação de pagamento estatutário, nem diferenciação de plano de empréstimo estudantil. Um P60 não tem relatórios estaduais nem divisão entre Previdência Social e Medicare.
A implicação para a extração é que os dois tipos de formulário precisam de definições de colunas diferentes. Um conjunto de colunas de W-2 funciona para W-2s de todos os empregadores dos EUA; um conjunto de colunas de P60 funciona para P60s de todos os provedores de folha de pagamento do Reino Unido. Mas os dois conjuntos de colunas não se sobrepõem além dos campos de identidade — e tratar um P60 como um W-2 com números de caixa diferentes produz uma planilha que precisa de extensa reformatação pós-extração.
Se sua empresa lida com ambos, consulte nosso guia completo para extração de formulários fiscais W-2 e 1099 para o fluxo de trabalho dos EUA e use uma definição de coluna separada para cada tipo de formulário. A abordagem de processamento em lote é a mesma — enviar arquivos, definir colunas, exportar planilha — mas os nomes das colunas são específicos do mercado.
NI vs FICA: O Seguro Nacional (NI) do Reino Unido não é o mesmo que o FICA dos EUA. O NI tem múltiplas letras de categoria que determinam as taxas de contribuição, faixas de rendimentos com diferentes limites e uma estrutura de cálculo anual (em vez de por período de pagamento) para funcionários. Uma coluna de extração chamada "NI" em um formulário dos EUA ou "Social Security" em um formulário do Reino Unido produzirá resultados sem sentido — use o nome de campo específico do mercado.
Perguntas Frequentes
Posso extrair dados de um P60 impresso que fotografei com o celular?
Sim. A IA lida com fotos de P60s impressos tiradas por celular — incluindo digitalizações com iluminação irregular ou leve inclinação — desde que o texto no certificado esteja legível a olho nu. Isso cobre o cenário comum em que um funcionário traz um P60 impresso de um empregador anterior e a equipe de folha de pagamento precisa digitalizá-lo para a planilha de conciliação.
A extração funciona para diferentes anos fiscais?
Sim. O conjunto de campos obrigatórios do P60 da HMRC é estável entre anos fiscais — os mesmos campos aparecem em todos os P60s de 2018-19 a 2025-26, com apenas pequenas adições (o Pagamento Estatutário por Cuidados Neonatais foi adicionado em 2025-26). Uma definição de coluna criada para o ano fiscal atual funcionará para P60s de anos anteriores sem modificação. O próprio ano fiscal aparece como um valor impresso no formulário e pode ser incluído como uma coluna de extração para distinguir linhas de diferentes anos na mesma planilha.
E se um funcionário tiver P60s de vários empregadores no mesmo ano fiscal?
Cada P60 se torna uma linha própria na planilha de saída. Um funcionário com dois empregos gera duas linhas — uma por empregador — com a coluna Referência PAYE do Empregador distinguindo qual P60 veio de qual empregador. Os valores de Remuneração Total do Ano e Imposto Total do Ano em cada P60 incluem os totais combinados, mas as colunas Remuneração neste Emprego e Imposto Deduzido relatam apenas os valores daquele empregador específico. Isso é proposital: a especificação do P60 da HMRC trata cada emprego como um certificado independente, e a extração preserva essa estrutura em vez de tentar mesclar linhas.
Como vocês lidam com mudanças na letra da categoria NI no meio do ano?
Quando a letra da categoria NI de um funcionário muda durante o ano fiscal — mais comumente de A para C ao atingir a idade da aposentadoria estatal — o P60 mostra duas linhas NI separadas sob letras de categoria diferentes. A extração preserva ambas as linhas: a coluna Letra da Categoria NI conterá ambas as letras (como linhas separadas ou um valor delimitado, dependendo do formato de saída da ferramenta de extração), e as colunas da faixa de rendimentos mostrarão os valores divididos. Este é o comportamento correto — unir ambas as linhas em um único valor "NI total" perde a discriminação por letra de categoria que é importante para a conciliação do empregador com as submissões RTI.
Consegue ler P60s manuscritos ou certificados anotados?
A IA lê texto impresso com alta precisão, incluindo formulários substitutos impressos por máquina. Anotações manuscritas em um P60 impresso — como uma correção a lápis feita por um gerente de folha de pagamento — podem ser lidas com menor confiança e devem ser sinalizadas para verificação manual. A ferramenta atualmente não oferece um modo otimizado para manuscritos especificamente para P60s, embora tenha bom desempenho em certificados impressos e gerados digitalmente.
Os dados do P60 do funcionário são seguros durante a extração?
P60s contêm dados pessoais sensíveis — NINOs, valores de pagamento e referências do empregador. Uma plataforma de extração responsável criptografa arquivos em trânsito e em repouso, não usa documentos enviados para treinar modelos de IA e exclui automaticamente os arquivos de origem dentro de um período de retenção definido após o processamento. Se você está avaliando ferramentas de extração para dados de folha de pagamento, confirme esses compromissos de segurança antes de enviar qualquer documento de funcionário.
Os dados extraídos podem ir diretamente para o Google Sheets em vez do Excel?
Sim. Além da exportação para Excel (XLSX) e CSV, os resultados da extração podem ser escritos diretamente no Google Sheets através do Google Sheets Add-on. Isso significa que equipes de folha de pagamento que fazem a conciliação no Sheets podem enviar PDFs de P60 pela barra lateral, definir colunas e obter dados estruturados anexados à planilha ativa sem nunca sair da planilha.
A diferença entre concluir a conciliação do P60 em 28 de maio e deixar para a primeira semana de junho são cinco horas de digitação. Defina suas colunas uma vez e deixe a planilha se preencher sozinha.
Extraia Seu Primeiro Lote de P60Não é necessário cadastro para testar em arquivos de exemplo. Processamento seguro com exclusão automática de arquivos.