Tempika
transaccionalEquipo Tempika

Integración de fichaje con software de nómina

Cómo integrar el control horario con tu software de nómina (A3, Sage, Nominasol) mediante API REST, CSV o conector nativo para exportar horas sin errores.

La integración del fichaje con el software de nómina convierte los registros diarios de jornada —hora de entrada, salida, pausas, ausencias— en datos estructurados que el sistema de nómina puede procesar sin que nadie los trascriba a mano. Este artículo explica qué métodos de integración existen (API REST, exportación CSV y conector nativo), con qué aplicaciones son compatibles (A3Nom, Sage 50, Nominasol y otras), cómo conciliar el cierre mensual en cinco pasos y cuál es el plan de implantación recomendado para que la integración esté operativa en ocho semanas.

Si buscas una visión general sobre por qué conectar fichaje y nómina reduce errores, consulta también el artículo de la academia Integración del fichaje con la nómina: flujo automático. Esta guía es la continuación práctica y transaccional: asume que ya tienes claro el porqué y te explica el cómo.


Integraciones de Tempika con software de nómina.

Integraciones de Tempika con software de nómina.

Por qué la integración fichaje-nómina elimina errores

El origen de la mayoría de los errores en la nómina no está en el software de nómina; está en los datos que le llegan. Cuando el flujo entre el control horario y el sistema de retribución pasa por hojas de cálculo intermedias y re-introducciones manuales, cada trasvase es un punto de fallo.

La integración directa cierra ese circuito: los datos salen del registro de jornada ya validados y aterrizan en el software de nómina sin tocar teclado. El beneficio no es solo rapidez; es trazabilidad. Si en algún momento el trabajador o la Inspección de Trabajo pide justificación, la empresa puede demostrar que el dato que aparece en la nómina corresponde exactamente al registro firmado en el sistema de fichaje.

El artículo 34.9 del Estatuto de los Trabajadores, vigente desde el 12 de mayo de 2019, obliga a conservar los registros de jornada durante cuatro años y a ponerlos a disposición de la Inspección cuando se soliciten. El Criterio Técnico 101/2019 de la ITSS precisa que el registro debe contener, como mínimo, la hora de inicio y la hora de finalización de la jornada de cada persona trabajadora. Cuando ese registro está integrado con la nómina, la empresa dispone además de un cruce automático que pone en evidencia cualquier divergencia antes de que la Inspección lo haga.

El proceso manual: doble entrada de datos y sus riesgos

El flujo sin integración sigue casi siempre el mismo patrón:

  1. Los empleados fichan (en papel, en una app o en un sistema de tarjetas).
  2. Alguien —normalmente RRHH o la persona administrativa del turno— consolida los fichajes en una hoja de cálculo.
  3. Esa hoja se envía a la gestoría o al departamento de nóminas.
  4. El gestor introduce los datos manualmente en el software de nómina.
  5. Se emite la nómina.

En ese flujo hay al menos tres puntos de entrada manual: el paso 2 (consolidación), el paso 3 (envío) y el paso 4 (introducción en la nómina). Cada uno introduce la posibilidad de un error de transcripción, un fichero con fecha errónea o un concepto salarial mal tipificado.

Las consecuencias son simétricas en ambos sentidos. Si la nómina paga menos horas de las trabajadas, el trabajador acumula una deuda salarial que puede reclamar con retroactividad de hasta tres años (art. 59.1 del Estatuto de los Trabajadores). Si paga de más por un error de introducción, recuperar esa diferencia es laboralmente complejo y puede derivar en conflicto. En ambos casos, si la diferencia afecta a horas extraordinarias no reflejadas, la Inspección puede actuar por incumplimiento del artículo 35 del Estatuto de los Trabajadores, que obliga a registrar y controlar las horas extra.

La eliminación del doble tecleo no es una mejora de comodidad: es la forma más eficaz de reducir el riesgo legal asociado al proceso retributivo.


Qué datos fluyen del sistema de fichaje al de nómina

No todos los datos del registro de jornada son relevantes para el cálculo de la nómina, pero los que sí lo son deben llegar diferenciados y con la codificación correcta. La integración eficaz mapea con precisión qué campo del fichaje corresponde a qué concepto retributivo.

