Le guide complet de l'extraction des données P60 au Royaume-Unipour les équipes de paie

Si vous recherchez « extraction de données P60 » aujourd'hui, les résultats se répartissent clairement en deux catégories : les pages produit des outils d'extraction montrant que leur logiciel peut lire un P60, et les explications générales sur ce qu'est un P60 et ce que contient chaque case. Rien entre les deux. Aucun guide qui vous mène de « mon logiciel de paie a généré 150 PDF P60 auprès de trois fournisseurs » à « tous les champs sont dans une seule feuille de calcul, réconciliés avec la déclaration de fin d'année Full Payment Submission, et les certificats des anciens salariés de la société acquise sont inclus. » Voici ce guide.

Arrêtez la saisie manuelle — laissez l'IA lire vos documents
Image ou PDF — données structurées en 10 secondes
Essayer maintenant →
Couverture éditoriale de blog avec le titre « Le guide complet de l'extraction des données P60 au Royaume-Uni pour les équipes de paie (2026) » en bleu foncé gras, au-dessus de trois icônes plates montrant un ensemble de colonnes pour tout fournisseur, les deux lignes de catégorie NI conservées, et chaque ligne tracée jusqu'à son P60 source, sur un fond dégradé crème à bleu pâle avec des décorations géométriques de lignes bleues dans les coins.

Points clés à retenir

  1. Les P60 Sage et les P60 BrightPay portent les mêmes champs statutaires dans des mises en page incompatibles — HMRC impose les données mais pas la conception visuelle, et six grands fournisseurs de paie exploitent cette liberté avec des formats d'impression fondamentalement différents.
  2. L'OCR basé sur des modèles qui fonctionne sur la mise en page d'un fournisseur de paie échoue silencieusement sur les cinq autres — produisant des cellules vides et des valeurs de champs erronées sans aucun avertissement jusqu'à ce que vous compariez chaque ligne au certificat d'origine.
  3. L'extraction sémantique par IA lit « Pay in This Employment » selon ce que signifie l'étiquette plutôt que selon sa position sur la page — une définition de colonne extrait le P60 de chaque fournisseur de paie ainsi que la photo prise au téléphone d'un certificat papier d'un ancien employeur d'un salarié sortant.

Ce qu'est réellement l'extraction de données P60

Diagramme conceptuel avec un badge circulaire vert foncé intitulé 'Champs statutaires HMRC RD1' au centre, émettant de fines lignes bleues vers trois nœuds intitulés Sage 50cloud (NINO en haut à droite, référence PAYE en bas à gauche), BrightPay (détails NI dans un tableau encadré) et IRIS Staffology (champs empilés verticalement).

L'extraction de données P60 est le processus de lecture des champs statutaires d'un certificat de fin d'année — NINO de l'employé, référence PAYE de l'employeur, rémunération dans cet emploi, impôt retenu, cotisations d'assurance nationale, code fiscal final — et de leur conversion en colonnes structurées dans un tableur, une ligne par employé et par année fiscale. Le certificat lui-même est régi par la spécification HMRC RD1, qui prescrit chaque champ qu'un P60 de substitution doit comporter, tout en laissant la disposition visuelle entièrement à la discrétion du fournisseur de logiciel de paie.

Cette distinction — données obligatoires, mise en page libre — est la raison pour laquelle l'extraction existe en tant que catégorie à part entière. Si tous les P60 étaient identiques, tout outil OCR basé sur des modèles pourrait lire les cases 1 à 6 à partir de coordonnées fixes. Mais Sage 50cloud peut imprimer le NINO en haut à droite et la référence PAYE en bas à gauche en gras sous le nom de l'employeur. BrightPay peut les placer côte à côte dans une section encadrée. IRIS Staffology peut tout empiler verticalement. Ces trois certificats sont tous également conformes à HMRC. Ils contiennent tous les trois les mêmes champs statutaires. Et ils déjouent tous les trois un modèle conçu pour l'un d'entre eux.

Extraction de colonnes personnalisées — où vous définissez les colonnes de sortie dont votre tableur a besoin (“NINO,” “Rémunération dans cet emploi,” “Impôt retenu,” “Lettre de catégorie NI”) et où l'IA localise chaque valeur sur chaque P60 en comprenant ce que signifie le libellé du champ plutôt que sa position — est ce qui permet à l'extraction de fonctionner avec tous les fournisseurs de paie sans configuration spécifique. La même définition de colonne lit un P60 Sage, un P60 Xero, un P60 BrightPay et un P60 papier scanné provenant d'un employeur placé en administration judiciaire en 2023. L'IA lit par le sens, pas par modèle.

