Cómo extraer datos de nóminascoreanas a Excel

Abre una nómina coreana (급여명세서) exportada de Douzone Smart A junto a otra guardada de ECOUNT, y verás los mismos diez campos que exige el Artículo 27-2 del Decreto de Aplicación de la Ley de Normas Laborales de Corea (근로기준법 시행령 제27조의2). Pero no los encontrarás en el mismo lugar. El Sueldo Base (기본급) aparece apilado verticalmente en una, y distribuido horizontalmente en la otra. Las cuatro deducciones del seguro social (4대보험)—Pensión Nacional, Seguro de Salud, Seguro de Empleo, Cuidado a Largo Plazo—pueden mostrarse como una sola sección agrupada o como cuatro filas con sangría independiente, según el software que generó el archivo. Si extraes estos datos a Excel para la conciliación de nóminas cada mes, la variación entre proveedores convierte una tarea de copiar y pegar en una hora de búsqueda por nómina.

Extracción de datos de nómina coreana a hoja de Excel para conciliación de nóminas

Conclusiones clave

  1. 90 minutos cada mes se pierden escribiendo los mismos diez campos de nómina de cada empleado en tu hoja de cálculo — y la Ley de Normas Laborales de Corea que exige esos diez campos nunca definió dónde deben estar en la página, por lo que Douzone, ECOUNT y PAYZON los organizan de manera diferente.
  2. Las herramientas de extracción basadas en plantillas fallan con las nóminas coreanas porque buscan por coordenadas de página — cada software de RR.HH. (Douzone, ECOUNT, PAYZON, Shiftee) coloca "Pensión Nacional" (국민연금) en una fila diferente, por lo que una plantilla no sobrevive al primer cambio de proveedor.
  3. Las mismas tasas del seguro social de 2026 que hacen compleja la conciliación de nóminas coreanas también te brindan una fórmula de verificación integrada — ImageToTable.ai extrae campos por significado en lugar de por posición, y verificar la Pensión Nacional contra aproximadamente el 4.75% del Sueldo Base detecta errores antes de cerrar la nómina.

Una nómina que el cumplimiento normativo creó — y la extracción dejó atrás

La nómina coreana fue rediseñada por regulación, no por conveniencia. Cuando la Asamblea Nacional modificó el Artículo 48 de la Ley de Normas Laborales (근로기준법) en mayo de 2021 —vigente desde el 19 de noviembre de ese año—, elevó la nómina de un gesto opcional a un documento obligatorio respaldado por multas de hasta 5 millones de KRW por infracción. De repente, todo empleador en Corea, incluyendo negocios con menos de cinco empleados, debía emitir un comprobante detallado con diez datos específicos por cada trabajador y cada período de pago.

El resultado en cumplimiento fue rápido: prácticamente todo empleador en Corea ahora emite nóminas. El resultado en extracción de datos es menos evidente. A diferencia de una factura fiscal coreana (세금계산서), que sigue un formato altamente estandarizado según el Artículo 32 de la Ley del IVA, una nómina coreana no tiene un diseño gubernamental predefinido —solo un contenido predefinido. Los mismos diez campos pueden aparecer en disposiciones radicalmente distintas según el software que use el empleador.

Douzone Smart A (더존 스마트A), el ERP dominante en el mercado medio coreano, coloca los descuentos (공제내역) en un bloque compacto de dos líneas después de los ingresos. ECOUNT (이카운트), muy adoptado por pequeñas empresas por su accesibilidad web, distribuye los descuentos en una cuadrícula más amplia con encabezados de subsección. PAYZON, Shiftee (시프티), flex y una docena de otras plataformas de RRHH muestran la nómina de forma diferente. Incluso dentro del mismo software, las actualizaciones cambian el diseño. El resultado: lo que parece un solo tipo de documento para un gerente de RRHH es en realidad una familia de diseños visualmente distintos para una computadora.

La mayoría del contenido SERP coreano sobre "급여명세서 + Excel" te enseña a crear nóminas en Excel —construir fórmulas VLOOKUP, vincular tablas 간이세액표, incrustar macros VBA para generar PDFs automáticamente. Eso resuelve el problema de generación. No resuelve el problema de agregación: ya tienes las nóminas. Necesitas extraer los datos de ellas y ponerlos en una sola hoja de cálculo.

Los diez campos que exige la ley y por qué son importantes para la extracción

Antes de construir un flujo de extracción, debes saber exactamente qué estás buscando. Según el Artículo 27-2 del Decreto de Aplicación de la Ley de Normas Laborales (근로기준법 시행령 제27조의2), toda nómina coreana debe contener diez elementos. Si falta alguno, el empleador se expone a multas progresivas. Para fines de extracción, estos diez elementos definen tus columnas objetivo.