Horas ordinarias, extraordinarias, bolsa y complementarias

El núcleo del flujo es el desglose horario por empleado y día. El sistema de fichaje acumula los datos brutos; la integración los transforma en los conceptos que el software de nómina puede procesar:

Tipo de horaReferencia legalTratamiento retributivo
OrdinariasArt. 34 ET + convenioSalario base según contrato
ExtraordinariasArt. 35 ET (máx. 80/año)Complemento o compensación en descanso
Nocturnas (22:00-06:00)Art. 36.2 ETPlus nocturno según convenio
En festivo o descansoArt. 37 ET + convenioCompensación económica o descanso alternativo
En bolsa de horasAcuerdo empresa-trabajadorCompensación diferida
Complementarias (parcial)Art. 12.5 ETCotización y pago diferenciados

El artículo 35 ET fija en 80 el máximo de horas extraordinarias anuales por trabajador, salvo las realizadas por fuerza mayor. Las horas extraordinarias cotizan a la Seguridad Social de forma independiente y deben figurar diferenciadas en el recibo de salario. Un sistema de control horario que no distinga entre horas ordinarias y extraordinarias —o que las agrupe en un único concepto— hace imposible el cálculo correcto sin intervención manual.

Las horas complementarias, que solo aplican a contratos a tiempo parcial, tienen un régimen específico bajo el artículo 12.5 del Estatuto de los Trabajadores: deben pactarse por escrito, tienen un límite del 30% de las horas ordinarias del contrato y deben cotizarse y retribuirse de la misma forma que las horas ordinarias. Que el sistema de fichaje identifique el tipo de contrato y aplique la categorización correcta es imprescindible para que la integración con la nómina funcione sin ajustes manuales.

Ausencias, permisos y bajas por enfermedad

El segundo gran bloque de datos que fluye del fichaje a la nómina son las ausencias y sus motivos. El software de nómina necesita saber no solo que un empleado no trabajó un día, sino por qué, porque el tratamiento económico varía por completo:

  • Incapacidad temporal (IT) por enfermedad común: los tres primeros días son a cargo de la empresa o no se abonan (según convenio); del cuarto al decimoquinto día, la empresa paga el subsidio con cargo a la TGSS; del decimosexto en adelante, el subsidio corre a cargo de la mutua. Si el sistema de nómina no recibe el código de ausencia correcto, calcula erróneamente.
  • Permisos retribuidos (art. 37.3 del Estatuto de los Trabajadores): matrimonio, nacimiento/adopción, fallecimiento de familiar de primer o segundo grado, traslado de domicilio, deber inexcusable de carácter público. El trabajador mantiene el derecho al salario; la nómina no debe aplicar descuento.
  • Permisos no retribuidos y ausencias injustificadas: se descuentan de la nómina proporcionalmente al tiempo no trabajado.

Cuando el sistema de fichaje captura el hecho de la ausencia pero no el motivo validado, alguien tiene que añadir ese motivo manualmente antes del cierre. La integración eficaz incluye un flujo de validación de ausencias: el responsable valida el motivo en el sistema de fichaje, y ese motivo —con su código de convenio o de nómina correspondiente— viaja directamente al software de retribución.


Métodos de integración: API REST, exportación CSV y conector nativo

Existen tres arquitecturas principales para conectar el control horario con el software de nómina. La elección entre ellas depende de las capacidades técnicas de ambos sistemas, del tamaño de la organización y de si la nómina se gestiona internamente o con una gestoría externa.

MétodoCómo funcionaMejor paraLimitación principal
API RESTEl fichaje envía o expone datos en tiempo real mediante llamadas HTTP/JSONGrandes plantillas, ERP con API abiertaRequiere que ambos sistemas tengan APIs compatibles y un equipo técnico que configure la conexión
Exportación CSV programadaEl sistema genera un fichero estructurado al cierre del periodo; el gestor lo importa con un clicPymes con gestoría externa, software de nómina estándarPaso de importación manual; los datos no están disponibles hasta el cierre del periodo
Conector nativo o middlewareUn módulo preconstruido sincroniza ambos sistemas sin configuración de códigoIntegraciones entre plataformas con acuerdo comercialDepende de que el fabricante haya desarrollado ese conector; menor flexibilidad de mapeo