Le changement fondamental : l'extraction P60 déplace la logique de “où se trouve ce champ sur la page” à “ce que signifie ce champ dans le contexte d'un certificat fiscal.” Une référence PAYE formatée comme 123/AB456 est la même donnée qu'elle apparaisse dans l'en-tête, le pied de page ou un bloc de référence dédié — et le système d'extraction qui comprend cette distinction est celui qui gère la mise en page de chaque fournisseur de paie sans modèle distinct pour chacun.

Pourquoi extraire les données du P60 est important

En vertu du Règlement 67 du Income Tax Regulations 2003, tout employeur britannique doit fournir un P60 à chaque salarié inscrit au 5 avril. La date limite légale est le 31 mai. Pour le logiciel de paie qui a généré le certificat, le processus s'arrête là. Pour l'équipe paie, c'est là que commencent trois flux de travail en aval — et aucun n'est pris en charge par la fonction de génération de P60 du logiciel.

Rapprochement de fin d'année entre P60 et FPS

Un cabinet de paie gérant la fin d'année pour plusieurs clients employeurs doit vérifier que les chiffres de chaque P60 correspondent aux totaux annuels de la déclaration FPS (Full Payment Submission) envoyée à HMRC via le système RTI (Real Time Information). Le rapprochement se fait employeur par employeur : extraire tous les P60 de l'Employeur A dans un tableur, comparer les totaux de salaire et d'impôt avec l'extrait FPS du cabinet, et enquêter sur toute ligne où les deux montants ne concordent pas à la livre près. Pour 150 salariés répartis sur cinq clients employeurs, cela représente 750 comparaisons P60/FPS — et une seule erreur de transcription dans une ligne crée un écart qu'un contrôle de conformité HMRC peut signaler des mois plus tard. Pour un guide détaillé de ce processus, voir comment extraire les données P60 britanniques dans Excel pour le rapprochement de paie.

Préparation de la déclaration de revenus (échéance janvier, collecte mai)

Un cabinet comptable servant des clients particuliers reçoit les P60 en même temps que les relevés bancaires, les coupons de dividendes et les formulaires P11D avant l'échéance du 31 janvier pour la déclaration de revenus (Self Assessment). Un client avec deux emplois simultanés dans la même année fiscale produit deux lignes de P60 — chacune avec son propre code employeur PAYE et son montant « Salaire dans cet emploi ». Ces données correspondent directement aux pages Emploi du formulaire SA100, et une erreur de transcription où le salaire de l'Employeur A atterrit sur la ligne de l'Employeur B est l'une des causes les plus fréquentes d'une demande d'explication SA302. Le problème de mai pour la paie britannique est que ce travail de transcription atteint son pic dans une période où les comptables sont déjà débordés par la documentation de fin d'année de chaque client.

Vérification des revenus à grande échelle

Les prêteurs hypothécaires, agences de location, cabinets de vérification d'emploi et conseillers en immigration demandent régulièrement les P60 comme justificatif des revenus de l'année précédente. Le processus de vérification est à haut volume et à champ restreint : nom, NINO, référence PAYE de l'employeur, rémunération totale annuelle. Comme les P60 proviennent du logiciel de paie utilisé par l'employeur du demandeur — que le vérificateur ne maîtrise pas — la capacité de l'outil d'extraction à traiter toute mise en page sans préconfiguration détermine si la chaîne de vérification peut être automatisée ou si quelqu'un doit ouvrir chaque PDF et saisir les chiffres manuellement.

Les défis uniques de l'extraction des P60

Les P60 partagent certains défis d'extraction avec les fiches de paie et les formulaires fiscaux — diversité des formats, étiquetage incohérent, qualité numérisée ou numérique — mais présentent aussi trois problèmes structurels que presque aucun autre type de document ne génère. Comprendre ces points avant de configurer un flux d'extraction évite de devoir reprendre manuellement le tableur en juin.

Multiples formats de logiciels de paie, un seul cahier des charges légal

La spécification RD1 de l'HMRC autorise explicitement des « variations de format et de mise en page » pour les P60 de substitution. Sage imprime la section des certificats légaux en blocs alignés à gauche, avec la référence PAYE en gras sous le nom de l'employeur. BrightPay sépare les détails NI dans un tableau encadré. Xero place le NINO au-dessus du bloc d'adresse de l'employé. QuickBooks Online affiche le code fiscal et la lettre de catégorie NI dans une bande horizontale en haut du quart de page. Moorepay utilise une grille à trois colonnes. Les six mises en page sont conformes. Aucune ne partage un modèle.

Ce n'est pas un défaut de la spécification — elle existe parce que les employeurs britanniques utilisent différents logiciels de paie depuis des décennies, chacun avec son propre moteur d'impression, et la position réglementaire de l'HMRC est d'imposer le contenu des données, pas la disposition visuelle. La conséquence pratique pour l'extraction est qu'une approche basée sur des modèles qui fonctionne sur les P60 générés par Sage produit des résultats inexploitables sur les P60 de BrightPay. Une approche d'extraction sémantique — lisant par signification du champ plutôt que par coordonnée de pixel — traite tous les fournisseurs avec une seule définition de colonne, car elle comprend que « Rémunération dans cet emploi » signifie la même chose, peu importe où cela apparaît sur la page.