#Elemento obligatorioTérmino en coreanoNombre de columna de extracciónNotas
1Nombre del empleado성명Employee NameDebe identificar al trabajador de forma única
2Información identificativa del trabajador생년월일, 사원번호Employee IDFecha de nacimiento o número de empleado; trabajadores diarios (<30 días) exentos
3Fecha de pago임금지급일Pay DateFecha real en que se pagó el salario
4Días trabajados근로일수Working DaysDías trabajados en el período de pago
5Total de horas trabajadas총 근로시간수Total HoursIncluyendo horas extra si aplica
6Horas extra/nocturnas/festivas연장·야간·휴일근로시간OT Hours, Night Hours, Holiday HoursCada categoría listada por separado; empresas con ≤4 empleados exentas
7Salario bruto total임금 총액Gross PaySuma antes de cualquier deducción
8Componentes salariales con montos기본급, 수당, 상여금, 성과금Base Pay, Allowance Name, BonusCada componente listado individualmente con su monto
9Método de cálculo por componente항목별 계산방법— (para verificación)Ej.: "Horas extra = 12 h × 12 000 KRW × 1,5"
10Partidas de deducción y total공제 항목별 금액과 총액Income Tax, National Pension, Health Insurance, LTC Insurance, Employment Insurance, Local Income Tax, Total Deductions, Net PayCada deducción detallada; pago neto (차인지급액) = bruto − total deducciones

La sección de deducciones es donde se realiza el trabajo más pesado durante la extracción. Las nóminas coreanas incluyen de cinco a siete partidas de deducción, cada una calculada con una tasa diferente. Las tasas de 2026—vigentes desde el 1 de enero de este año—son:

SeguroNombre en coreanoTasa totalAporte del empleadoCambio 2025 → 2026
Pensión Nacional국민연금9,50%4,75%+0,50 pp (desde 9,0%)
Seguro Nacional de Salud건강보험7,19%3,595%+0,10 pp (desde 7,09%)
Seguro de Cuidados a Largo Plazo장기요양보험0,9448%0,4724%+0,0266 pp (desde 0,9182%)
Seguro de Empleo고용보험1,80%0,90%Congelado (igual que 2025)
Seguro de Accidentes Laborales산재보험Varía según la industria; el empleador paga el 100%

Fuente: Tarifas 2026 de Seguros Sociales de Corea (HRSide). El impuesto sobre la renta (소득세) utiliza un esquema progresivo de ocho tramos del 6% al 45%; el impuesto sobre la renta local (지방소득세) es un recargo fijo del 10% sobre el monto del impuesto sobre la renta.

Estas tarifas no son datos triviales de fondo: son tu verificación de cordura posterior a la extracción. Si el monto extraído de la Pensión Nacional para un empleado que gana 3.000.000 KRW/mes no está dentro de unos pocos miles de wones de 142.500 KRW (3.000.000 × 4,75%), sabes que algo salió mal antes: o la extracción omitió un dígito o la nómina contiene un error. Más sobre este paso de verificación más adelante.

Paso 1: Reúne tus archivos de nómina — de Douzone, ECOUNT, papel o cámara

Los recibos de nómina coreanos llegan a los departamentos de RR.HH. a través de tres canales principales, cada uno con diferentes características de extracción.

PDFs generados por software. Douzone Smart A, ECOUNT, Shiftee y PAYZON producen recibos como PDFs descargables. Son el mejor escenario para la extracción: el texto es legible por máquina, el diseño es consistente dentro de una versión de software y puedes descargar un lote de recibos de un mes de una sola vez. En Douzone, ve a 인사급여 → 근로/연말 → 근로소득관리 → 급여대장(명세), luego usa 기능모음 → 일괄인쇄 y selecciona PDF como salida. En ECOUNT, el informe de nómina se puede guardar como Excel, aunque el diseño varía según la configuración de tu plantilla.

Archivos enviados por empleados. Algunos empleadores envían recibos por correo electrónico como PDF; otros aún entregan copias impresas. Si tu fuerza laboral incluye trabajadores a tiempo parcial o por contrato pagados a través de múltiples canales, recibirás una mezcla de PDFs nítidos, fotos de smartphone de páginas impresas y capturas de pantalla de apps bancarias que muestran el aviso de depósito (입금확인증). Todos pueden extraerse, pero una foto clara y frontal siempre dará mejores resultados que una inclinada y con poca luz.