Para la mayoría de las pymes españolas con plantillas de hasta 50-80 personas y gestorías externas que usan A3Nom, Sage o Nominasol, la exportación CSV estructurada es el método más práctico: no requiere accesos cruzados entre sistemas, funciona con cualquier software de nómina y el proceso de implantación se completa en días, no semanas.

Para organizaciones con equipo de nóminas interno y mayor volumen de incidencias mensuales, la API REST o el conector nativo eliminan el paso de importación y permiten que el gestor de nóminas trabaje sobre datos ya actualizados sin esperar al cierre.

Integración con A3Nom, Sage 50 y Nominasol

Estos son los tres sistemas de nómina más extendidos entre pymes y gestorías del mercado español. Su integración con un sistema de control horario como Tempika sigue patrones específicos:

A3Nom (Wolters Kluwer). A3Nom acepta la importación de un fichero de conceptos salariales en formato CSV con estructura de columnas predefinida (código de empleado, periodo, código de concepto, cantidad). El exportador de Tempika genera ese fichero directamente con los conceptos mapeados según la codificación de A3. El proceso de importación en A3Nom es nativo: Nóminas → Importar datos → Importar conceptos salariales. Una vez configurado el mapeo inicial, cada mes el proceso tarda menos de cinco minutos.

Sage 50 (antes Nominaplus). Sage 50 acepta importación de ausencias y conceptos variables mediante un fichero Excel o CSV con su propio esquema de columnas. Dependiendo de la versión instalada, el proceso de importación puede ser a través del menú Nóminas → Procesos especiales → Importar o mediante la herramienta de importación del módulo de gestión. Tempika permite configurar el formato de columnas del exportador para ajustarlo al esquema exacto que requiere tu versión de Sage 50.

Nominasol (Grupo Wolters Kluwer, producto independiente). Nominasol es el sistema de nóminas más utilizado por gestorías y despachos laborales con carteras medianas. Acepta importación de conceptos mediante fichero CSV con separador punto y coma. Tempika genera un exportador específico para Nominasol con los campos requeridos: NIF del trabajador, código de concepto, periodo de devengo y valor numérico.

Para sistemas no incluidos en esta lista (software de gestoría a medida, ERPs sectoriales, SAP HR para grandes cuentas), el exportador genérico de Tempika permite configurar las columnas, el separador de campos, el formato de fechas y la codificación de caracteres para adaptarse a cualquier formato de importación.

Formato de exportación y mapeo de conceptos salariales

El mapeo de conceptos es la fase crítica de cualquier integración. Un «concepto salarial» en el software de nómina es un código (por ejemplo, 001 para salario base, 075 para horas extraordinarias, 200 para ausencia por IT) que el sistema usa para calcular la retribución y la cotización correctas.

El sistema de fichaje sabe cuántas horas de qué tipo ha trabajado cada empleado; el software de nómina sabe a qué código asociar cada tipo de hora para calcular el importe y la cotización. La integración conecta ambos mundos mediante una tabla de equivalencias:

Tipo de hora en TempikaCódigo en A3Nom (ejemplo)Código en Sage 50 (ejemplo)
Horas ordinarias001SAL
Horas extraordinarias075HEX
Horas nocturnas080NOC
Ausencia IT (1-3 días)200ABS
Permiso retribuido210PER

Los códigos reales dependen de cómo esté configurado el plan de conceptos en tu software de nómina. La configuración inicial del mapeo es la tarea que más tiempo consume en la implantación, pero una vez establecida no requiere mantenimiento salvo que cambies el convenio colectivo aplicable o la estructura de conceptos en el software de nómina.


Proceso de conciliación mensual: 5 pasos para RRHH

La conciliación mensual es el proceso que garantiza que los datos del sistema de fichaje y los del software de nómina son consistentes antes de que se emita el recibo de salario. Este proceso debe ejecutarse antes de procesar la nómina, no después.

