Nómina alemana a Excel
Extrae el salario bruto (Brutto), neto (Netto) y cada deducción
Una nómina alemana contiene al menos 15 campos etiquetados individualmente (Bruttogehalt, Lohnsteuer, Solidaritätszuschlag, Kirchensteuer, Krankenversicherung, Rentenversicherung, Arbeitslosenversicherung, Pflegeversicherung, Steuerklasse y más) distribuidos en tres bloques. Si recibes tu Lohnabrechnung en PDF desde RR. HH. (como la mayoría de empleados en Alemania) y quieres llevar un historial salarial, preparar datos para un Steuerberater o auditar las nóminas de un equipo, te enfrentas al mismo cálculo cada mes: abrir el PDF, localizar cada campo entre abreviaturas y líneas de referencia, escribirlo en tu hoja de cálculo y repetir. Para una sola nómina es una molestia de 3 minutos. Para un año de nóminas de 20 empleados —240 documentos— es un día entero de entrada de datos donde una deducción mal escrita arruina todo tu análisis.
Conclusiones clave
- 50%: eso es lo que sobreestimas tus deducciones si copias cada línea de una nómina alemana a Excel, porque la mitad de las filas de deducción son Arbeitgeberanteil (importes de referencia del empleador), no dinero descontado de tu salario.
- El OCR basado en plantillas asume que cada campo está en una posición fija en la página, pero las nóminas alemanas de DATEV, Lexware y Personio organizan los mismos 15 campos obligatorios en diseños completamente diferentes, por lo que una plantilla entrenada con el formato de un empleador falla con cualquier otro.
- ImageToTable.ai lee el significado del campo en lugar de las coordenadas de píxel, por lo que los mismos nombres de columna se extraen correctamente en nóminas de DATEV, Lexware y Personio sin necesidad de reconfigurar ninguna plantilla, y la columna calculada calcula tu Abzugsquote (porcentaje de deducción) automáticamente en cada fila.
Qué contiene una nómina alemana — Más allá del Brutto y Netto
Una nómina alemana — denominada Lohnabrechnung, Gehaltsabrechnung o Entgeltabrechnung, según el empleador y el software de nómina — sigue una estructura predecible de tres bloques, aunque el diseño exacto varía según el proveedor. Leerla por bloques, en lugar de como una tabla densa y única, es la primera habilidad que necesitas antes de intentar extraer datos.
Bloque 1 — Encabezado e identificadores. Nombre y dirección del empleador, nombre del empleado, Personal-Nr. (número de personal), Geburtsdatum (fecha de nacimiento), Steuer-ID (número de identificación fiscal), SV-Nummer (número de seguro social), Steuerklasse (clase fiscal I a VI), Kinderfreibetrag (número de desgravaciones por hijos), Konfession (afiliación religiosa — EV para protestante, RK para católico, o un guion para ninguna), Krankenkasse (nombre de la aseguradora de salud) y el Abrechnungszeitraum (período de nómina, normalmente un mes calendario).
Bloque 2 — Ingresos y deducciones. Aquí es donde se mueve el dinero. En el lado de los ingresos: Gehalt o Grundgehalt (salario base), más cualquier Überstunden (horas extra), Zuschläge (plus por turnos/fines de semana/festivos), Urlaubsgeld (paga de vacaciones), Weihnachtsgeld o Sonderzahlung (aguinaldo o pagos únicos), geldwerter Vorteil (beneficios fiscales no monetarios como un coche de empresa) y VL AG (aportación del empleador a beneficios de formación de capital). Luego, el lado de las deducciones: Lohnsteuer (impuesto sobre la renta salarial, la principal retención del IRPF), Solidaritätszuschlag (recargo de solidaridad, 5.5% del Lohnsteuer, ahora solo para rentas altas), Kirchensteuer (impuesto eclesiástico, 8–9% del Lohnsteuer), y las cuatro cotizaciones a la seguridad social — Krankenversicherung (KV, seguro de enfermedad), Rentenversicherung (RV, seguro de pensiones), Arbeitslosenversicherung (AV, seguro de desempleo) y Pflegeversicherung (PV, seguro de dependencia).
Bloque 3 — Totales y pago. Las líneas finales muestran Gesamtbrutto (bruto total), la suma de todas las deducciones, Nettoverdienst o Auszahlungsbetrag (salario neto transferido a tu cuenta bancaria) y, a veces, cifras acumuladas desde el inicio del año.
Error común: Muchas nóminas alemanas también muestran líneas de Arbeitgeberanteil — los montos de la aportación del empleador para KV, RV, AV y PV. Estas parecen deducciones adicionales en la página, pero no son dinero descontado de tu salario. Son líneas informativas que muestran lo que pagó el empleador. La contribución al seguro de accidentes (Unfallversicherung), por su parte, la paga íntegramente el empleador y a menudo ni siquiera aparece en el recibo de nómina del empleado. Si copias indiscriminadamente todas las líneas con aspecto de deducción en tu hoja de cálculo, inflarás tus deducciones reales en aproximadamente un 50 %. Este es el error de extracción más común, y en la sección siguiente explicaremos cómo evitarlo.
El marco legal del §108 GewO: lo que tu empleador debe mostrarte — y lo que puedes extraer
El artículo 108 de la Ley de Regulación del Comercio de Alemania (§108 Gewerbeordnung) exige que todo empleador entregue a sus empleados un recibo de nómina en formato textual con cada pago de salario. La ley especifica un contenido mínimo: Abrechnungszeitraum (período de nómina), Zusammensetzung des Arbeitsentgelts (composición de la remuneración — incluyendo tipo e importe de los complementos, pluses y otras retribuciones), Art und Höhe der Abzüge (tipo e importe de las deducciones), y cualquier Abschlagszahlungen o Vorschüsse (pagos anticipados).
La ley también integra el sistema ELStAM (Elektronische Lohnsteuerabzugsmerkmale) — las características electrónicas de deducción del impuesto sobre la renta salarial que tu empleador obtiene de la autoridad fiscal para fijar tu clase fiscal, desgravaciones por hijos y estado del impuesto eclesiástico. Si tu Steuerklasse cambió porque te casaste, tuviste un hijo o empezaste un segundo empleo, el cambio se propaga a través de ELStAM y aparece en tu siguiente nómina. Tu salario neto puede variar sin que tu salario bruto cambie en absoluto, y el bloque de cabecera de la nómina es donde se encuentra el motivo.
¿Qué implica este marco legal para la extracción? Tres cosas:
Primero, los campos están estandarizados en concepto, pero no en diseño. Todos los empleadores en Alemania deben mostrarte las mismas categorías de información. Pero la forma en que DATEV LODAS organiza esos campos en la página es diferente de cómo los organiza Lexware lohn+gehalt, que a su vez es diferente de Personio Payroll, SVS lohn+gehalt o una nómina en papel de un pequeño empleador que usa WISO lohn+gehalt. La extracción basada en plantillas — donde dibujas un recuadro alrededor de "Nettogehalt" en un diseño de nómina — falla en cuanto recibes una nómina de otro empleador, o tu empleador actual cambia de software de nómina.
Segundo, la división entre empleado y empleador está legalmente definida. El sistema de seguro social alemán, administrado a través del BMAS, divide cada contribución social aproximadamente al 50/50 entre empleador y empleado. Según las tasas de cotización de 2026 (confirmadas por PwC y la OCDE), la contribución total a la KV es del 14,6 % del salario bruto más un Zusatzbeitrag específico de la aseguradora que promedia aproximadamente el 1,7 % — el empleado paga alrededor del 8,15 % y el empleador el resto. La RV es del 18,6 % (9,3 % cada uno), la AV es del 2,6 % (1,3 % cada uno), y la PV es del 3,6 % para un progenitor con un hijo o del 4,0 % para empleados sin hijos mayores de 23 años (cada lado paga la mitad, y el recargo por no tener hijos corre a cargo del empleado). Estas tasas se aplican hasta los topes de cotización (Beitragsbemessungsgrenzen), que se elevaron para 2026 — aproximadamente 96.600 € anuales para RV/AV en los estados occidentales y más para KV. Al extraer, saber qué líneas son deducciones del empleado frente a montos de referencia del empleador evita el error de sobrestimación del 50 %.
Tercero, los empleadores deben conservar las nóminas durante seis años — pero los empleados deberían guardar sus propias copias. Según el §108 GewO en relación con las obligaciones generales de conservación, puedes solicitar nóminas faltantes a empleadores anteriores. Cuando lo hagas, probablemente recibirás una exportación en PDF de su sistema de nóminas. Si has cambiado de trabajo dos veces en cinco años, es posible que ahora tengas nóminas en tres diseños diferentes. Ese es el desafío de extracción que este artículo busca resolver.
Por qué falla la extracción basada en plantillas en las nóminas alemanas — y qué funciona en su lugar
El enfoque estándar para la extracción de datos de documentos — OCR basado en plantillas — asume un diseño de documento fijo. Entrenas el sistema dibujando cuadros delimitadores alrededor de los campos en una muestra: "Nettogehalt está en las coordenadas (x=140, y=320)". El sistema entonces busca texto en esas posiciones exactas de píxeles en cada documento posterior. Esto funciona para formularios estandarizados como los W-2 de EE. UU., donde el IRS exige posiciones de campo precisas.
Las nóminas alemanas son lo opuesto a los formularios estandarizados. Una nómina de DATEV LODAS de una GmbH mediana coloca el bloque de identificación del empleado en la parte superior izquierda, las deducciones en dos columnas debajo de las líneas de ingresos y el salario neto en la parte inferior derecha. Una nómina de Lexware lohn+gehalt de una pequeña empresa puede mostrar ingresos y deducciones como una lista vertical única con totales al final. Un PDF de Personio Payroll puede incrustar todos los campos en un diseño tabular con diferentes anchos de columna. Una nómina en papel antigua de un Handwerksbetrieb que usa ADDISON Lohn puede utilizar abreviaturas completamente diferentes — LSt en lugar de Lohnsteuer, SV en lugar de Sozialversicherung. Cinco empleados de cinco empleadores diferentes significan cinco diseños diferentes. Una plantilla entrenada en el diseño n.º 1 falla en los diseños n.º 2 al n.º 5.
La extracción basada en IA resuelve esto de manera diferente. En lugar de hacer coincidir coordenadas de píxeles, un modelo de lenguaje de visión lee el documento como lo haría una persona: entendiendo qué significa cada fragmento de texto en contexto. Tú defines nombres de columna — los campos de datos que deseas, como "Bruttogehalt", "Lohnsteuer", "Krankenversicherung", "Steuerklasse" — y la IA localiza el valor correspondiente en cada documento reconociendo el significado del campo (una cifra de salario bruto cerca de la parte superior de la sección de ingresos), no su posición en la página. Esto es Extracción de Columnas Personalizadas: escribes los nombres de campo que deseas y la IA empareja cada uno con el número correcto en la página, independientemente del diseño.
Este enfoque maneja la variabilidad real de las nóminas alemanas en la práctica. Una nómina de DATEV puede etiquetar el seguro de salud como "KV-Beitrag (AN-Anteil)", una de Lexware como "Krankenversicherung Arbeitnehmer" y una de Personio como "Health Insurance (Employee Share)" — si tu sistema entiende que las tres se refieren al mismo concepto (aportación del empleado a KV), obtienes una columna unificada. Los mismos nombres de columna funcionan en los tres diseños sin necesidad de reconfiguración. Esta es la diferencia entre una plantilla que funciona en un diseño y una extracción que funciona en cualquier diseño.
Esto también es importante para nóminas correctivas y excepcionales. Si tu empleador emite una Korrekturabrechnung (nómina correctiva) porque se calculó mal un bono, o una Nachberechnung (ajuste retroactivo) porque tu clase fiscal se actualizó tarde, estos documentos suelen usar un diseño modificado con líneas de corrección adicionales y campos de referencia que no aparecen en las nóminas mensuales habituales. Una plantilla fija no encontrará campos en posiciones inesperadas. La extracción semántica se adapta porque el significado de "Bruttogehalt" no ha cambiado — solo su posición en la página.
Paso a paso: De nómina alemana en PDF a Excel estructurado
Este flujo de trabajo asume que tienes un montón de nóminas alemanas en PDF — documentos mensuales de tu empleador actual, archivos de trabajos anteriores, copias escaneadas en papel, o una mezcla de todo — y quieres un solo archivo Excel con una fila por nómina y columnas consistentes.
Paso 1: Define tus columnas de extracción. Los nombres de columna que escribas se convertirán en los encabezados de tu hoja de cálculo. Para una extracción completa de nóminas alemanas, empieza con estas:
| Nombre de columna | Etiqueta en nómina alemana | Qué captura |
|---|---|---|
| Abrechnungszeitraum | Abrechnungszeitraum / Abrechnungsmonat | Período de nómina (mes/año) |
| Personal-Nr. | Personal-Nr. / Arbeitnehmer-Nr. | Número de empleado |
| Steuerklasse | StKl. / Steuerklasse | Clase fiscal (I–VI) |
| Bruttogehalt (EUR) | Brutto / Gesamtbrutto / Steuer-Brutto | Salario bruto total antes de deducciones |
| Lohnsteuer (EUR) | LSt / Lohnsteuer | Impuesto sobre la renta salarial retenido |
| Solidaritätszuschlag (EUR) | SolZ / Solidaritätszuschlag | Recargo de solidaridad (si aplica) |
| Kirchensteuer (EUR) | KiSt / Kirchensteuer | Impuesto eclesiástico (si aplica) |
| Krankenversicherung AN (EUR) | KV / KV-Beitrag (AN-Anteil) | Aportación del empleado al seguro de enfermedad |
| Rentenversicherung AN (EUR) | RV / RV-Beitrag (AN-Anteil) | Aportación del empleado al seguro de pensiones |
| Arbeitslosenversicherung AN (EUR) | AV / AV-Beitrag (AN-Anteil) | Aportación del empleado al seguro de desempleo |
| Pflegeversicherung AN (EUR) | PV / PV-Beitrag (AN-Anteil) | Aportación del empleado al seguro de dependencia |
| Nettogehalt (EUR) | Netto / Auszahlungsbetrag / Nettoverdienst | Salario neto transferido a la cuenta bancaria |
| Krankenkasse | Krankenkasse / KK | Nombre de la aseguradora de salud (ej. TK, AOK, Barmer) |
Fíjate en el sufijo "AN" en cada columna de seguro social: AN significa Arbeitnehmer (empleado). Añadirlo a los nombres de tus columnas le indica a la IA que quieres específicamente el importe de la parte del empleado, no la cifra de referencia del empleador. Esta es la disciplina de nomenclatura más importante en la extracción de nóminas alemanas — evita el sobreconteo del 50% al mezclar deducciones del empleado con los importes de referencia del Arbeitgeberanteil.
Paso 2: Añade columnas calculadas para un análisis instantáneo. Una vez que tengas los campos en bruto, puedes definir columnas que calculen resultados durante la extracción — no necesitas ejecutar fórmulas en Excel después. Por ejemplo:
- Abzugsquote (%) = (suma de todas las deducciones) ÷ Bruttogehalt × 100 — te da tu tasa de deducción efectiva en un solo número, que es como la mayoría de la gente compara nóminas mes a mes
- Netto-Brutto-Verhältnis = Nettogehalt ÷ Bruttogehalt — el ratio de salario neto; coloquialmente los alemanes lo llaman "Netto vom Brutto" y es el primer número que la mayoría pregunta al evaluar una oferta de trabajo
- SV-Gesamt AN (EUR) = KV + RV + AV + PV — carga total de seguro social del empleado, útil para comparar con el punto de referencia bruto de ~21%
Esto es lo que hacen las columnas calculadas: en lugar de extraer números en bruto y luego construir fórmulas en Excel, defines el cálculo una vez como nombre de columna, y la IA realiza la operación durante la extracción. Obtienes una hoja de cálculo terminada, no un punto de partida.
Paso 3: Sube todas las nóminas a la vez. Arrastra tus PDFs al área de carga — nóminas mensuales de los últimos 12 meses, nóminas correctivas, nóminas de un empleador anterior con un diseño diferente, copias escaneadas en papel de años pasados. La IA lee cada documento individualmente y rellena el mismo conjunto de columnas independientemente del software de nóminas que generó cada PDF.
Los archivos se procesan de forma segura y no se almacenan.
Paso 4: Exporta a Excel. El resultado es una hoja de cálculo estructurada — una fila por nómina, columnas con los nombres que especificaste, todos los importes en un formato consistente listo para análisis, preparación de impuestos o para compartir con un Steuerberater. Si incluiste columnas calculadas, la Abzugsquote y el Netto-Brutto-Verhältnis ya están calculados para cada fila.
Casos límite: paga variable, correcciones y nóminas de múltiples empleos
La nómina alemana presenta varios casos límite recurrentes que rompen un enfoque simplista de «extraer los mismos cinco campos de cada nómina». Cada uno merece su propia estrategia de columna.
Ingresos variables: horas extra, bonificaciones y beneficios no dinerarios. Una nómina de noviembre puede incluir el Weihnachtsgeld (aguinaldo navideño) como una línea de ingreso separada. Una nómina de verano puede mostrar el Urlaubsgeld (paga de vacaciones). Una nómina en la que trabajaste turnos nocturnos puede tener Zuschläge (plus de turno) que están parcialmente exentos de impuestos según el §3b EStG. Si solo extraes el «Bruttogehalt», obtienes el total, pero no puedes ver qué parte es salario base y qué parte es bonificación. La solución es añadir columnas separadas: «Grundgehalt (EUR)», «Zuschläge (EUR)», «Einmalzahlung (EUR)» y «Geldwerter Vorteil (EUR)». En los meses en que una línea no aplica, el campo queda en blanco. En los meses en que sí aplica, tienes un detalle trazable.
Korrekturabrechnung y Nachberechnung. Una nómina de corrección ajusta una entrada de nómina de un mes anterior: se omitió una bonificación, se contabilizaron mal las horas extra o tu actualización de clase fiscal llegó tarde. Estos documentos suelen mostrar tanto el importe original, el delta de la corrección y el nuevo total, todo en una misma página. Un sistema basado en plantillas que busca un único campo «Nettogehalt» puede tomar el número equivocado u omitir el documento por completo. La extracción semántica maneja esto leyendo el contexto de la corrección: puedes añadir una columna «Korrekturtyp» (inferido: ordentlich, Korrektur, Nachberechnung) usando columna inferida — donde la IA clasifica el tipo de documento según su contenido — y extraer los importes corregidos como columnas separadas, conservando los valores originales para la pista de auditoría.
Steuerklasse VI y nóminas de segundo empleo. Si tienes un segundo empleo (Minijob de más de 538 €/mes o un Nebenjob regular), esa nómina usa la Steuerklasse VI — la clase fiscal con mayor retención. Tu nómina del segundo empleo tendrá patrones de deducción diferentes a los de tu nómina del empleo principal en las Steuerklassen I a V. Si comparas nóminas entre empleos o años, la columna de Steuerklasse se vuelve un contexto esencial para entender por qué dos nóminas con importes brutos similares producen importes netos completamente diferentes.
Jahresmeldung y documentos de fin de año. En enero o febrero, muchos empleadores alemanes emiten una Jahresmeldung (informe anual de seguridad social) junto con la nómina de diciembre o enero. Esto no es una nómina — es un resumen de las contribuciones totales a la seguridad social del año natural, enviado a la Krankenkasse. Contiene totales acumulados de SV que parecen campos de nómina, pero que tienen un propósito informativo diferente. Tu flujo de extracción debe identificar estos como un tipo de documento separado, en lugar de tratarlos como una decimotercera nómina mensual.
Creación de un panel de control de nóminas de varios meses: seguimiento salarial que responde preguntas reales
Una vez que tengas datos de nóminas de 12 o 24 meses en un formato Excel uniforme, los casos de uso se multiplican más allá del simple archivo. Aquí tienes tres que los profesionales alemanes mencionan constantemente en foros como r/Finanzen:
Preparación para la negociación salarial. Quieres mostrarle a tu empleador la trayectoria de tu salario neto real durante los últimos dos años, teniendo en cuenta el efecto neto de la progresión fiscal en frío (kalte Progression), el aumento de los topes de cotización social y los pagos de bonificaciones variables. Una hoja de cálculo con una fila por mes, columnas para el salario base y cada tipo de bonificación, y una columna calculada para el ratio neto/bruto te da un número único para anclar la conversación: «Mi ratio neto ha bajado del 58% al 54% en 18 meses a pesar de un salario bruto estable, porque los aumentos del BBG y los ajustes del Zusatzbeitrag están erosionando mi salario neto». Eso es un argumento cuantificado, no una sensación.
Preparación de la declaración de la renta (Steuererklärung). Tu Lohnsteuerbescheinigung anual (certificado de impuestos salariales, el equivalente alemán de un W-2) muestra los totales anuales de Lohnsteuer, SolZ, KiSt y seguro social. Pero el Finanzamt puede cuestionar meses específicos, y tener el desglose mensual en el mismo formato te permite conciliar los totales anuales con los datos mensuales en cuestión de minutos. Para autónomos y empleados con ingresos mixtos (selbstständige Nebentätigkeit), esto se vuelve esencial porque necesitas separar los ingresos laborales de los ingresos por trabajo autónomo para la Einkommensteuererklärung.
Solicitudes de visado y préstamos. Las autoridades de inmigración alemanas (Ausländerbehörde) y los bancos (para solicitudes de hipoteca) solicitan habitualmente los últimos tres a seis recibos de nómina como prueba de ingresos. Si tus nóminas están dispersas entre archivos adjuntos de correo electrónico, un portal de RR. HH. que archiva después de seis meses y archivos PDF que guardaste en una carpeta, pierdes una hora buscándolos cada vez. Una sola hoja de cálculo con cada nómina desde que comenzó tu empleo —extraíble a PDF de nuevo si es necesario— convierte un dolor de cabeza recurrente en una tarea de 30 segundos.
El flujo de trabajo de extracción descrito aquí es la puerta de entrada a los tres casos de uso. Una vez que los datos están en Excel —limpios, estructurados, cada campo trazable hasta su posición exacta en el PDF original— el trabajo posterior es análisis, no entrada de datos.
Preguntas Frecuentes: Extracción de Datos de Nóminas Alemanas
¿La extracción por IA funciona con nóminas manuscritas o copias en papel fotografiadas?
Sí, con la calidad de entrada adecuada. El modelo de IA lee texto de imágenes, por lo que una fotografía bien iluminada de una nómina impresa funciona prácticamente igual que el PDF original. Las anotaciones manuscritas en una nómina — como una cifra de horas extra corregida a mano o una nota manual de RR.HH. — pueden extraerse, pero la precisión en escritura a mano es inherentemente menor que en texto impreso, especialmente con palabras compuestas alemanas densas. Para los campos impresos principales (Bruttogehalt, Lohnsteuer, montos de seguro social), la precisión en una foto clara es equivalente a la del PDF. Para notas garabateadas de RR.HH. en los márgenes, espere resultados reducidos pero utilizables.
¿Puede la herramienta distinguir las contribuciones del empleador (Arbeitgeberanteil) de las del empleado (Arbeitnehmeranteil)?
Parcialmente. La IA lee las etiquetas en contexto — si una línea está marcada explícitamente como "AG-Anteil" o "Arbeitgeberanteil", puede distinguirla de "AN-Anteil" o "Arbeitnehmeranteil". Sin embargo, el método más fiable es la estrategia de nombrar columnas descrita anteriormente: incluya "AN" en el nombre de su columna (ej., "Krankenversicherung AN (EUR)"). Esto indica a la IA que extraiga específicamente la cifra del empleado. Si una nómina no etiqueta por separado los montos del empleado y del empleador — algunos diseños compactos solo enumeran tasas de contribución combinadas — la IA no puede dividirlos porque la información simplemente no está en la página. En esos casos, extraiga el total y anótelo para verificación manual.
¿Funciona esto con nóminas de todos los principales proveedores de nóminas alemanes?
Sí, en DATEV LODAS, Lexware lohn+gehalt, Personio Payroll, SVS lohn+gehalt, WISO lohn+gehalt y ADDISON Lohn — porque la extracción es semántica, no basada en plantillas. El mismo conjunto de nombres de columna (Bruttogehalt, Lohnsteuer, KV AN, etc.) localizará los valores correctos independientemente del software que generó el PDF. No necesita configurar ajustes específicos de diseño por proveedor. La única salvedad: si una nómina utiliza abreviaturas muy atípicas — una pequeña Handwerksbetrieb que usa una herramienta de nóminas nicho que inventa sus propias etiquetas — la IA puede ser menos precisa. En la práctica, los campos estándar (Brutto, Netto, LSt, KV, RV, AV, PV, StKl) son estables en todos los proveedores principales.
¿Qué precisión puedo esperar al extraer nóminas alemanas?
Para nóminas PDF impresas y claramente legibles, los campos numéricos principales (importes en EUR, clase fiscal, período de liquidación) suelen alcanzar más del 95 % de precisión, lo que significa que la mayoría de los campos se extraen correctamente en la primera pasada. Las áreas donde la precisión disminuye son: correcciones manuscritas en nóminas impresas, escaneos muy comprimidos o de baja resolución donde los dígitos se difuminan, y nóminas con diseños inusuales de varias columnas donde las líneas de deducción están muy juntas. La recomendación honesta: siempre revisa la primera extracción comparándola con los PDF originales, especialmente el total del salario neto, que es tu ancla de conciliación. Si un campo se extrae incorrectamente, puedes corregirlo en el resultado sin que afecte a otros campos de la misma nómina o del lote.
¿Puedo procesar por lotes nóminas de varios empleados?
Sí. Sube todas las nóminas de todos los empleados en un solo lote — 10 empleados × 12 meses = 120 PDFs subidos juntos. El resultado es un archivo Excel donde cada fila corresponde a una nómina. La columna de número de personal o nombre del empleado mantiene cada fila vinculada al empleado correcto. Este flujo de trabajo es el caso de uso principal para equipos de RR. HH. y proveedores de servicios de nóminas que gestionan archivos de nóminas de múltiples empleados. Los nombres de las columnas se definen una vez y se aplican a todo el lote.
¿Qué ocurre si falta un campo en una nómina concreta?
La celda se queda en blanco para esa fila. Por ejemplo, si defines una columna «Impuesto eclesiástico (EUR)» y un empleado no está registrado en una iglesia que recaude impuestos, la IA deja correctamente esa celda vacía en lugar de rellenarla con un cero o adivinarlo. Este comportamiento es esperado: una celda en blanco en la columna de impuesto eclesiástico en realidad transmite información (este empleado no paga impuesto eclesiástico).