Impresiones escaneadas o fotografiadas. Las pequeñas empresas que usan plantillas de Excel internas a menudo generan recibos en papel. Un escaneo de cama plana a 200–300 DPI produce texto extraíble; una foto de smartphone temblorosa y en ángulo puede reducir la precisión de reconocimiento entre 15 y 20 puntos porcentuales. Si esperas procesar escaneos regularmente, invertir en un escáner de documentos con alimentación automática (ADF) se amortiza en calidad de extracción desde el primer lote.

Paso 2: Define tus columnas una vez — deja que la IA haga el resto

Aquí es donde el enfoque de extracción se diferencia del OCR tradicional. Las herramientas basadas en plantillas —que te piden dibujar cuadros delimitadores alrededor de cada campo en una página— fallan con los recibos coreanos porque el diseño cambia entre Douzone, ECOUNT y PAYZON. Necesitarías una plantilla separada para cada salida de software que reciba tu empresa.

En cambio, defines tus columnas por lo que significan, no por dónde están. Escribe los nombres de los campos que deseas en el panel de definición de columnas, y la IA localiza cada valor comprendiendo la semántica del recibo —leyendo "기본급" como Salario Base, "국민연금" como Pensión Nacional, "차인지급액" como Pago Neto— independientemente de si esas etiquetas aparecen arriba a la izquierda, centradas o anidadas dentro de una sub-tabla. Esto es Extracción de Columnas Personalizadas: los nombres de columna que ingresas se convierten en los encabezados de tu hoja de Excel final, y la IA llena las filas emparejando significado con contenido, no coordenadas con píxeles.

Estas son las columnas que un flujo de trabajo típico de conciliación de nómina coreana necesita:

Nombre de columna recomendadoQué extraePor qué lo necesitas
Employee NameNombre del trabajador (성명)Identificador de fila para consolidación
Employee IDFecha de nacimiento o número de empleado (생년월일/사원번호)Diferencia empleados con nombres idénticos
Pay DateFecha de pago (임금지급일)Agrupa nóminas en períodos de pago
Base PaySalario mensual base (기본급)Cifra central de nómina; base para cálculo de seguro social
Overtime PayPago de horas extra (연장근로수당)Registra costo laboral variable
BonusBono o pago por desempeño (상여금/성과금)Separa pago fijo vs. variable
Gross PayTotal antes de deducciones (지급총액)Verificación de suma; cotejar con partidas
National PensionDeducción de pensión nacional (국민연금)Debe ser ~4.75% del salario mensual base (tarifa 2026)
Health InsuranceDeducción de seguro de salud (건강보험)Debe ser ~3.595% del salario mensual base
LTC InsuranceSeguro de cuidado a largo plazo (장기요양보험)Calculado sobre prima de seguro de salud × 0.9448% / 7.19%
Employment InsuranceDeducción de seguro de empleo (고용보험)Debe ser ~0.9% del salario base
Income TaxRetención de impuesto sobre la renta (소득세)Verificar contra 간이세액표 (tabla de impuestos simplificada)
Local Income TaxSobrecargo de impuesto sobre la renta local (지방소득세)Debe ser exactamente el 10% de 소득세
Net PayMonto neto recibido (차인지급액/실수령액)Verificar: Neto = Bruto − Total Deducciones

También puedes agregar columnas inferidas—campos que la IA deduce del contexto y que pueden no aparecer explícitamente en la nómina. Por ejemplo, una columna definida como Pay Frequency (options: Monthly/Weekly/Biweekly) permite que la IA determine si el empleado recibe pago mensual (월급) o semanal (주급) según el período de pago y la estructura salarial del documento. Otra columna inferida útil es Deduction Verification (options: OK/Warning)—la IA puede marcar filas donde los montos de seguro social extraídos se desvíen significativamente de las tasas esperadas.

Si tu hoja de conciliación ya tiene fórmulas que referencian nombres de columna específicos aguas abajo, usar estos mismos nombres en la extracción permite que los datos extraídos alimenten directamente tus cálculos existentes. Sin renombrar columnas, sin reasignar. La conciliación de registros de nómina es un caso de uso común aguas abajo que se beneficia de este tipo de integración directa.

Paso 3: Procesamiento por lotes y verificación con tasas de seguro social

Sube todas las nóminas de un período de pago en un lote. La IA procesa cada archivo de forma independiente, completando el mismo conjunto de columnas sin importar si un archivo proviene de Douzone y el siguiente de ECOUNT. Al finalizar, exportas un único archivo Excel combinado: una fila por empleado, todas las columnas completadas.