Paso 1 — Cierre del cuadrante. Al finalizar el periodo de devengo (habitualmente el último día hábil del mes), el responsable cierra el cuadrante en el sistema de fichaje. Desde ese momento, los registros quedan bloqueados para modificación ordinaria. Si se detecta un error posterior al cierre, el sistema debe registrar la rectificación con trazabilidad auditada (quién la hizo, cuándo y por qué), no una simple sobrescritura.

Paso 2 — Revisión de incidencias abiertas. Antes de exportar los datos a la nómina, el sistema muestra automáticamente todas las incidencias pendientes de resolución:

  • Fichajes sin hora de salida registrada.
  • Jornadas que superan los límites diarios o semanales del convenio.
  • Días sin ningún registro (ni fichaje ni ausencia validada).
  • Ausencias con hecho registrado pero sin motivo validado por el responsable.
  • Horas extraordinarias que superen el límite anual acumulado (80 h, art. 35 ET).

El responsable resuelve cada incidencia antes de continuar. Sin este paso, la exportación puede incluir datos incorrectos que el software de nómina procesará sin filtro.

Paso 3 — Comparación de totales antes de exportar. Antes de lanzar la exportación, conviene hacer una comprobación rápida: el sistema de fichaje debe mostrar el total de horas por empleado para el periodo. Si algún empleado presenta un total que se desvía notablemente de su patrón habitual (por encima o por debajo), merece una revisión puntual antes de que ese dato llegue al cálculo retributivo.

Paso 4 — Exportación y validación en destino. Se genera el fichero de exportación o se ejecuta la llamada API hacia el software de nómina. Inmediatamente después de la importación, el gestor de nóminas debe ejecutar una comparación de totales: el software de nómina debe reflejar, para cada empleado, los mismos totales por concepto que muestra el sistema de fichaje. Si hay discrepancia, se investiga antes de procesar la nómina, no después.

Paso 5 — Aprobación y cierre definitivo. Con los totales conciliados, el responsable de RRHH y el gestor de nóminas aprueban el cierre. El registro de esa aprobación queda en el sistema con marca de tiempo, de forma que en cualquier momento posterior se puede saber quién aprobó qué cuadrante y en qué fecha.

Cómo detectar y corregir discrepancias antes del cierre

Las discrepancias entre el sistema de fichaje y el software de nómina tienen causas identificables. Las más frecuentes son:

  • Diferencia de periodos: el sistema de fichaje cierra el mes natural (1-31) pero la nómina utiliza un periodo de devengo diferente (por ejemplo, del 26 al 25 del mes siguiente, en algunos convenios de hostelería o distribución). El exportador debe parametrizarse con el periodo correcto.
  • Empleados con contrato nuevo o finiquitado en el mes: si el alta o la baja ocurren a mitad de mes, el prorrateo debe aplicarse de forma consistente en ambos sistemas.
  • Ausencias introducidas directamente en la nómina sin comunicarse al sistema de fichaje (por ejemplo, una baja por IT gestionada directamente por la gestoría). Esas ausencias generan una discrepancia que hay que resolver manualmente o estableciendo un protocolo de comunicación bidireccional.
  • Diferencias en el cómputo de pausas: algunos convenios permiten que la pausa del bocadillo compute como tiempo de trabajo; otros, no. Si el sistema de fichaje descuenta las pausas y el software de nómina no (o viceversa), el total de horas diferirá sistemáticamente.

El proceso de conciliación de los primeros dos o tres meses detecta estas causas y permite establecer los parámetros correctos. A partir del cuarto mes, si la configuración es correcta, las discrepancias residuales deben ser mínimas y fácilmente explicables.


Auditoría y trazabilidad del dato entre fichaje y nómina

La trazabilidad del dato es el puente entre el sistema de fichaje y cualquier auditoría posterior: laboral, de Seguridad Social o interna. Cuando un trabajador cuestiona las horas que se le han pagado, o cuando la Inspección de Trabajo solicita el cruce entre los registros y las nóminas del último año, la empresa necesita poder mostrar no solo que el dato existe, sino de dónde proviene y que no ha sido alterado.