P60 des sortants : le cas particulier caché dans chaque fin d’exercice fiscal

Un salarié ayant démissionné en février 2026 était encore inscrit dans les effectifs au 5 avril de cette année — son ancien employeur doit donc lui délivrer un P60 pour la partie de l’année fiscale travaillée, même s’il est parti avant la clôture. Si l’employeur utilise Sage mais que l’entreprise d’accueil utilise Xero, le nouveau service paie se retrouve avec un P60 dans une présentation que son équipe rencontre rarement. Pire, si l’ancien employeur émet encore des certificats papier — autorisé par les règles HMRC pour les employeurs du secteur des soins et certaines entités exonérées — le P60 arrive en format physique. Quelqu’un le photographie avec son téléphone et l’envoie par email à la paie. Cette photo devient alors une donnée d’extraction au même titre que les P60 numériques propres issus de leur propre système de paie.

Les P60 des sortants posent aussi des problèmes inter-exercices. Un salarié ayant travaillé pour l’employeur A d’avril 2025 à février 2026, puis pour l’employeur B de février à avril 2026, détient deux P60 couvrant la même année fiscale. Son revenu imposable total pour l’année est la somme des deux montants « Rémunération dans cet emploi » — mais aucun des deux P60 n’affiche cette somme. Le calcul se fait dans le tableur, après extraction, et dépend de l’extraction correcte des deux P60 dans le même classeur. Une seule erreur de saisie sur l’une ou l’autre ligne produit un total erroné que la déclaration de revenus finira par révéler.

Données inter-exercices : le problème de la lettre de catégorie NI

Lorsque la lettre de catégorie d’assurance nationale d’un salarié change en cours d’année — le plus souvent de A à C à l’âge de la retraite d’État — le P60 affiche deux lignes NI distinctes sous deux lettres de catégorie différentes. Chaque ligne comporte ses propres tranches de revenus (au LEL, entre LEL et PT, entre PT et UEL, au-dessus de UEL) et ses propres cotisations salariales dues. Sage les imprime en deux lignes adjacentes avec les lettres comme étiquettes à gauche. Xero les imprime en sections de tableau séparées avec la lettre comme en-tête de section. Un système d’extraction qui fusionne les deux lignes en un seul montant « total NI » — courant dans les outils conçus pour les fiches de paie et adaptés aux P60 — perd la ventilation par lettre de catégorie dont dépend le rapprochement employeur avec les déclarations RTI.

L’ensemble des lettres de catégorie NI est limité : A, B, C, F, H, I, J, L, M, S, V, X, Z. Toute valeur en dehors de cet ensemble dans un tableur extrait est soit une erreur de transcription, soit un échec d’extraction — et comme la plupart des P60 utilisent la lettre A (taux standard), un « D » ou « K » aberrant dans la colonne de catégorie NI est détectable par une simple règle de validation Excel. Mais cette détection ne fonctionne que si l’extraction a conservé la lettre dans une colonne dédiée — pas si elle a fusionné les deux lignes NI en une seule ligne avec les cotisations additionnées.

Méthodes traditionnelles vs extraction P60 par IA

Trois approches existent pour intégrer les données P60 dans une feuille de calcul, et le choix entre elles détermine si la période de paie de mai est un marathon de saisie ou une séquence de téléversement de fichier et d'exportation.

