Cómo extraer datos de nóminas españolas
a Excel
En enero de 2015, España modificó ligeramente el modelo oficial de nómina, provocando desde entonces una cascada silenciosa de fallos en la extracción de datos. La Orden ESS/2098/2014 añadió una nueva columna: la aportación empresarial a la Seguridad Social, mostrada por primera vez en la nómina del empleado. La mayoría de las herramientas de extracción —basadas en plantillas genéricas de nóminas de la UE— no tienen columna para este dato. Acaba en la celda equivocada o, peor aún, se suma al total de deducciones del empleado, desviando el líquido a percibir en cientos de euros. Desde 2023, el Mecanismo de Equidad Intergeneracional (MEI) añadió otra línea de deducción que las plantillas heredadas no reconocen. Este artículo mapea cada campo de una nómina española, explica su impacto en la precisión de la extracción y detalla un flujo de trabajo que produce un Excel listo para conciliación en una sola pasada.
Conclusiones clave
- En cada nómina española aparecen cinco deducciones distintas de Seguridad Social; la mayoría de las herramientas las agrupan en una sola columna "Impuestos", un error de conciliación que aflorará durante una Inspección de Trabajo, no al cierre mensual.
- La aportación empresarial figura al pie de cada nómina española desde enero de 2015, pero las plantillas genéricas aún no tienen columna para ella, por lo que el coste laboral total en tu P&G es decenas de miles de euros inferior cada año.
- ImageToTable.ai lee "Contingencias Comunes" e "IRPF" por su significado, no por su posición en la página, asignando a cada deducción su propia columna para que el asiento contable de nóminas sea un SUMIF de cinco celdas en lugar de una reordenación manual de 600 datos.
Qué hace estructuralmente diferente a la nómina española para la extracción de datos
Una nómina española no es una lista de deducciones en una columna como un recibo de pago anglosajón. Según el artículo 29 del Estatuto de los Trabajadores y el modelo oficial definido por la Orden ESS/2098/2014, toda nómina en España sigue una estructura de cuatro bloques que es obligatoria desde 2015. Cualquier herramienta de extracción que espere una única lista plana de números desalineará los datos en los cuatro bloques.
Los cuatro bloques son:
- Encabezado. Datos de la empresa (CIF/NIF, razón social, domicilio, código de cuenta de cotización o CCC) y datos del empleado: NIF, número de afiliación a la Seguridad Social (NAF), categoría profesional, grupo de cotización y antigüedad. Este bloque también especifica el periodo de liquidación (el mes y año que cubre la nómina).
- Devengos. Cada euro que el empleado acumula en ese periodo. Comienza con las percepciones salariales: salario base, complementos (antigüedad, idiomas, peligrosidad, nocturnidad), horas extraordinarias y pagas extras prorrateadas (explicadas más abajo). También puede incluir percepciones no salariales: dietas, kilometraje, indemnizaciones. Al final de este bloque se muestra el Total Devengado.
- Deducciones. Todo lo que se resta del total devengado. Aquí España se diferencia de cualquier otra nómina de la UE: el bloque de deducciones no muestra una sola línea de impuestos. Desglosa de cuatro a cinco cotizaciones distintas a la Seguridad Social (contingencias comunes, desempleo, formación profesional, FOGASA y, desde 2023, MEI), más la retención del IRPF (Impuesto sobre la Renta de las Personas Físicas, el impuesto progresivo sobre la renta retenido en origen), más cualquier deducción adicional como anticipos o embargos. Cada deducción tiene una aportación del trabajador. El total de todas las deducciones es el Total a Deducir.
- Bases de cotización y aportación empresarial (panel inferior). Desde 2015, las nóminas españolas deben mostrar la aportación empresarial a la Seguridad Social junto con las bases de cotización utilizadas para el cálculo. Este panel muestra la base de cotización para cada tipo de contingencia, el tipo (%) aplicable y el importe de la aportación empresarial. Ningún otro formato de nómina de la UE —ni el bulletin de paie francés, ni la Lohnabrechnung alemana, ni el cedolino italiano— exige que la aportación empresarial aparezca en el ejemplar del empleado.
La consecuencia práctica para la extracción: una herramienta genérica que lea el bloque de deducciones de arriba abajo y genere una columna de "Impuestos" mezclará las cotizaciones a la Seguridad Social con la retención del IRPF —dos importes que pertenecen a asientos contables distintos (cuenta 476 Organismo de la Seguridad Social acreedora vs. cuenta 4751 HP acreedora por retenciones)—. Y la aportación empresarial, impresa al final de la página lejos de las deducciones, se perderá por completo.
Campos obligatorios de la nómina — Cómo mapear cada uno a las columnas de tu hoja de cálculo
Toda nómina española debe incluir los campos que se indican a continuación. Un campo faltante no es un descuido de formato; es una infracción laboral según la Ley sobre Infracciones y Sanciones en el Orden Social (LISOS), con multas que van desde leve (menor, 60€–625€) por no entregar una nómina correcta hasta grave (626€–6.250€) por falsear las cantidades reales. Las empresas deben conservar las nóminas durante al menos cinco años. Este es el mapa de extracción por columnas:
| Sección de Nómina | Campo | Nombre de Columna Recomendado | Función Contable / Verificación |
|---|---|---|---|
| Encabezado | CIF/NIF de la Empresa | NIF Empresa (CIF Empresa) | Debe coincidir con el CCC; se usa en envíos a Sistema RED |
| NIF del Empleado + NAF | NIF Empleado, N.º Seguridad Social (NAF) | Identificadores principales para todos los registros de cotización a la SS | |
| Grupo de Cotización | Grupo Cotización | Determina la base de cotización mínima y máxima | |
| Período de Liquidación | Período de Pago (Período) | Referencia mes-año para conciliación con TC2 y RNT | |
| Devengos | Salario Base | Salario Base | Base de todos los cálculos de cotización; fijo por contrato |
| Complementos Salariales | Complementos | Antigüedad, idiomas, peligrosidad: cada uno puede tener un tratamiento de cotización distinto | |
| Pagas Extras Prorrateadas | Prorrata Pagas Extra | Cuando las pagas extraordinarias se distribuyen en 12 meses; no siempre presente | |
| Horas Extraordinarias | Horas Extra | Se aplican tipos de cotización distintos; las horas extra por encima del límite legal conllevan sanciones | |
| Total Devengado | Total Devengado | Punto de control crítico: debe coincidir con la suma de todas las líneas de devengo | |
| Deducciones | Contingencias Comunes (trabajador) | Cont. Comunes SS | 4,70% de la base de contingencias comunes; supone ~65% de las deducciones del trabajador |
| Desempleo (trabajador) | Desempleo SS | 1,55% para contratos indefinidos, 1,60% para temporales: el tipo indica el tipo de contrato | |
| Formación Profesional (trabajador) | Formación Prof. SS | 0,10% de la base de contingencias comunes | |
| FOGASA (trabajador) | FOGASA SS | 0,20%: solo empresa; la línea del trabajador muestra 0, pero el campo aparece en la nómina | |
| MEI (trabajador) | MEI (Mecanismo Equidad) | 0,15% de la base de contingencias comunes desde 2023; se extrae por separado para comparación interanual | |
| Retención IRPF | Retención IRPF | Tipo progresivo aplicado a la base sujeta a IRPF; pertenece a la cuenta 4751, no a la 476 | |
| Total a Deducir | Total a Deducir | Debe ser igual a la suma de todas las líneas de deducción anteriores | |
| Resultado | Líquido a Percibir | Líquido a Percibir | Conciliación final: Devengado − Total a Deducir = Líquido |
| Bases + Aport. Empresarial | Base Contingencias Comunes | Base CC | Base de cotización por contingencias comunes; tope 5.101,20 €/mes en 2026 |
| Base AT/EP + Desempleo | Base AT/EP + Desempleo | Incluye horas extra; tope también de 5.101,20 €/mes | |
| Aportación Empresarial (cada contingencia) | Aport. Empr. CC, Aport. Empr. Desempleo, etc. | Exclusivo de nóminas españolas desde 2015; para contabilidad por centro de coste y análisis del coste laboral total |
Treinta y tres columnas parecen muchas. Pero los mismos requisitos legales que hacen densa la nómina también la hacen predecible: toda nómina generada por a3asesor, Sage NominaPlus, NominaSol, PayFit o Cegid contiene estos campos exactos. A diferencia de las facturas españolas, cuyo diseño puede variar drásticamente según el proveedor, la estructura de la nómina sigue un formato regulado. El reto no es encontrar los campos, sino asegurarse de que las cinco deducciones vayan en columnas separadas en lugar de una única casilla de "Impuestos", y que el panel de cotizaciones empresariales al pie no pase desapercibido.
Si también has trabajado con datos de nóminas de otros países, la estructura de campos puede resultarte familiar pero con matices. Un bulletin de paie francés agrupa las cotizaciones en cinco bloques de cotisation (Santé, Retraite, Chômage, etc.) con parte salarial y parte patronal. Una Lohnabrechnung alemana separa el Steuer (impuesto) del Sozialversicherung (seguro social) con un identificador Steuer-ID. La nómina española es la única de estas que imprime la cotización empresarial directamente en el ejemplar del trabajador.
Desglose de cotizaciones a la Seguridad Social — Por qué importan cinco columnas separadas
La parte del trabajador en las deducciones de la Seguridad Social de una nómina española no es un único número. Según la Orden PJC/297/2026, los tipos de cotización de 2026 y sus porcentajes a cargo del trabajador son:
| Contingencia | Tipo trabajador | Tipo empresa | Tipo total | Base de aplicación |
|---|---|---|---|---|
| Contingencias Comunes | 4,70% | 23,60% | 28,30% | Base de contingencias comunes (tope mensual 5.101,20 €) |
| Desempleo — contrato indefinido | 1,55% | 5,50% | 7,05% | Base de AT/EP (incluye horas extra) |
| Desempleo — contrato temporal | 1,60% | 6,70% | 8,30% | Base de AT/EP |
| Formación Profesional | 0,10% | 0,60% | 0,70% | Base de contingencias comunes |
| FOGASA | — | 0,20% | 0,20% | Base de AT/EP |
| MEI (mecanismo de equidad intergeneracional) | 0,15% | 0,75% | 0,90% | Base de contingencias comunes |
AT/EP (accidentes de trabajo y enfermedades profesionales) corre solo a cargo de la empresa y varía según el CNAE (código de actividad), desde el 0,90% hasta más del 7% en función de la clasificación de riesgo. No es un tipo fijo, por lo que en Excel la cotización empresarial total por empleado no debe ser igual en todas las filas a menos que todos trabajen en el mismo CNAE.
Cinco columnas de extracción separadas —y no una única columna «Deducción SS»— importan por dos razones. Primero, el asiento contable de la nómina en España divide la cotización empresarial en varias subcuentas: la cuenta 642 (Seguridad Social a cargo de la empresa) para el total empresarial, mientras que la parte del trabajador fluye por la cuenta 476 (Organismo de la Seguridad Social acreedora). Si su extracción vierte las cinco cotizaciones en una sola celda «SS», quien haga el asiento contable tendrá que separarlas manualmente —justo la tarea que la extracción debía eliminar. Segundo, un cambio de tipo en una sola cotización (como ocurrió en 2023 con la introducción del MEI al 0,10% y su subida al 0,15% en 2026) queda invisible si las cinco se agrupan. Necesita granularidad a nivel de columna para responder a la pregunta: «¿por qué la deducción total de enero es 18,50 € mayor que la de diciembre?»
La aportación empresarial —el panel inferior de la nómina que muestra lo que la empresa paga a la Seguridad Social por cada empleado— es un objetivo de extracción independiente. En una empresa de 50 empleados, sumar la columna de aportación empresarial de todas las nóminas da el coste laboral total mensual —la cifra que va a la cuenta de resultados y a la presentación anual de las cuentas anuales. Una columna pasada por alto al pie de cada nómina se traduce en una línea de la cuenta de resultados por valor de decenas de miles de euros al año.
Retención de IRPF en la nómina española: extracción y verificación del tipo correcto
El IRPF (Impuesto sobre la Renta de las Personas Físicas) es el impuesto progresivo sobre la renta personal en España, retenido en origen en cada nómina. El tipo de retención no es un porcentaje fijo. Se calcula individualmente para cada empleado en función de sus ingresos anuales estimados, situación familiar (número de hijos, estado civil), grado de discapacidad y otras circunstancias personales comunicadas mediante el Modelo 145. Los tramos de IRPF de 2026 para rentas del trabajo son:
| Rango de ingresos anuales (€) | Tipo marginal |
|---|---|
| 0 – 12.450 | 19% |
| 12.451 – 20.200 | 24% |
| 20.201 – 35.200 | 30% |
| 35.201 – 60.000 | 37% |
| 60.001 – 300.000 | 45% |
| > 300.000 | 47% |
Estos son tramos progresivos: un empleado que gane 30.000 €/año no paga el 30% sobre el total. Los primeros 12.450 € tributan al 19%, los siguientes 7.750 € al 24% y el resto al 30%. El tipo efectivo siempre es inferior al marginal. El tipo de retención que aparece en la nómina —a menudo como porcentaje junto a la línea de deducción de IRPF o en el encabezado— es un tipo precalculado por la Agencia Tributaria (AEAT), no un tipo elegido por el empleador.
¿Por qué extraer el IRPF en una columna independiente, separada de las deducciones de Seguridad Social? Porque el IRPF no va a la misma cuenta. En el asiento contable de la nómina, la retención de IRPF se abona en la cuenta 4751 (HP acreedora por retenciones practicadas), mientras que las deducciones del trabajador a la Seguridad Social van a la cuenta 476. Si se mezclan en una sola columna, el Modelo 111 mensual (declaración de retenciones de IRPF) y el RNT (Relación Nominal de Trabajadores, declaración de cotizaciones a la SS) no cuadrarán con los datos extraídos, y la discrepancia aflorará en el peor momento: durante una Inspección de Trabajo o una auditoría fiscal.
Una verificación rápida: el importe de la retención de IRPF en la nómina se calcula aplicando el porcentaje a la base sujeta a IRPF, que aparece al pie de la nómina, cerca del panel de bases de cotización. La base sujeta suele ser el Total Devengado menos los importes exentos (como ciertas dietas dentro de los límites legales). Si su extracción captura tanto el tipo de IRPF como la base sujeta, una columna calculada —Base Sujeta × Tipo% − Importe IRPF extraído— señalará cualquier fila donde la diferencia supere ±1 €. Esa fórmula convierte una hoja de cálculo de 200 filas en una lista de investigación de tres filas.
Cómo extraer datos de nóminas españolas a Excel — Flujo de trabajo paso a paso
El flujo de extracción es el mismo tanto si procesas una nómina para una solicitud de visado como 50 para la conciliación de nóminas de fin de mes. La diferencia está en el diseño de columnas y los pasos de verificación.
Los archivos se procesan de forma segura y no se almacenan.
Paso 1: Sube tus archivos de nómina. Los formatos admitidos incluyen PDF, JPG, PNG y capturas de pantalla web. Si tu software de nóminas (a3asesor, Sage NominaPlus, NominaSol, PayFit) exporta nóminas en PDF — como prácticamente todos hacen — sube los PDF directamente. La carga por lotes está disponible: selecciona todas las nóminas de empleados para un mes determinado y súbelas juntas. El sistema procesa hasta cientos de archivos en un solo lote, fusionando los resultados en un único libro de Excel.
Paso 2: Define tus columnas de extracción. Aquí es donde la Extracción de Columnas Personalizadas hace el trabajo pesado. En lugar de dibujar rectángulos alrededor de cada campo (como requieren las herramientas basadas en plantillas), escribes los nombres de los campos que deseas — y la IA localiza cada valor comprendiendo lo que significa, no dónde está en la página. Para una nómina española, tu lista de columnas podría verse así:
Nombre Empleado
NIF Empleado
N.º SS (NAF)
Periodo
Salario Base
Complementos
Prorrata Pagas
Total Devengado
Cont. Comunes
Desempleo
Formación Prof.
MEI
Retención IRPF
Total a Deducir
Líquido a Percibir
Base CC
Aport. Empr. CC
Aport. Empr. Desempleo
También puedes definir columnas inferidas — columnas que la IA completa basándose en el contenido del documento, incluso cuando el valor no está impreso explícitamente. Por ejemplo, una columna llamada "Tipo de Contrato (opciones: Indefinido/Temporal)" hará que la IA lea el tipo de desempleo en la nómina (1,55 % = indefinido, 1,60 % = temporal) y genere el tipo de contrato correcto. Esto es útil al construir una base de datos maestra de empleados donde la clasificación del contrato debe ser coherente.
Paso 3: La IA procesa los archivos. Cada nómina tarda entre 5 y 10 segundos en procesarse. La IA lee la página completa — encabezado, devengos, deducciones y el panel inferior de bases — y rellena cada columna que definiste. Como la IA entiende el documento semánticamente y no por posición en la cuadrícula, maneja variaciones de diseño entre distintos programas de nóminas (una nómina de a3asesor y una de Sage NominaPlus se ven diferentes, pero contienen el mismo vocabulario de campos).
Paso 4: Descarga como Excel (XLSX). El resultado es una hoja de cálculo estructurada donde cada fila es una nómina y cada columna es un campo extraído. Los formatos de salida compatibles son Excel (XLSX), CSV y JSON — XLSX es la opción estándar para conciliación de nóminas porque conserva formatos de número y fecha, y permite columnas con fórmulas de verificación.
La Verificación de Conciliación en Una Línea que Detecta Errores de Extracción
La estructura de la nómina te ofrece una pista de auditoría incorporada: Total Devengado − Total a Deducir debe ser igual a Líquido a Percibir. Si estas tres columnas se extraen, una fórmula de Excel en una cuarta columna — Total Devengado − Total a Deducir − Líquido a Percibir — debería dar cero. Cualquier valor superior a ±0,50 € indica un error de extracción o una nómina con redondeo que requiere revisión manual.
Esta verificación no es opcional. Los errores en datos de nóminas se acumulan. Un tipo de desempleo del 1,55% aplicado a la base incorrecta genera una discrepancia que, multiplicada por 12 meses y 50 empleados, crea un desajuste de seis cifras entre la declaración de la RNT (Relación Nominal de Trabajadores) y los registros contables de la empresa. La diferencia entre detectar esto en el momento de la extracción y descubrirlo durante una Inspección de Trabajo es la diferencia entre arreglar una columna en cinco minutos y enfrentar una sanción según el Art. 22 de la LISOS.
Puedes incorporar esta verificación directamente en la extracción usando Columnas Calculadas: define una columna llamada "Verificación de Conciliación (Total Devengado − Total a Deducir − Líquido a Percibir)" y la IA calcula la diferencia durante la extracción. Cualquier fila distinta de cero se marca antes de que siquiera abras el archivo de Excel. Esto no es un paso posterior al procesamiento, está integrado en la propia extracción.
Tres verificaciones adicionales que vale la pena añadir a tus columnas de extracción:
- Verificación de la tasa de SS. El importe extraído de Contingencias Comunes del empleado debe ser aproximadamente el 4,70% de la Base de CC. Una columna calculada: Base CC × 4,70% − Cont. Comunes extraída. Marca filas fuera de ±1 €.
- Consistencia del IRPF. Si extraes tanto el tipo de IRPF (%) como el importe de retención de IRPF (€), verifica: Base Sujeta IRPF × Tipo% − Importe IRPF. El tipo de retención de IRPF lo calcula la AEAT y puede incorporar redondeo, pero desviaciones grandes indican un error de extracción.
- Coherencia de la aportación empresarial. La CC empresarial (23,60% de la Base CC) debe coincidir con la línea de aportación empresarial dentro del margen de redondeo. Un desajuste en esta línea suele significar que se leyó la base incorrecta — la herramienta tomó la base de AT/EP en lugar de la base de CC.
Procesamiento por lotes de varios empleados — Gestión de pagos extraordinarios prorrateados y deducciones variables
Procesar una nómina individual es sencillo. Procesar 50 — con empleados de distintos tipos de contrato, diferentes tipos de IRPF y distintas estructuras de pagas extra — introduce tres desafíos que no existen en la extracción de un solo archivo.
Pagas extras prorrateadas vs. no prorrateadas. Según el artículo 31 del Estatuto de los Trabajadores, todo empleado en España tiene derecho a dos pagas extraordinarias al año, normalmente en verano (junio/julio) y Navidad (diciembre). Cada paga extra equivale como mínimo a 30 días de salario base. Muchas empresas optan por prorratear estos pagos — dividiendo el importe anual total de la paga extra entre 12 e incluyendo una doceava parte en cada nómina mensual. Cuando las pagas extra están prorrateadas, la sección de devengos muestra una línea llamada "Prorrata Pagas Extras" o "P.P. Extras". Cuando no están prorrateadas, las nóminas de junio y diciembre muestran un bloque separado con un Total Devengado mucho mayor — a menudo casi el doble que otros meses.
Si ejecuta una extracción por lotes sobre una mezcla de empleados con y sin prorrateo en junio, las filas sin prorrateo mostrarán valores de Total Devengado que parecen errores. La solución no es excluir esas filas. Es extraer una columna llamada "Paga Extra Incluida (opciones: Sí/No)" como columna inferida — la IA lee si la nómina actual contiene una paga extra y lo marca. Así, su tabla dinámica de Excel puede filtrar o separar esos meses para el análisis anual.
Variación del tipo de contrato y tasa de desempleo. Un contrato indefinido aplica un 1,55% de desempleo a cargo del empleado. Un contrato temporal aplica un 1,60%. Un contrato fijo-discontinuo — común en turismo y agricultura — también usa la tasa de los indefinidos. Si procesa una plantilla que mezcla contratos indefinidos y temporales, y verifica la deducción por desempleo contra la base, aplicar una sola tasa a todas las filas generará falsos positivos en aproximadamente la mitad. Extraiga la tasa de desempleo como columna propia, o use una columna inferida para clasificar el tipo de contrato a partir de la tasa impresa en la nómina.
Variación del tipo de IRPF entre empleados. No es habitual que dos empleados de una misma empresa compartan el mismo porcentaje de retención de IRPF. Un empleado que gane 22.000 €/año con dos hijos puede tener una retención del 12%; un compañero que gane 28.000 €/año sin cargas puede tener el 19%. Extraer el tipo como columna propia y el importe como otra le permite verificar cada fila de forma independiente, en lugar de aplicar un único tipo supuesto a todo el lote y preguntarse por qué falla la mitad de las filas.
Para las empresas que necesitan recopilar nóminas de empleados que trabajan de forma remota o en varias ubicaciones, configurar un canal de recogida de nóminas elimina el paso de perseguir PDFs por correo electrónico. El empleado sube su nómina directamente; llega automáticamente a su cola de procesamiento.
De la extracción a la contabilización: construye el asiento de nómina desde tus datos de Excel
Un asiento de nómina en la contabilidad española sigue una estructura estándar recogida en el Plan General de Contabilidad (PGC). Los datos extraídos de tus nóminas se asignan directamente a las cuentas del PGC:
| Origen en nómina | Debe / Haber | Cuenta PGC | Nombre de cuenta |
|---|---|---|---|
| Total devengado (todos los empleados) | Debe | 640 | Sueldos y salarios |
| Total SS empresa (suma de todas las aportaciones empresariales) | Debe | 642 | Seguridad Social a cargo de la empresa |
| Total SS trabajador (suma de todas las deducciones del empleado a la SS) | Haber | 476 | Organismo de la Seguridad Social acreedora |
| Total retención IRPF (todos los empleados) | Haber | 4751 | HP acreedora por retenciones practicadas |
| Total líquido a percibir (todos los empleados) | Haber | 465 | Remuneraciones pendientes de pago |
Si tu extracción separa cada aportación a la Seguridad Social en su propia columna y separa el IRPF de la SS, construir este asiento es cuestión de cinco SUMAR.SI en Excel, no de reordenar manualmente 600 datos. El total del debe (640 + 642) debe igualar el total del haber (476 + 4751 + 465). Si no es así, los datos extraídos contienen una deducción mal clasificada; lo más habitual es que el IRPF se haya agrupado accidentalmente en la columna de SS, o que la aportación empresarial por AT/EP no se haya incluido en la cuenta 642.
Aquí es donde tener columnas separadas para cada tipo de deducción demuestra su valor. Una sola columna de "Total deducciones" podría cuadrar el asiento, pero no te diría qué subcuenta está mal. Cinco columnas para cinco aportaciones a la SS más una para el IRPF permiten localizar la discrepancia en una línea de deducción concreta en menos de un minuto.
Transparencia salarial y el Registro Retributivo — Cuando la extracción se convierte en infraestructura de cumplimiento
Desde abril de 2021, en virtud del Real Decreto 902/2020 sobre igualdad retributiva, todas las empresas españolas, independientemente de su tamaño, deben mantener un registro retributivo que muestre los salarios medios y complementos desglosados por sexo y categoría profesional. Las empresas de 50 o más empleados deben ir más allá: el registro retributivo debe alimentar un plan de igualdad que incluya una auditoría retributiva completa, analizando las brechas salariales por categoría laboral, antigüedad y otros factores.
Los datos que alimentan esta obligación residen en la nómina. Cada línea — salario base, complementos, antigüedad, pagas extras — debe desglosarse por sexo para calcular el salario medio y mediano por categoría y detectar cualquier brecha salarial superior al 25 %, lo que desencadena una justificación obligatoria. Una empresa que haya extraído sus datos de nómina a Excel estructurado por empleado, mes y componente salarial puede generar el registro retributivo en una tarde con tablas dinámicas. Una empresa que aún tenga los datos bloqueados en PDFs se enfrenta a una semana de transcripción manual, mayor riesgo de error y una exposición al incumplimiento según el artículo 7.13 de la LISOS, que clasifica la ausencia del registro retributivo como infracción grave.
Preguntas frecuentes
¿Puede una herramienta de extracción con IA manejar nóminas de diferentes softwares de nómina — a3asesor, Sage y NominaSol — en el mismo lote?
Sí, siempre que la herramienta entienda los campos por su significado y no por su posición. Un lector semántico de IA — que identifique "Salario Base" o "Líquido a Percibir" reconociendo el concepto en cualquier parte de la página, no por sus coordenadas de píxel — maneja la variación de diseño entre softwares de nómina. Una nómina de a3asesor coloca el panel de bases de cotización a la izquierda; una de NominaSol puede colocarlo a la derecha. Una herramienta basada en plantillas entrenada en un diseño fallará con el otro. Una herramienta semántica lee ambas correctamente.
¿La extracción conserva los acentos en los nombres de campos en español (nómina, retención, cotización)?
Sí. La IA lee el texto en español tal como aparece en el documento, incluidos los caracteres acentuados. Los nombres de columna que defina pueden incluir términos acentuados como contexto para la IA (p. ej., "Retención IRPF"), y los valores extraídos conservan el texto original de la nómina.
¿Qué ocurre si la nómina de un empleado es una imagen escaneada en lugar de un PDF digital?
La IA procesa documentos escaneados, fotos y capturas de pantalla de la misma forma que los PDF nativos. Utiliza comprensión visual para leer el texto, independientemente de si proviene de un archivo digital o de un escaneo; no se necesita un preprocesamiento OCR aparte. La calidad de impresión importa: un escaneo legible ofrece la misma precisión que un PDF digital. Las fotocopias de baja calidad con texto desvaído pueden generar menor confianza en algunos campos.
¿Puedo extraer solo las deducciones totales sin dividir en cotizaciones individuales a la Seguridad Social?
Sí, pero no se recomienda para conciliación. Si extrae solo el Total a Deducir, su asiento contable cuadrará, pero perderá la capacidad de vincular cada tipo de deducción con su declaración correspondiente (Modelo 111 para IRPF, RNT para SS). La inversión de cinco minutos en definir columnas separadas le ahorra horas de investigación cuando aparece una discrepancia. Si su caso de uso es ligero —un resumen de ingresos personal para una solicitud de visa, por ejemplo—, extraer solo el Total a Deducir es suficiente.
¿Cómo se maneja la paga extra prorrateada en los datos mensuales?
La parte prorrateada de las pagas extraordinarias aparece como una línea en la sección de devengos, etiquetada como "Prorrata Pagas Extras" o "P.P. Extras" en la nómina. Cuando la extrae como columna propia, sus datos de Excel muestran el importe prorrateado mensual por separado del salario base. Esto es útil para el análisis de la estructura salarial: puede calcular la compensación anual total (salario base × 12 + pagas extras) sin el pico de junio/diciembre en las filas de empleados no prorrateados.
¿La herramienta valida el formato del NIF o NAF al extraerlo?
No. La herramienta extrae el valor tal como aparece impreso en la nómina. La validación del formato (patrón NIF: 8 dígitos + 1 letra de control, o 1 letra + 7 dígitos + 1 carácter de control para personas jurídicas) debe realizarse en Excel mediante una fórmula o formato condicional tras la extracción.
¿Y si una empresa tiene empleados en varias comunidades autónomas? ¿Varían los tipos de IRPF?
Sí. El IRPF está parcialmente cedido a las comunidades autónomas. Mientras que los tramos estatales (mostrados en la tabla anterior) son uniformes en todo el país, cada comunidad autónoma establece su propia escala autonómica que sustituye a la parte estatal autonómica. El tipo total de IRPF que aparece en la nómina ya refleja el tipo combinado correcto según la residencia fiscal del empleado. La herramienta de extracción lee este tipo de la nómina; no necesita saber en qué comunidad vive el empleado. El importe y el tipo de retención en la nómina son los valores definitivos.
La nómina española es uno de los documentos salariales más regulados de Europa — no a pesar de su estructura de cuatro bloques, sino gracias a ella. Cada campo obligatorio, cada desglose de cotizaciones y cada línea de aportación empresarial existe para hacer la nómina trazable. Cuando los datos quedan atrapados en PDFs, esa trazabilidad se convierte en un cuello de botella. Cuando los datos pasan a un Excel estructurado — con cada cotización a la Seguridad Social en su propia columna, el IRPF claramente separado y una fórmula de conciliación que detecta discrepancias al extraerlos — la misma densidad normativa que hace compleja la nómina se convierte en la pista de auditoría que acelera tu cierre mensual en cinco horas.