Tempika registra cada fichaje con una marca de tiempo criptográfica que forma parte de un ledger de auditoría: cada entrada del registro referencia la anterior mediante un hash, de forma que cualquier modificación retroactiva rompe la cadena y queda expuesta. Este mecanismo es determinista —no es una detección basada en patrones estadísticos ni en aprendizaje automático; es una verificación matemática—, y opera de forma transparente sin necesidad de biometría, en cumplimiento del artículo 22 del RGPD y la doctrina de la Agencia Española de Protección de Datos (AEPD) sobre la proporcionalidad de los medios de control.

Para la integración con la nómina, esa trazabilidad significa que el dato exportado al software de nómina puede rastrearse hasta el registro original con marca de tiempo: cuándo fichó, desde qué dispositivo, qué responsable validó el cuadrante y en qué momento se aprobó la exportación. Ese rastro queda disponible para consulta sin necesidad de reconstruirlo a posteriori.

La conservación del registro durante los cuatro años que exige el artículo 34.9 ET incluye también la conservación del dato exportado y del momento en que se exportó. En caso de litigio laboral, disponer de esa cadena de evidencias —desde el fichaje original hasta el recibo de salario— es la diferencia entre acreditar los hechos y tener que hacerlo por reconstrucción documental.

Para entender las obligaciones de conservación y formato de los registros en detalle, consulta la guía Conservación del registro de jornada: los cuatro años que exige la ley. Para conocer qué formato exacto exige la Inspección de Trabajo en sus actuaciones, revisa el artículo Descarga de datos para la ITSS: qué formato exigen.


Roadmap de implantación de la integración en 8 semanas

Implantar la integración entre el control horario y el software de nómina no es un proyecto de TI de meses: con la preparación adecuada, una empresa de hasta 100 personas puede tener el sistema operativo en ocho semanas. Este es el plan de implantación recomendado.

SemanaFaseActividades principalesResponsable
1-2Análisis y mapeoInventario de tipos de contrato y convenio; listado de conceptos salariales en uso; identificación del método de integración (CSV / API / conector); reunión con la gestoría o el gestor de nóminasRRHH + gestoría
3Configuración del exportadorMapeo de tipos de hora de Tempika a códigos de concepto del software de nómina; configuración del formato del fichero (columnas, separador, fechas)Tempika + gestoría
4Prueba con datos reales (periodo anterior)Exportar el mes anterior y comparar totales con las nóminas ya emitidas; detectar discrepancias de mapeo o de periodoRRHH + gestoría
5Corrección del mapeo y segunda pruebaAjustar los parámetros que generaron discrepancias; repetir la prueba con el mismo periodoTempika + gestoría
6Formación del equipo responsableCapacitar a RRHH en el proceso de cierre, revisión de incidencias y aprobación del cuadrante; documentar el procedimiento de conciliación mensualRRHH
7Cierre piloto (mes en curso)Primer cierre real con el nuevo proceso integrado; el gestor de nóminas importa el fichero y valida los totales antes de procesar; RRHH disponible para resolver incidenciasRRHH + gestoría
8Validación y estabilizaciónComparar nóminas del mes piloto con las del mes anterior para verificar que no hay desviaciones; documentar las incidencias resueltas; declarar el proceso estabilizadoRRHH + dirección

Las semanas 1 y 2 son las más críticas: sin un inventario preciso de los conceptos salariales en uso y de cómo están codificados en el software de nómina, el mapeo no puede hacerse correctamente. Involucrar a la gestoría desde el primer momento evita retrabajos en la fase de configuración.

El cierre piloto de la semana 7 debe procesarse en paralelo con el proceso manual habitual, no en su lugar: si la integración genera algún resultado inesperado, el equipo sigue teniendo la base manual para cerrar la nómina sin incidencias. A partir del mes siguiente, si el piloto ha validado correctamente, el proceso manual se retira.

Si quieres ver cómo funciona el cuadrante de Tempika antes de iniciar la implantación, en los planes de precios de Tempika con periodo de prueba puedes consultar las modalidades disponibles. En la página de producto de Tempika encontrarás qué formatos de exportación y qué software de nómina están soportados en cada modalidad.


Preguntas frecuentes sobre la integración fichaje-nómina

¿Es obligatorio integrar el sistema de fichaje con el software de nómina?