MéthodeFonctionnementVitesse (par P60)Gère les mises en page multi-fournisseurs de paieGère les changements de catégorie NI
Saisie manuelleOuvrir le PDF P60, localiser chaque case statutaire, saisir la valeur dans la cellule de la feuille de calcul~2 minutesOui (l'humain s'adapte visuellement)Oui (l'humain interprète le contexte)
OCR par modèle / zoneDéfinir des zones de coordonnées par mise en page de fournisseur de paie ; l'OCR lit le texte dans chaque zone~10 secondesNon — chaque fournisseur nécessite un modèle distinct ; les nouveaux formats cassent les modèles existantsNon — extrait le texte mais ne distingue pas quelle ligne NI correspond à quelle lettre de catégorie lorsque deux lignes existent
Extraction sémantique par IAL'IA de vision lit le document en comprenant la signification des champs et la structure du document, et non la position des pixels~5-10 secondesOui — indépendant de la mise en page ; une définition de colonne fonctionne avec Sage, Xero, BrightPay, QuickBooks, IRIS, Moorepay et les P60 papier scannésOui — préserve les deux lignes NI lorsque la lettre de catégorie change en cours d'année, chacune dans sa propre ligne de sortie avec la bonne lettre
Trois cartes comparatives côte à côte pour les méthodes d'extraction P60 : saisie manuelle à environ 2 minutes par P60 avec marqueurs gris, OCR par modèle à environ 10 secondes par P60 avec marqueurs de croix rouges pour les ruptures sur nouveaux formats et perte des lettres de ligne NI, et extraction par IA à 5-10 secondes par P60 avec marqueurs de coche verts pour un ensemble de colonnes unique chez tous les fournisseurs et les deux lignes NI conservées.

L'OCR par modèle — l'approche utilisée par les outils de traitement documentaire hérités — fonctionne en définissant des zones rectangulaires sur une image de document et en exécutant l'OCR dans chaque zone. Pour un P60 Sage où le NINO de l'employé se trouve aux coordonnées (530, 280, 700, 300) sur une page A4, le modèle lit le texte qui apparaît dans ce rectangle. Un P60 BrightPay où le NINO se trouve aux coordonnées (400, 190, 600, 210) produit une cellule vide ou une valeur de champ erronée. Étant donné que les fournisseurs de paie britanniques utilisent des mises en page P60 fondamentalement différentes, un système à modèles nécessite un modèle par fournisseur, plus une solution de repli pour les P60 papier scannés qui ne correspondent à aucune mise en page numérique — et chaque fois que le fournisseur met à jour son format d'impression, le modèle casse silencieusement.

L'extraction sémantique par IA inverse cette logique. Au lieu de définir où se trouvent les données sur la page, vous définissez quelles données vous voulez — en saisissant les noms de colonnes dont votre feuille de calcul a besoin. L'IA lit l'intégralité du document, identifie chaque champ par son rôle sémantique dans une structure de certificat fiscal, et remplit la colonne correspondante indépendamment de la position des pixels. Un P60 de Sage, un P60 de BrightPay et une photo prise au téléphone d'un P60 papier d'un ancien employeur produisent tous des lignes remplies dans la même feuille de calcul, car l'IA fait correspondre par le sens plutôt que par les coordonnées. C'est le changement fondamental entre l'extraction basée sur la position et l'extraction basée sur la sémantique.

La différence d'efficacité se creuse avec le volume. À deux minutes par P60 pour la saisie manuelle, 150 employés représentent cinq heures de transcription concentrée — dans une fenêtre de mai où l'équipe paie gère également l'EPS final, rapproche le P32 et prépare les rapports attendus par le conseil avant la fin du mois. L'extraction par IA traite les mêmes 150 P60 en environ 15 à 25 minutes de temps de traitement total. Pour une comparaison plus approfondie de l'approche manuelle, voir le coût caché de la saisie des données P60.

JPG/PNG/PDF Extraction par IA

Le même mécanisme d'extraction fonctionne sur les P60 de Sage, Xero, BrightPay ou tout autre fournisseur de paie — saisissez vos noms de colonnes et l'IA lit selon le sens du champ, non la position dans le modèle.

Champs clés du P60 à extraire

Le P60 contient plus de champs que la plupart des flux d'extraction n'en nécessitent. Les champs à extraire dépendent de ce que le tableur doit alimenter — mais les champs eux-mêmes sont définis par la spécification RD1 de HMRC, et comprendre l'utilité de chacun détermine si votre résultat résout la tâche en aval ou crée un nouveau problème de rapprochement.

Champs d'identité et de référence

  • NINO de l'employé — Numéro d'assurance nationale (deux lettres, six chiffres, une lettre suffixe, ex. QQ 12 34 56 C). Clé d'identité de l'employé pour le recoupement HMRC avec les données RTI.
  • Référence PAYE de l'employeur — Format NNN/AAAAAAAA (numéro de bureau fiscal à trois chiffres, barre oblique, jusqu'à dix caractères alphanumériques). Ancre chaque ligne P60 à la bonne entité employeur — essentiel lorsque le même employé possède plusieurs P60 de différents employeurs au cours de la même année fiscale.
  • Numéro de matricule / paie — Identifiant interne de l'employé. Facultatif mais utile lorsque deux employés partagent le même nom.

Chiffres de rémunération et d'impôt

  • Rémunération dans cet emploi — Rémunération brute imposable de cet employeur spécifique pour l'année fiscale. Correspond aux pages Emplois de la déclaration SA100 Self Assessment.
  • Impôt retenu — Total de l'impôt sur le revenu PAYE retenu. Se rapproche directement des totaux de fin d'année FPS.
  • Rémunération totale de l'année et impôt total de l'année — Agrégats sur les emplois précédents et actuels lorsqu'un employé a occupé plusieurs postes au cours d'une même année fiscale. Ces chiffres ne reprennent pas les valeurs « dans cet emploi » — ils portent les totaux combinés.
  • Code fiscal final — ex. 1257L. Peut comporter un suffixe Semaine 1 (W1) ou Mois 1 (M1) indiquant le régime d'impôt d'urgence appliqué en fin d'année.

