Saison de la Renta en Espagne :
Checklist des données de fiche de paie pour les RH avant le 30 juin
Le goulot d'étranglement de la conformité fiscale annuelle en Espagne n'est pas l'arithmétique de la retenue d'IRPF. Les logiciels de paie — A3, Sage NominaPlus, NominaSol — la calculent correctement. Le goulot d'étranglement, c'est le pont de données : celui qui relie douze mois de fiches de paie individuelles (nómina) en PDF à un Modèle 190 en janvier, et de ce Modèle 190 à quarante certificats d'employés (certificado de retenciones) en avril. La plupart des services RH et des gestorías (cabinets de paie) construisent ce pont avec du copier-coller. Chaque juin, lorsque les employés déposent leur déclaración de la renta, les fissures apparaissent sous forme d'avis de divergence de l'AEAT. Cet article cartographie la chaîne de données, identifie les sept points de vérification qui détectent les divergences avant les employés, et expose un système qui fait du Modèle 190 de janvier prochain une étape de rapprochement plutôt qu'un projet de reconstruction.
Points clés à retenir
- Votre cumul trimestriel semblait parfait alors que les lignes individuelles en dessous étaient déjà erronées.
- Le remboursement d'impôt gelé d'un employé en juin est votre premier signal que les données du Modèle 190 ont cassé en janvier.
- L'extraction mensuelle avec ImageToTable.ai transforme votre Modèle 190 de janvier d'une reconstruction de plusieurs jours en une vérification de cinq minutes.
Pourquoi l'échéance du 30 juin commence en janvier
La campagne de déclaration de revenus pour l'exercice 2025 a ouvert le 8 avril 2026 et se termine le 30 juin 2026 — le 25 juin pour les contribuables payant par prélèvement automatique (domiciliación bancaria), selon le calendrier officiel de l'AEAT. Les salariés se connectent à Renta WEB, consultent leur borrador (projet de déclaration), et le confirment ou le corrigent. Les données préremplies dans ce borrador — revenus du travail, retenue IRPF, bases de cotisation à la Sécurité sociale — ont été transmises à l'AEAT par l'employeur quatre mois plus tôt, dans le Modèle 190. Si le Modèle 190 contenait une erreur, le borrador du salarié la reproduit. Le salarié la découvre en mai ou juin. Les RH reçoivent l'appel.
Le Modèle 190 est le récapitulatif annuel de toutes les retenues IRPF sur les revenus du travail (rendimientos del trabajo, Clé A) déclarées trimestriellement via le Modèle 111. Tout employeur qui retient l'IRPF sur les salaires de ses employés doit le déposer — pas seulement les grandes entreprises, mais aussi tout autónomo avec un seul employé, toute gestoría gérant la paie d'un client. La fenêtre de dépôt est du 1er au 31 janvier (prolongée jusqu'au 2 février 2026 selon l'AEAT). Contrairement au Modèle 111 trimestriel — qui ne déclare que les montants globaux de retenue — le Modèle 190 détaille les données par employé (percepteur) : rémunération annuelle totale, retenue IRPF annuelle totale, bases de cotisation et clé de perception.
C'est la raison structurelle pour laquelle la crise de juin commence en janvier. Le Modèle 111 demande un seul chiffre : le total de l'IRPF versé pour tous les employés du trimestre. Le Modèle 190 demande quarante enregistrements individuels — un par employé — chacun devant correspondre à douze mois de données de fiche de paie individuelles. Un service RH qui vérifiait les totaux du Modèle 111 en les comparant au récapitulatif trimestriel du logiciel de paie n'avait aucun moyen de vérifier l'exactitude par employé. Le total était correct. Les lignes individuelles ne l'étaient pas. Au moment où le borrador d'un employé signale l'écart en mai, le Modèle 190 a été déposé depuis quatre mois et la voie de correction nécessite une declaración complementaria (déclaration complémentaire) — un processus qui, selon la nature de l'erreur, peut prendre des semaines alors que la date limite de déclaration de l'employé approche.
Si vous avez besoin d'un plan détaillé champ par champ de la fiche de paie espagnole avant de vous plonger dans le processus de rapprochement, notre guide d'extraction de fiche de paie couvre tous les champs obligatoires, de l'encabezado (en-tête) aux bases de cotización. Cet article se concentre sur ce qui vient après l'extraction : le pipeline de vérification qui transforme les résultats d'extraction en justificatifs du Modèle 190 prêts pour un audit.
La cadena de datos: 12 nóminas, 4 modelos 111, 1 modelo 190, 40 certificados
Para entender por qué la verificación manual falla a gran escala, sigue la ruta completa de los datos. Una empresa de cuarenta empleados que realiza nóminas mensuales genera 480 PDF de nóminas individuales al año — doce por empleado. Cada PDF contiene unos dieciséis campos obligatorios según la Orden ESS/2098/2014: salario base, complementos, horas extra, cinco deducciones de la Seguridad Social del trabajador (contingencias comunes al 4,70%, desempleo al 1,55%–1,60%, formación profesional al 0,10%, FOGASA y, desde 2023, MEI al 0,15%), retención del IRPF al tipo individual del empleado, aportación empresarial y bases de cotización. Multiplica por doce meses. Multiplica por cuarenta empleados.
A partir de estos 480 PDF, deben generarse cuatro salidas de datos:
| Salida | Destinatario | Granularidad | Plazo |
|---|---|---|---|
| Modelo 111 (trimestral) | AEAT | Agregado — IRPF total de todos los empleados | 20 abril / 20 julio / 20 octubre / 20 enero |
| Modelo 190 (anual) | AEAT | Por empleado — IRPF individual, retribución, bases | 31 enero (ampliado al 2 febrero 2026) |
| Certificado de retenciones | Cada empleado | Por empleado — resumen de retribución + IRPF individual | Antes del inicio de la campaña de Renta (principios de abril) |
| Transmisión Sistema RED / RNT | TGSS | Por empleado — bases de cotización, días, tipo de contrato | Penúltimo día de cada mes |
La clave que omiten la mayoría de las guías de cumplimiento: el Modelo 190 y el certificado de retenciones comparten la misma fuente de datos, pero se dirigen a públicos distintos. El Modelo 190 alimenta el sistema de cruce de la AEAT. El certificado alimenta la declaración de Renta del empleado. Deben coincidir al céntimo (0,01 €). Una sola nómina mal leída — introducir una retención de IRPF de 342,15 € en lugar de 432,15 € — se propaga al Modelo 190, luego a los datos fiscales del empleado en la AEAT, y después al borrador. El empleado compara el borrador con su certificado de retenciones (que la empresa emitió a partir de los mismos datos). La discrepancia se hace visible. RR. HH. recibe el correo. El cruce automatizado de la AEAT entre los totales del Modelo 190 y los agregados trimestrales del Modelo 111 se ejecuta en paralelo: si las cuatro sumas trimestrales no igualan el desglose anual por empleado, se emite un requerimiento al empleador.
Para una visión más amplia de cómo las obligaciones trimestrales de declaración interactúan con los datos de nóminas en diferentes modelos fiscales españoles, consulta nuestro análisis de la declaración trimestral del IVA en España con el Modelo 303 — el patrón de agregación de datos es estructuralmente similar, aunque la base imponible difiere.
À deux minutes par fiche de paie pour une recherche manuelle de la retenue IRPF, du total devengado et des bases de cotisation — en tenant compte du balayage visuel pour localiser des champs qui changent de position entre les mises en page A3, Sage et NominaSol — une entreprise de quarante salariés perd environ seize heures par an rien qu'en transfert de données. Et cela avant même d'essayer le recoupement 1+1+1+1 = 4 entre les totaux trimestriels du Modèle 111 et le Modèle 190. C'est là que l'Extraction Personnalisée de Colonnes change la donne : au lieu de lire visuellement chaque PDF pour localiser des champs spécifiques, vous définissez les noms de colonnes souhaités — « Retenue IRPF », « Total Devengado », « Cotisation Salarié CC », « Aportación Empresarial » — et l'IA lit chaque fiche de paie selon la signification de chaque champ, et non sa position sur la page. Une définition de colonne. Quarante salariés. Douze mois. Un tableur consolidé. Les seize heures se réduisent à quelques minutes. Le traitement par lots de quarante fiches de paie en un tableau récapitulatif de paie détaille la mécanique ; l'essentiel ici est ce que ce tableur consolidé permet pour la vérification du Modèle 190.
La liste de vérification en sept points avant la déclaration des salariés
Cette liste suppose que vous avez extrait toutes les données des fiches de paie dans un seul tableur avec une ligne par salarié et par mois. Chaque point de vérification ci-dessous indique quoi contrôler et ce que signifie un écart.
Vérifier le total IRPF annuel par employé par rapport au modèle 190, clé A
Additionnez les retenues IRPF de chaque employé sur les douze mois. Comparez avec le montant par enregistrement du modèle 190 pour ce NIF. Un écart signale une erreur de saisie dans au moins un mois — souvent une transposition de chiffres (342,15 saisi comme 432,15). Si les totaux par employé concordent mais que le total agrégé du modèle 190 diffère de la somme des quatre totaux trimestriels du modèle 111, un employé a peut-être été omis dans l'une des déclarations trimestrielles.
Concilier le total annuel des rémunérations (total devengado) avec les bases du modèle 190
Additionnez le total devengado (rémunération brute) de chaque employé sur les douze bulletins de paie. Le modèle 190 déclare les percepciones íntegras (rémunération brute) — les deux doivent correspondre. Un écart équivalent à exactement un mois de salaire signifie qu'un mois a été oublié. Un écart inférieur à un mois de salaire sans motif clair provient souvent d'une prime exceptionnelle (paga extra) enregistrée sur une période différente du bulletin de paie en raison du prorata — vérifiez le champ pagas extras prorrateadas du bloc devengos.
Valider chaque NIF d'employé selon les spécifications de format de l'AEAT
Un NIF avec un chiffre inversé est l'erreur de rejet la plus courante du modèle 190. Format NIF espagnol : 8 chiffres + 1 lettre de contrôle pour les particuliers ; 1 lettre + 7 chiffres + 1 caractère de contrôle pour les personnes morales. Le formulaire web du modèle 190 rejette les NIF invalides, mais un NIF valide appartenant à un autre employé — échangé entre deux lignes — passe la validation et crée un problème de traçabilité des données que le recoupement de l'AEAT signalera lorsque le borrador de l'employé réel n'affichera aucun revenu de votre entreprise. Vérifiez chaque NIF par rapport à votre base de données employés, pas seulement par rapport au PDF du bulletin de paie.
Vérifier que le total IRPF du modèle 190 égale la somme des quatre totaux trimestriels du modèle 111
Il s'agit de la validation arithmétique « 1+1+1+1 = 4 » que l'AEAT exécute automatiquement. Additionnez les totaux IRPF de vos quatre déclarations trimestrielles du modèle 111. Comparez avec l'IRPF total sur la page de couverture du modèle 190 (Hoja 1). S'ils diffèrent, ne déposez pas le modèle 190 avant d'avoir identifié la source. Causes courantes : un employé a été inclus dans un trimestre du modèle 111 mais omis dans le décompte annuel, ou l'inverse. La correction nécessite un modèle 111 complémentaire avant que le modèle 190 puisse être déposé avec des données concordantes — n'essayez jamais de « corriger » l'écart en ajustant uniquement le modèle 190.
Vérifier que les bases de cotisation correspondent à celles transmises via le Sistema RED
Le modèle 190 comporte des champs pour les bases de cotisation, qui doivent correspondre aux données mensuelles par salarié transmises à la TGSS via le Sistema RED. Bien que le croisement TGSS relève de la Sécurité sociale et celui de l'AEAT du fisc, un écart entre ce qui a été déclaré à la TGSS (RNT) et ce qui figure sur le modèle 190 peut être détecté lors d'une inspection conjointe (actuación conjunta de la Inspección de Trabajo y la AEAT). Recoupez le total annuel des bases de cotisation par salarié avec la somme des transmissions mensuelles RED.
Générer et vérifier chaque certificat de retenues à partir des mêmes données sources
Conformément à l'article 108.3 du Règlement de l'IRPF (Real Decreto 439/2007), tout employeur doit remettre à chaque salarié un certificat annuel de retenues avant le début de la campagne Renta. Aucun formulaire officiel n'est imposé, mais il doit comporter : le NIF et le nom de l'employeur, le NIF et le nom du salarié, la rémunération annuelle totale, le total de l'IRPF retenu et l'exercice fiscal. Ces valeurs doivent correspondre au centime près à la fois à la fiche individuelle du modèle 190 et aux totaux des bulletins de paie du salarié. Un seul certificat émis avec des données IRPF erronées crée un problème en cascade : le salarié déclare Renta en se basant sur le certificat, l'AEAT recoupe avec le modèle 190, et en cas de divergence, le remboursement du salarié est bloqué. Ne pas délivrer les certificats entraîne une amende de 150 € par certificat manquant selon le Règlement général du régime sanctionnateur fiscal.
Signaler les salariés ayant changé de situation personnelle en cours d'année
Le taux de retenue IRPF d'un salarié n'est pas un pourcentage fixe : il est calculé individuellement en fonction du revenu annuel estimé, de la situation familiale et du degré d'invalidité communiqués via le modèle 145. Si un salarié s'est marié, a eu un enfant ou a déclaré un handicap dans l'année et a mis à jour son modèle 145, le taux IRPF a changé en cours d'année. Le total annuel IRPF sur le modèle 190 ne sera donc pas un simple 12 × montant mensuel : il changera au mois de la prise d'effet. Si votre feuille de vérification se base sur la multiplication d'un mois d'IRPF par 12, tout salarié ayant mis à jour son modèle 145 semblera présenter un écart. Signalez ces salariés et vérifiez mois par mois sur le bulletin de paie pour chaque période de taux.
Quand déléguer vs. quand automatiser. Une gestoría gérant la paie de dix clients doit appliquer cette liste de vérification en sept points multipliée par dix. Chaque client peut utiliser un logiciel de paie différent — A3 pour l'un, Sage NominaPlus pour un autre, NominaSol pour un troisième — produisant des PDF avec les mêmes seize champs obligatoires dans trois positions différentes. L'Extraction Personnalisée de Colonnes lit les trois mises en page avec les mêmes définitions de colonnes, car elle lit le sens du champ plutôt que sa position. Définissez les colonnes une fois. Importez les PDF de fiches de paie de tous les clients. Un tableur par client. Sept vérifications par client. L'extraction gère la variation de mise en page ; la liste de vérification gère le contrôle.
Quand un employé détecte une anomalie : la réponse sous 24 heures
Un employé écrit : « Mon borrador indique 3 420 € de retenue IRPF, mais mon dernier bulletin dit que j’ai payé 4 100 €. Qui a raison ? » Le réflexe est d’ouvrir le PDF du bulletin de décembre, de trouver le champ IRPF et de répondre. Cela ne couvre qu’un mois. L’anomalie peut venir de mars, pas de décembre — l’employé a comparé le mauvais bulletin. Voici la procédure correcte :
Extraire les données annuelles de l’employé depuis votre feuille de rapprochement
Si vous avez construit la feuille lors de la préparation du Modèle 190, cela prend trente secondes. Sinon — et que vous ouvrez douze PDF individuels pour additionner manuellement l’IRPF sur douze mois — l’employé attendra. Pour une entreprise qui gère la consolidation par lots de paie, disposer d’un tableau annuel par employé déjà prêt permet de répondre à toute demande d’anomalie en quelques minutes.
Déterminer si l’anomalie est isolée ou systémique
Comparez l’IRPF annuel total de l’employé dans votre feuille avec votre déclaration Modèle 190, les agrégats trimestriels du Modèle 111 et le certificat de retenues que vous avez émis. Si la feuille concorde avec le Modèle 190 et le certificat — mais pas le borrador — l’erreur vient de l’AEAT (rare mais possible : une erreur de chargement entre la soumission du Modèle 190 et la génération du borrador). Si la feuille concorde avec les bulletins mais pas avec le Modèle 190, l’erreur vient de votre déclaration de janvier. Si la feuille ne concorde pas avec les bulletins, votre extraction est erronée — probablement à cause d’un mois où le PDF était un scan plutôt qu’un document numérique, ou d’un changement de mise en page du logiciel de paie ayant perturbé l’extraction par modèle.
Si le Modèle 190 est erroné, déposer une complémentaire — et informer tous les employés concernés
Une erreur de Modèle 190 touchant un employé en touche rarement un seul. Si l’IRPF de l’employé A a été mal saisi, vérifiez si la même erreur s’est propagée aux employés B à F. La déclaration complémentaire Modèle 190 corrige le registre de l’AEAT. Parallèlement, émettez des certificats de retenues corrigés à tous les employés concernés avec une brève explication : « Le certificat initial surestimait votre retenue IRPF de X €. Utilisez le certificat corrigé pour votre déclaration de Renta. Le registre de l’AEAT est en cours de mise à jour. » Les employés ayant déjà déclaré devront soumettre une déclaration rectificative. Ceux qui n’ont pas encore déclaré évitent le problème — d’où l’importance d’émettre le certificat tôt et de le vérifier.
L'an prochain : un système de rapprochement au lieu d'une course de janvier
La solution structurelle consiste à mettre en place un pipeline d'extraction de données mensuel — et non annuel — afin qu'en janvier, le Modèle 190 soit une simple vérification, pas un projet de reconstruction. Voici l'approche :
- Extraction mensuelle. Après chaque cycle de paie, importez les PDF des fiches de paie du mois et extrayez les colonnes de vérification : NIF employé, Total Devengado, Retenue IRPF, Cotisation employé CC, Aportación Empresarial et Base de cotisation. Cela prend moins d'une minute pour quarante fiches si les noms et NIF sont inclus comme colonnes d'extraction, rendant le résultat auto-identifiant.
- Recoupement trimestriel. Lors de la déclaration de chaque Modèle 111, comparez le total IRPF trimestriel du tableur d'extraction au montant du Modèle 111. Un écart détecté en avril se corrige en dix minutes. Le même écart détecté en janvier — après trois trimestres d'erreurs accumulées — devient un exercice d'investigation.
- Consolidation annuelle. En janvier, les douze feuilles mensuelles existent déjà. Fusionnez-les. Faites un tableau croisé par employé. La ventilation par employé du Modèle 190 est déjà prête. La checklist en sept points ci-dessus devient une vérification de cinq minutes, pas un marathon de saisie de plusieurs jours. Les certificados de retenciones — quarante documents individuels, chacun reprenant les deux mêmes chiffres (rémunération totale, IRPF total) par employé — sont générés via un publipostage à partir du même tableur.
- Résilience multi-logiciel de paie. Si votre entreprise a changé de prestataire de paie en cours d'année — passant de Sage à PayFit, ou si un client de gestoría est passé d'A3 à NominaSol — l'extraction mensuelle isole le changement de format au mois concerné. Les fiches de janvier à juin sont extraites d'une mise en page, celles de juillet à décembre d'une autre. L'IA lit les deux avec les mêmes définitions de colonnes car elle lit par sens du champ, pas par position. La consolidation annuelle n'est pas affectée par le changement de prestataire.
Cette approche gère également le scénario du Lien de Collecte pour les gestorías : au lieu de relancer quarante clients pour leurs PDF de fiches de paie chaque janvier, générez un lien partageable (via la fonctionnalité Lien de Collecte — une URL permettant à des tiers de déposer directement des documents dans votre file de traitement sans s'inscrire) et envoyez-le à chaque client en décembre. Ils importent leurs PDF de l'année. L'extraction s'exécute. Vous vérifiez. Le modèle fonctionne aussi bien pour une gestoría gérant cinquante clients que pour un service RH gérant quarante employés internes.
Les fichiers sont traités de manière sécurisée et non conservés.
FAQ : Préparation des données des fiches de paie Renta espagnoles
Que faire si mon Modelo 190 ne correspond pas aux totaux trimestriels des quatre Modelo 111 ?
Le contrôle automatisé de l'AEAT détecte l'écart lors du traitement du Modelo 190. Vous recevrez un requerimiento (avis de demande de clarification). La solution : identifier quel trimestre du Modelo 111 est incohérent avec les données annuelles par employé, déposer un Modelo 111 complémentaire pour ce trimestre, puis un Modelo 190 complémentaire avec les données corrigées par employé. Les trois déclarations doivent être cohérentes. Ne modifiez jamais le Modelo 190 seul — les totaux trimestriels restent enregistrés et l'écart réapparaîtra.
Dois-je délivrer un certificado de retenciones à un employé parti en février ?
Oui. Toute personne ayant perçu des revenus salariaux soumis à retenue IRPF au cours de l'exercice — même pour un seul mois — a droit à un certificat couvrant la période travaillée. Le certificat doit indiquer la rémunération réellement versée et la retenue IRPF effectuée pendant les mois d'emploi, et non un montant annuel projeté.
Puis-je extraire des données de fiches de paie scannées (PDF), pas seulement de celles générées numériquement ?
Oui. L'extraction d'ImageToTable.ai fonctionne sur les documents scannés, les photos de fiches de paie imprimées et les PDF générés numériquement. L'IA lit le contenu visuel de la page — pas la couche de texte sous-jacente du PDF — donc une nómina scannée et une nómina numérique sont des entrées équivalentes. Pour les fiches de paie reçues sur papier d'employés ayant besoin d'un duplicata, cela signifie que vous pouvez photographier le document et extraire les données sans les ressaisir manuellement. La précision pour les tableaux de fiches de paie imprimées atteint 99 %.
Quelle est la pénalité pour non-respect de la date limite du Modèle 190 ?
Le Modèle 190 est une déclaration informative — aucun paiement n'y est associé. Cependant, un dépôt tardif entraîne une pénalité de 20 € par donnée omise ou incorrecte (ou ensemble de données), ce qui peut grimper significativement pour une entreprise avec des dizaines d'employés. Si l'AEAT émet une mise en demeure avant votre dépôt, le cadre des pénalités passe de l'échelle standard de retard au régime de sanctions plus lourd pour non-respect d'une demande d'information.
Comment gérer un employé ayant travaillé dans deux communautés autonomes différentes dans l'année ?
Le Modèle 190 comporte un champ pour la province associée à chaque percepteur. Si un employé a changé de lieu de travail — par exemple, transféré de votre bureau de Madrid à celui de Barcelone en cours d'année — vous devrez peut-être le déclarer sous la province où il était affecté en fin d'année, ou sous la province de l'établissement où il a principalement travaillé. Les instructions du Modèle 190 précisent les règles d'affectation des provinces ; consultez les directives annuelles de l'AEAT (Orden HAC) pour l'année de déclaration, car ces règles changent parfois.
La chose à corriger avant le 30 juin
Chaque juin, le même email arrive dans les boîtes mail RH en Espagne : le borrador d'un employé présente un écart et la date limite est dans trois semaines. L'email déclenche une course contre la montre — ouvrir douze PDF, additionner manuellement le champ IRPF, comparer avec le certificat, comparer avec le Modèle 190, identifier le mois où une transposition de 100 € a créé un écart annuel de 1 200 €, déposer des corrections, réémettre les certificats. Le temps que ce soit résolu, trois autres employés ont envoyé un email. La cause profonde n'est pas la complexité du droit fiscal espagnol. C'est le pipeline de données — un pipeline qui, pour la plupart des entreprises, gestorías et services RH, repose encore sur l'ouverture de PDF et la saisie de chiffres dans un tableur, un champ à la fois, quarante fois, sur douze mois.
S'il y a une chose à corriger cette année avant la date limite du 30 juin : construisez dès maintenant le tableur de rapprochement par employé — pendant qu'il est encore temps de détecter les écarts avant que les employés ne déclarent. L'année prochaine, faites-le mensuellement pour que janvier soit une vérification, pas une reconstruction. Testez l'extraction sur une fiche de paie échantillon. La différence entre un service paie qui aborde la saison Renta avec un tableur par employé et un autre qui l'aborde avec un dossier de PDF, c'est la différence entre répondre aux emails des employés en deux minutes ou en deux heures.