Velocidad de procesamiento: aproximadamente 5–10 segundos por página. La entrada manual de datos, en comparación, promedia unos 3 minutos por nómina, y eso antes de verificar los números. Para una empresa de 30 empleados, la extracción por lotes convierte una sesión mensual de 90 minutos de entrada de datos en unos 3–5 minutos de procesamiento, más una pasada de verificación.

Tu pasada de verificación es donde las tasas de seguro social demuestran su valor. Agrega una columna de fórmula rápida en Excel:

  • =ABS([Pensión Nacional] − [Salario Base]*0.0475) — debe ser inferior a 1,000 KRW para asalariados mensuales estándar. Si difiere por órdenes de magnitud, revisa la extracción de esa fila.
  • =[Impuesto sobre la Renta Local] / [Impuesto sobre la Renta] — debe ser exactamente 0.1. El impuesto sobre la renta local coreano es un recargo fijo del 10% sobre el impuesto sobre la renta del trabajo. Si la proporción es diferente, uno de los dos números se leyó mal.
  • =[Salario Bruto] − SUMA([todas las columnas de deducciones]) — debe ser igual a [Salario Neto] con una diferencia máxima de ±1 KRW por redondeo. Una discrepancia mayor a unos pocos wones significa que la extracción capturó una partida incorrecta o que la nómina tiene un error de cálculo.

Estas tres comprobaciones detectan la gran mayoría de las anomalías de extracción antes de que se propaguen a tu conciliación de nómina o declaración de impuestos. Los aumentos de tasas para 2026—0.5 pp para la Pensión Nacional, 0.1 pp para el Seguro de Salud—hacen que este paso de verificación sea más importante ahora que el año pasado, ya que algunos paquetes de software pueden haber actualizado sus fórmulas mientras que otros aún usan las tasas de 2025.

Pruébalo: Extrae una nómina coreana de muestra

La demo a continuación carga con columnas de extracción preconfiguradas para nóminas. Sube una nómina coreana de muestra —un PDF de Douzone, una captura de pantalla o cualquier formato— y observa cómo la IA extrae el Salario Base (기본급), Pensión Nacional (국민연금), Pago Neto (차인지급액) y todos los demás campos de deducciones en una tabla estructurada. Sin necesidad de iniciar sesión.

JPG/PNG/PDF Extracción IA

Los archivos se procesan de forma segura y no se almacenan.

Qué cambia tras la extracción: Conciliación, preparación de auditoría y declaración anual

Una vez que los datos están en Excel, el cuello de botella pasa de "meter números en una hoja de cálculo" a "hacer algo útil con ellos". Para la mayoría de los equipos de RR.HH. y nóminas en Corea, las tareas posteriores se dividen en tres categorías.

Conciliación de nómina mensual (급여대사). La hoja de cálculo extraída se convierte en tu tabla de referencia. Compara el salario bruto extraído de cada empleado con el registro de nómina exportado de tu software contable. Si Douzone indica que el desembolso total de nómina fue de 45.230.000 KRW y tu hoja extraída suma 45.228.500 KRW, la diferencia de 1.500 KRW señala una fila específica —y un campo concreto en esa fila— sin necesidad de revisar todo el montón de recibos. La extracción de recibos de nómina con columnas de comparación lado a lado convierte la conciliación de un problema de "aguja en un pajar" en un ejercicio de ordenar por diferencia.

Preparación de la liquidación anual de impuestos (연말정산). La reconciliación fiscal de fin de año en Corea, en enero/febrero, requiere agregar doce meses de ingresos, deducciones y contribuciones a la seguridad social por empleado. Si los datos de nómina de cada mes están en un PDF separado, armar el panorama anual implica abrir 144 archivos (12 meses × 12 empleados) y transcribir valores. Con los datos extraídos, ya tienes doce hojas mensuales: combínalas en un resumen anual con una tabla dinámica, y la preparación del 연말정산 que solía tomar un día completo ahora toma lo que dura una pausa para el café.

Documentación de auditoría y cumplimiento. Según la Ley de Normas Laborales, los empleadores deben conservar los registros de nómina durante tres años. Un rastro auditable de los datos extraídos —con nombres de archivo fuente, marcas de tiempo de extracción y los archivos de nómina originales archivados junto a ellos— satisface tanto el requisito de conservación como cualquier futura investigación de la junta laboral. Si la pregunta de auditoría es "muéstrenos el salario bruto, las deducciones y el pago neto del empleado X durante todo 2025", lo tienes en un solo archivo de Excel en lugar de un archivador.