Détails de l'assurance nationale

  • Lettre de catégorie NI — Une lettre unique de l'ensemble A, B, C, F, H, I, J, L, M, S, V, X, Z. Détermine les taux de cotisation et doit être conservée séparément lorsque la lettre a changé en cours d'année.
  • Tranches de revenus — Revenus au seuil inférieur de revenus (LEL), entre LEL et le seuil principal (PT), entre PT et la limite supérieure de revenus (UEL), et au-dessus de UEL. Affichés séparément pour chaque lettre de catégorie NI.
  • Cotisations NI de l'employé dues — Les cotisations NI réellement retenues sur les revenus au-dessus du PT. Se rapprochent avec le calcul de paiement P32 de l'employeur.

Paiements statutaires et retenues

  • Paiements statutaires — SMP, SPP, ShPP, SAP, SPBP, SNCP chacun listé séparément. Ils n'apparaissent que si l'employé les a reçus ; un champ vide signifie « non applicable », distinct de « applicable et nul ».
  • Retenues pour prêt étudiant — Remboursements Plan 1, Plan 2 ou Plan 4 en livres entières.
  • Retenues pour prêt de troisième cycle — Distinctes des prêts étudiants de premier cycle, retenues à un seuil différent.

La conséquence pour le tableur est qu'une extraction complète des P60 pour 150 employés produit environ 150 lignes et 20 à 25 colonnes lorsque vous incluez toutes les ventilations des tranches de NI. La définition des colonnes est réutilisable d'une année fiscale à l'autre — le jeu de champs statutaire du HMRC ne change que lorsque la législation change, et lorsqu'elle change (comme avec l'ajout du Statutory Neonatal Care Pay dans la spécification 2025-26), vous ajoutez la nouvelle colonne sans reconstruire le reste. Si vous passez de la transcription manuelle à l'extraction, les cinq erreurs de saisie de données P60 qui mettent en péril le rapprochement de la paie valent la peine d'être lues avant de définir vos colonnes — chacune correspond à un contrôle au niveau de la colonne que vous pouvez intégrer au résultat de l'extraction.

Traitement par lots des P60 à grande échelle

Illustration de pipeline de traitement par lots de style graphique en courbes avec quatre nœuds circulaires numérotés reliés par des segments droits : Téléversement (Sage, Xero, scans, photos), Définir les colonnes (NINO, réf. PAYE, Salaire, Impôt), Extraction (une ligne par P60) et un nœud Export vert indiquant le nom du fichier source dans la ligne.

Traiter un seul P60 n'est pas le problème. Extraire les champs d'un P60 dans Excel demande de l'attention, pas de l'automatisation. Le problème apparaît à grande échelle — 100 employés, trois fournisseurs de paie, quelques P60 papier scannés de départs d'entreprises acquises — et à cette échelle, les défis structurels passent de « puis-je lire ce champ » à « chaque ligne de ce tableur peut-elle être retracée jusqu'à exactement un document source et exactement une année fiscale ».

Le traitement par lots réduit le flux de travail multi-fichiers à une séquence unique de téléversement et d'export : déposez tous les PDF P60 — imprimés Sage, imprimés Xero, papier scanné, photos de téléphone — dans un seul lot, définissez vos noms de colonnes une fois, et recevez un tableur unifié où chaque ligne correspond à un P60. Traiter par lots plus de 100 P60 avant la date limite du 31 mai est ce qui transforme l'extraction d'une commodité par document en un flux de travail pour l'équipe de paie.

Trois préoccupations spécifiques au traitement par lots méritent d'être abordées avant de traiter 150 P60 d'un coup :

Provenance des lignes à l'échelle de l'audit

Chaque ligne du tableur de sortie doit pouvoir être rattachée à un fichier source et à une année fiscale précis. Si la sortie comporte une colonne « Total Pay for Year » avec 38 450 £ à côté, mais aucune colonne indiquant quel employé et quel P60 ont produit ce montant, le tableur est un passif d'audit — pas un atout d'audit. Les contrôles de conformité HMRC peuvent demander le P60 source sous-jacent à tout montant d'un rapprochement. Une extraction qui intègre le nom du fichier source comme colonne dans la sortie rend cette opération triviale ; une extraction qui ne le fait pas impose une passe de recoupement manuel plus longue que le traitement par lots initial.

Entrées mixtes numériques et scannées

Un lot de 100 P60 contiendra au moins 3 à 5 cas particuliers : un P60 papier scanné provenant de l'ancien employeur d'un salarié, une photo de certificat prise au téléphone lorsque le salarié a perdu l'original, une capture d'écran du portail HMRC montrant les chiffres des années antérieures. Ces documents arrivent à des résolutions différentes, avec des éclairages et des angles d'inclinaison différents, et leur qualité visuelle est inférieure à celle des PDF générés numériquement. Le système d'extraction doit les traiter dans le même lot — sans exiger un flux de travail séparé pour les documents « scannés » par rapport aux documents « numériques » — car dans la réalité, vous recevez les deux types et vous en avez besoin dans le même tableur.

Chevauchement d'années fiscales dans un même lot

Un bureau de paie traitant des données d'auto-évaluation pour un client disposant de trois années de P60 en dossier (2023-24, 2024-25, 2025-26) a besoin des trois années dans une seule feuille de calcul — pas de trois travaux d'extraction distincts. L'extraction doit inclure l'année fiscale comme colonne dans la sortie, afin que les lignes puissent être filtrées par année. La définition des colonnes (NINO, référence PAYE de l'employeur, salaire, impôt, NI) reste la même d'une année à l'autre, car l'ensemble des champs statutaires RD1 est stable — seul l'indicateur d'année fiscale imprimé change.

Exportation et utilisation des données P60 extraites

Les résultats de l'extraction doivent atterrir là où se trouve le flux de travail en aval. Les données P60 ont trois destinations principales, chacune avec des exigences de format différentes :

  • Excel (XLSX) — Le format par défaut pour le rapprochement de la paie. Les données extraites arrivent avec des en-têtes de colonnes appropriés, des formats de date standardisés (l'année fiscale exprimée sous la forme “2025-26”) et des champs numériques formatés en tant que nombres — ce qui signifie que vous pouvez immédiatement appliquer les formules de validation couvertes dans le guide pratique d'extraction P60 sans avoir à reformater les valeurs monétaires stockées sous forme de texte ou les NINO répartis sur des cellules fusionnées.
  • CSV — Pour l'import en masse dans un logiciel de paie, des systèmes comptables ou les outils de rapprochement du bureau. La plupart des plateformes de paie acceptent les importations CSV pour les données de rémunération, et un CSV propre issu de l'extraction permet d'éviter l'étape intermédiaire de formatage manuel d'un tableur avant l'import.
  • JSON — Pour les intégrations personnalisées, les pipelines de vérification pilotés par API ou la recoupement automatisé avec les extraits de données de soumission RTI.

Pour les équipes qui effectuent leur rapprochement dans Google Sheets, un module complémentaire de barre latérale Google Sheets écrit les champs P60 extraits directement dans la feuille active sans la boucle d'exportation et de réimport. Téléchargez les PDF P60 depuis Sheets, définissez vos noms de colonnes, et les données atterrissent dans la prochaine ligne disponible.

Choisir une approche d'extraction de données P60

Les fonctionnalités qui comptent pour l'extraction P60 ne sont pas celles qui comptent pour l'extraction de factures ou la numérisation de reçus. Un outil qui traite 10 000 factures par mois peut être totalement inadapté pour 150 P60 — car la structure du P60 (champs légaux, répartitions des lettres de catégorie NI, cas particuliers de sortie, données interannuelles) crée des exigences que les outils d'extraction génériques n'ont pas été conçus pour gérer. Voici les dimensions à évaluer :

DimensionPourquoi c'est important pour les P60Que tester
Fonctionnement sans modèleLes éditeurs de paie impriment les P60 dans des formats incompatibles. Un outil nécessitant un modèle par éditeur devient une contrainte, pas un gain d'automatisation.Importez un P60 Sage et un P60 BrightPay avec la même définition de colonnes. Les deux doivent se remplir correctement sans reconfiguration.
Définition personnalisée des colonnesDifférents flux de travail nécessitent différents ensembles de champs — la vérification de revenus en demande six, le rapprochement de paie en demande vingt. Un outil qui extrait un ensemble fixe et immuable vous limite à ses hypothèses.Définissez des colonnes pour NINO, référence PAYE, Salaire de cet emploi, Impôt prélevé, Lettre de catégorie NI, Prélèvements étudiant. Importez un P60 et vérifiez que toutes les colonnes se remplissent.
Conservation de la lettre de catégorie NISi la lettre de catégorie a changé en cours d'année, le P60 affiche deux lignes NI. Un outil qui les fusionne en une seule ligne perd des données nécessaires au rapprochement employeur.Si disponible, importez un P60 avec un changement de catégorie NI en cours d'année. Vérifiez que le résultat affiche les deux lignes avec les bonnes lettres et montants de cotisations distincts.
Traitement par lots avec sortie fusionnéeL'extraction d'un seul document est utile pour des vérifications ponctuelles. L'extraction par lots avec toutes les lignes dans un seul tableur rend l'outil viable pour un service paie traitant 150 certificats en mai.Importez cinq P60 de différents éditeurs de paie et vérifiez que le résultat contient cinq lignes dans un seul tableur avec traçabilité du nom de fichier source par ligne.
Gestion des P60 scannés et photographiésLes P60 de départ d'anciens employeurs arrivent sous forme de scans papier et de photos de téléphone avec éclairage inégal et inclinaison. Un outil qui ne fonctionne que sur des PDF numériques propres ne peut pas gérer le flux réel des P60.Photographiez un P60 imprimé avec une qualité de bureau typique et importez-le avec des P60 numériques propres. Vérifiez que la précision d'extraction ne se dégrade pas au point que chaque champ nécessite une vérification manuelle.
Année fiscale comme colonne de sortieLors du traitement de P60 de plusieurs années fiscales en un seul lot, chaque ligne a besoin d'un identifiant d'année fiscale. Sans cela, vous ne pouvez pas filtrer par année ni distinguer un chiffre 2024-25 d'un chiffre 2025-26.Incluez « Année fiscale » comme colonne d'extraction. Vérifiez qu'elle se remplit correctement pour des P60 d'années différentes.
Sécurité et conservation des donnéesLes P60 contiennent des NINO, des chiffres de salaire et des références employeur — toutes des données personnelles selon le RGPD britannique. La plateforme d'extraction doit indiquer explicitement ses politiques de chiffrement, de conservation et d'entraînement des modèles.Consultez la page de sécurité et les conditions de la plateforme. Confirmez que les documents importés sont chiffrés, non utilisés pour l'entraînement de l'IA et supprimés dans un délai défini.

Ces dimensions sont spécifiques à l'extraction des P60. Un outil performant pour la facturation peut échouer au test de la lettre de catégorie NI. Un outil qui gère bien les fiches de paie peut avoir du mal avec les cas particuliers des P60 de départ. Tester avec vos documents réels — y compris les moins nets — avant de vous engager dans un flux de production est le seul moyen de confirmer que l'outil gère le flux P60 que votre équipe reçoit réellement, et non sa version idéale.

Questions fréquentes

Puis-je extraire des données d'un P60 papier photographié avec mon téléphone ?

Oui, si l'outil d'extraction utilise une lecture sémantique basée sur l'IA plutôt qu'une OCR par modèle. Les photos prises avec un téléphone présentent un éclairage irrégulier, une légère inclinaison et une résolution inférieure à celle des PDF numériques — autant d'éléments qui dégradent l'OCR par modèle, qui repose sur un alignement précis des pixels. L'extraction sémantique par IA gère les documents photographiés tant que le texte est lisible à l'œil nu. Pour de meilleurs résultats, photographiez le P60 sur une surface plane avec un éclairage uniforme et évitez les ombres portées sur le certificat. Si le P60 photographié est le seul exemplaire d'un ancien employeur, il vaut la peine de l'extraire même avec une précision légèrement réduite — l'alternative est de saisir les chiffres manuellement, ce qui comporte aussi son propre taux d'erreur.

Que faire si un employé a des P60 de plusieurs employeurs au cours de la même année fiscale ?

Chaque P60 devient une ligne distincte dans le tableur de sortie. Un employé avec deux emplois produit deux lignes — une par employeur — avec la colonne Référence PAYE de l'employeur pour distinguer la provenance de chaque ligne. Les colonnes Salaire de cet emploi et Impôt déduit ne rapportent que les montants de cet employeur spécifique. Les colonnes Salaire total de l'année et Impôt total de l'année sur chaque P60 incluent les totaux combinés de tous les emplois. L'extraction préserve cette structure telle que conçue par HMRC — certificats séparés par emploi — plutôt que de tenter de fusionner les lignes. La fusion, si nécessaire pour une déclaration de revenus ou une vérification de revenus, se fait dans le tableur après extraction, en utilisant le NINO comme clé de regroupement.

Comment l'extraction gère-t-elle un changement de lettre de catégorie NI en cours d'année ?

Lorsque la lettre de catégorie NI change au cours de l'année fiscale — le plus souvent de A à C lors de l'atteinte de l'âge de la retraite — le P60 affiche deux lignes NI distinctes sous des lettres de catégorie différentes, chacune avec sa propre ventilation par tranche de revenus et son montant de cotisations. L'extraction sémantique préserve les deux lignes : la colonne Lettre de catégorie NI contient la lettre correcte pour chaque ligne, et les colonnes de tranches de revenus affichent les montants répartis séparément. C'est le comportement correct — fusionner les deux lignes en un seul montant total NI perd la ventilation nécessaire au rapprochement RTI. Si votre outil d'extraction ne produit qu'une seule ligne NI par employé, il échoue au test spécifique au P60 et vous devez vérifier que la ligne fusionnée ne confond pas les cotisations entre lettres de catégorie avant d'utiliser les données pour le rapprochement de la paie.

La même définition de colonne fonctionne-t-elle pour différentes années fiscales ?

Oui. Le jeu de champs P60 statutaire de HMRC est stable d'une année fiscale à l'autre — les mêmes champs apparaissent sur chaque P60 de 2018-19 à 2025-26. La seule nouveauté récente est le congé néonatal statutaire (SNCP), ajouté au cahier des charges 2025-26. Une définition de colonne conçue pour l'année fiscale en cours fonctionne pour les P60 des années antérieures et peut être adaptée aux années futures en ajoutant des colonnes pour tout nouveau champ statutaire — sans avoir à reconstruire le jeu de colonnes existant. Incluez « Année fiscale » comme colonne d'extraction dédiée si vous traitez plusieurs années en un seul lot.

Quelle est la précision de l'extraction P60 par rapport à la saisie manuelle ?

La précision de l'extraction par IA sur des P60 numériques propres provenant des principaux fournisseurs de paie dépasse généralement 98 % pour les champs standard (NINO, salaire, impôt, cotisations NI). La précision sur les P60 scannés ou photographiés est inférieure — environ 90-95 % selon la qualité de l'image — car la faible résolution, l'inclinaison et les ombres créent des ambiguïtés que l'IA ne peut pas résoudre avec la même confiance qu'un document numérique propre. La saisie manuelle a son propre taux d'erreur : l'American Payroll Association estime que 1 à 8 % de la masse salariale totale contient des erreurs pour les entreprises qui s'appuient sur des processus manuels, et un chiffre mal saisi dans un NINO ou une référence PAYE est plus difficile à détecter qu'un écart d'extraction qui génère un indicateur de validation de format. La recommandation pratique est d'extraire d'abord, puis d'effectuer des contrôles de validation au niveau des colonnes — format NINO, appartenance à la catégorie de lettre NI, proportionnalité impôt/salaire — et de vérifier manuellement uniquement les lignes signalées. Cela combine la rapidité de l'extraction avec la vérification nécessaire à la conformité.

Les données P60 des employés sont-elles sécurisées pendant l'extraction ?

Les P60 contiennent des NINO, des salaires bruts, des impôts déduits et des références PAYE de l'employeur — autant de données personnelles au sens du RGPD britannique et de données de catégorie spéciale dans certains contextes. Une plateforme d'extraction responsable chiffre les fichiers en transit (TLS) et au repos, n'utilise pas les documents téléchargés pour entraîner ses modèles d'IA et supprime automatiquement les fichiers sources dans un délai de conservation défini après la fin du traitement. Avant de télécharger des P60 d'employés sur une plateforme d'extraction, confirmez ces engagements dans la politique de confidentialité et les conditions d'utilisation de la plateforme. Si la politique de la plateforme concernant l'entraînement des modèles ou la conservation des données est vague, considérez cela comme un signal d'alarme et ne téléchargez pas de documents fiscaux d'employés avant d'avoir obtenu une confirmation écrite explicite.

L'administration fiscale britannique (HMRC) accepte-t-elle les données P60 extraites par IA comme valides pour la conformité ?

Les outils d'extraction sont des utilitaires de traitement de données : ils lisent les informations des certificats P60 et les restituent dans des formats structurés. Ils ne génèrent, n'authentifient ni ne soumettent de données à HMRC. Les données extraites ne sont conformes que dans la mesure où le document source l'est. Si le P60 sous-jacent a été généré par un logiciel de paie reconnu par HMRC et que l'extraction est exacte, les chiffres extraits sont identiques à ceux du certificat — et c'est le certificat, non l'outil d'extraction, qui fait foi en matière de conformité. Les contrôles de conformité d'HMRC se réfèrent au P60 lui-même. L'extraction se contente de transférer les données du certificat vers un format facilitant le rapprochement, l'audit et le reporting à grande échelle.

Comment collecter les P60 des employés ou clients sans échanger des PDF par email ?

Un lien de collecte — une URL partageable générée depuis votre compte d'outil d'extraction — vous permet d'envoyer un lien à toute personne devant soumettre des P60. Le destinataire ouvre le lien, saisit un code de vérification que vous avez défini, et télécharge ses documents via une simple page web. Les fichiers atterrissent automatiquement dans votre file d'attente de traitement. Pas de création de compte, pas de connexion, pas de pièces jointes par email. Utile pour les cabinets de paie collectant les P60 de clients employeurs, les comptables rassemblant des documents pour des clients en auto-déclaration, et les équipes RH recueillant les P60 d'anciens employeurs de nouvelles recrues.

L'extraction P60 est avant tout un problème de mai — une équipe paie qui passe la dernière semaine du mois à ressaisir les champs des certificats dans un tableur perd un temps que ses concurrents ont automatisé. Définissez vos colonnes une fois, importez vos P60 par lots, et laissez le tableur de rapprochement remplir la ligne de votre employé pendant que vous vérifiez ceux qui nécessitent un second regard.

Extraire votre premier lot de P60

Aucune inscription requise pour tester sur des fichiers exemples. Traitement sécurisé avec suppression automatique des fichiers.

📮 contact email: [email protected]