No existe ninguna norma que obligue a automatizar el proceso de integración. Lo que exige el artículo 34.9 del Estatuto de los Trabajadores es llevar un registro diario de jornada y conservarlo durante cuatro años. La forma en que ese registro alimenta el cálculo de la nómina es una decisión de gestión interna. La integración automática es la forma más eficaz de garantizar la coherencia entre ambos sistemas, pero no es un requisito legal en sí misma.

¿Puedo integrar Tempika con mi gestoría si usa un software de nómina que no aparece en la lista?

Sí. El exportador CSV de Tempika permite configurar columnas, separador de campos, formato de fechas y codificación de caracteres para adaptarse al formato de importación de cualquier software de nómina, incluidos los desarrollados a medida por gestorías. El equipo de Tempika acompaña la configuración del mapeo inicial sin coste adicional durante el proceso de implantación.

¿Cuánto tiempo lleva la conciliación mensual una vez que la integración está funcionando?

Una vez estabilizado el proceso —habitualmente a partir del segundo o tercer mes de uso—, la conciliación mensual completa (cierre del cuadrante, revisión de incidencias, exportación y validación de totales) suele completarse en menos de dos horas para plantillas de hasta 80 personas, siempre que la gestión de incidencias se haga de forma continua a lo largo del mes y no se concentre en los últimos días antes del cierre.

¿Qué pasa si detecto una discrepancia después de procesar la nómina?

Si la discrepancia se detecta antes de emitir los recibos, se puede corregir en el software de nómina y reprocesar. Si se detecta después de que los recibos han sido entregados, la corrección es más compleja: habitualmente implica una nómina de atrasos o de rectificación en el mes siguiente, con el correspondiente ajuste de la cotización. Por eso el proceso de conciliación descrito en este artículo está diseñado para ejecutarse antes del procesado, no después.

¿Los datos de fichaje que se exportan a la gestoría necesitan un contrato de protección de datos?

Sí. Los datos de jornada de los trabajadores son datos personales sujetos al Reglamento (UE) 2016/679 (RGPD). Si la nómina la gestiona una gestoría o asesoría laboral externa, esa empresa actúa como encargada del tratamiento en los términos del artículo 28 del RGPD. La empresa empleadora —como responsable del tratamiento— debe tener formalizado un contrato de encargo del tratamiento antes de que cualquier dato de los empleados salga hacia el sistema de la gestoría, independientemente del método de transferencia (API, CSV por correo electrónico o acceso compartido a plataforma).


Conclusión: la integración es el último eslabón del registro legal

Un sistema de control horario que cumple el artículo 34.9 del Estatuto de los Trabajadores pero que no está integrado con la nómina resuelve solo la mitad del problema: garantiza el registro, pero no garantiza que lo registrado y lo pagado sean coherentes. Esa coherencia es precisamente lo que la Inspección de Trabajo puede verificar cuando cruza los registros de jornada con los recibos de salario.

La integración del fichaje con el software de nómina, sea por API REST, por exportación CSV estructurada o por conector nativo, cierra ese círculo. Con el proceso de conciliación de cinco pasos descrito en este artículo y el roadmap de ocho semanas, la implantación es abordable para cualquier empresa, independientemente de su tamaño o del software de nómina que utilice.

Si aún no conoces el marco normativo completo sobre el registro de jornada, empieza por la guía Ley de registro horario digital: todo lo que debes saber. Si estás evaluando qué sistema de control horario encaja mejor con tu situación, el artículo Cómo elegir software de control horario para tu empresa te ayudará a definir los criterios de decisión.


Imagen recomendada: diagrama de flujo en horizontal que muestre las cinco fases de la conciliación mensual (cierre del cuadrante → revisión de incidencias → comparación de totales → exportación al software de nómina → validación en destino) con flechas de sentido único y un nodo de aprobación destacado antes de la exportación. alt: «Proceso de conciliación mensual entre el sistema de fichaje y el software de nómina en cinco pasos»; nombre de archivo: conciliacion-mensual-fichaje-nomina.svg.

Lleva todo esto a la práctica con Tempika

14 días gratis, sin tarjeta. Listo en 10 minutos.

Sin tarjeta · Sin permanencia · Baja en 1 clic