Estos tres casos de uso comparten una característica: los datos deben ser portátiles. Puede responder preguntas de nómina, ejecutar cálculos de fin de año o satisfacer a un auditor solo si los valores pueden moverse libremente entre sistemas de software. La extracción crea esa portabilidad. El costo de no tener portabilidad —medido en horas de conciliación, plazos de declaración incumplidos y preparación apresurada para auditorías— es la partida oculta en el presupuesto de todo departamento de nómina manual.

Preguntas Frecuentes

¿Funciona con recibos de sueldo escritos completamente en coreano?

Sí. La IA lee el significado semántico de las etiquetas de campo en coreano —"기본급", "국민연금", "공제내역"— y las asigna a los nombres de columna en inglés que usted defina. El idioma del documento no necesita coincidir con el idioma de los encabezados de columna. Esto es especialmente relevante para empresas coreanas cuyos equipos de RR.HH. definen columnas en coreano mientras extraen de recibos que usan los mismos términos coreanos.

¿Qué pasa con los recibos de sueldo manuscritos o formatos de pequeñas empresas?

El texto manuscrito (수기 기입) tiene un techo de reconocimiento más bajo que el texto impreso: espere aproximadamente un 80–90 % de precisión para escritura clara con tinta oscura sobre fondo limpio, frente a hasta un 99 % para campos impresos. Si su empresa recibe recibos manuscritos de trabajadores a tiempo parcial o jornaleros, procéselos por lotes separados y programe tiempo de revisión adicional para esas filas. Las mismas fórmulas de verificación (controles de proporción de tasa para seguro social, salario neto = bruto − deducciones) siguen siendo su mejor control de calidad.

¿Puedo procesar recibos de sueldo de Douzone y ECOUNT en el mismo lote?

Sí. Las definiciones de columna son independientes de la fuente: usted define "Pensión Nacional" una vez, y la IA localiza el valor correspondiente ya sea que aparezca en un PDF de Douzone, una exportación de hoja de cálculo de ECOUNT o un recibo electrónico de Shiftee. Esta es la ventaja práctica de la extracción semántica sobre los enfoques basados en plantillas: agregar una nueva fuente de recibos no requiere una nueva plantilla.

¿Cómo manejar empleados con el mismo nombre?

Incluya la columna Employee ID (사원번호 o 생년월일) en su definición de extracción. Dong-soo Kim del equipo de ingeniería y Dong-soo Kim del equipo de ventas se diferenciarán por su número de empleado. Si el recibo de nómina usa fechas de nacimiento, defina Employee DOB como una columna separada. La tabla extraída contendrá suficiente información identificativa para asignar cada fila a la persona correcta en su hoja de cálculo final.

¿Qué pasa si las tasas de seguro social cambian a mitad de año?

Las tasas de seguro social de Corea se anuncian anualmente y entran en vigor el 1 de enero. Las tasas de 2026 mencionadas en este artículo (Pensión Nacional 9.5%, Seguro de Salud 7.19%) aplican a todos los recibos de nómina con fecha de pago a partir del 1 de enero de 2026. Si ocurre un cambio de tasa a mitad de año—raro pero posible mediante legislación de emergencia—actualice sus fórmulas de verificación y revise cualquier fila marcada. La extracción en sí no necesita recalibración; la IA lee los montos impresos reales, no los montos esperados.

¿Puede el complemento de Google Sheets manejar este flujo de trabajo?

Sí. El complemento de Google Sheets de ImageToTable.ai extrae datos de nómina directamente en su pestaña activa de la hoja de cálculo, eliminando por completo el ciclo de descargar-subir-reimportar. Defina sus columnas una vez en la barra lateral, cargue los archivos de nómina, y las filas extraídas se añadirán directamente debajo de sus fórmulas de conciliación existentes. Para empresas que ya gestionan nóminas en Google Sheets, el complemento reduce el flujo de trabajo de extracción a una sola plataforma.

Un recibo de nómina coreano contiene más datos de los que la mayoría de los equipos de RR.HH. realmente usan, pero cada campo es obligatorio por una razón. La deducción de la Pensión Nacional no es solo un número que se resta de su salario; es la mitad de una obligación legal que financia la jubilación de 22 millones de trabajadores afiliados. La prima del Seguro de Salud no es una partida arbitraria; es el mecanismo de financiación de un sistema de pagador único que cubre a 51 millones de personas. Entender qué representa cada campo le permite verificarlo mejor. Y tener esos datos en Excel—en lugar de atrapados en un PDF exportado de Douzone—los hace procesables.

Pruebe la extracción con sus propios recibos de nómina. Si 3 minutos por recibo se reducen a 5 segundos, recupera aproximadamente 11 horas de trabajo al año por cada 30 empleados en nómina.

📮 contact email: [email protected]