Fichaje con código QR: cómo implantarlo en tu empresa
Guía completa para implantar el fichaje con código QR: flujo técnico, QR estático vs dinámico, RGPD, antifraude y pasos concretos para esta semana.
El fichaje con código QR es hoy el método de registro de jornada con menor barrera de entrada para la mayoría de las empresas: no exige hardware especializado, funciona con cualquier smartphone y se puede activar en cuestión de horas. Sin embargo, elegirlo sin entender la diferencia entre un QR estático y uno dinámico, o sin haber resuelto el riesgo de «fichaje por un compañero» (buddy punching), puede convertir una solución barata en un problema legal ante la Inspección de Trabajo.
En esta guía encontrarás el flujo técnico completo del fichaje por QR, las diferencias críticas entre variantes estáticas y dinámicas, los datos que se procesan bajo el RGPD, los sectores donde esta tecnología encaja mejor que ninguna otra y, finalmente, el proceso concreto para implantarlo en tu empresa esta misma semana. Todo ello con las referencias normativas pertinentes —art. 34.9 del Estatuto de los Trabajadores, arts. 5.1.c y 22 del Reglamento General de Protección de Datos, Criterio Técnico 101/2019 de la ITSS— para que puedas tomar una decisión fundamentada.

Kiosko/QR en Tempika: pantalla de fichaje por código QR para equipos.
Cómo funciona el fichaje por QR: flujo completo
El fichaje por código QR se basa en el mismo principio que cualquier otro método de registro de jornada conforme al art. 34.9 del Estatuto de los Trabajadores: asociar a un trabajador identificado con un instante de tiempo preciso, y hacerlo de forma que el registro resultante sea fiable, conservable durante cuatro años y accesible para el trabajador, sus representantes y la Inspección de Trabajo (art. 34.9 ET, desarrollado por el Real Decreto-ley 8/2019, de 8 de marzo).
Lo que varía respecto a la tarjeta NFC o al PIN es el mecanismo de lectura: en lugar de un chip de radiofrecuencia o un código alfanumérico tecleado, el sistema codifica la información de autenticación en un patrón gráfico de puntos que el trabajador escanea con la cámara de su smartphone.
El flujo completo de un fichaje por QR tiene estas fases:
- Presentación del código: el QR se muestra en una pantalla fija (tableta en la entrada, monitor de recepción) o se imprime en un cartel o tarjeta de acceso. En el caso del QR dinámico, el código cambia cada cierto tiempo —habitualmente entre 15 y 60 segundos.
- Escaneo desde el smartphone del trabajador: el empleado abre la app de Tempika (o la cámara del sistema operativo si el flujo lo permite) y apunta al QR. La cámara decodifica el patrón en milisegundos.
- Transmisión del payload al servidor: el código contiene un identificador de sesión firmado criptográficamente (en el caso dinámico, incluye un nonce y una marca de tiempo de expiración). El servidor valida la firma antes de procesar el evento.
- Resolución de identidad: el servidor cruza el identificador de sesión con el perfil del trabajador autenticado en la app. No se intercambia ningún dato biométrico ni se analiza la imagen captada por la cámara.
- Generación y firma del evento: el servidor crea el registro de jornada con el timestamp UTC del escaneo, el identificador del dispositivo lector (tableta o pantalla) y el tipo de evento (entrada, salida o pausa). Inmediatamente calcula el hash del evento y lo encadena al hash del evento anterior del mismo empleado, construyendo el ledger verificable.
- Confirmación en pantalla y en la app: el trabajador ve una confirmación visual en la pantalla del kiosko y, simultáneamente, en su propio teléfono.
El tiempo total del ciclo 1-6, con buena iluminación y conexión estable, oscila entre uno y tres segundos. Es algo más lento que el NFC (< 0,5 s), pero más rápido que cualquier método manual.
QR estático en la entrada frente a QR dinámico de rotación
La diferencia entre un QR estático y uno dinámico es la distinción más importante que debe entender cualquier responsable de RRHH antes de implantar este sistema.
QR estático: el código contiene siempre la misma información —normalmente el identificador de la empresa y del punto de fichaje—. Se imprime en una pegatina o cartel, se plastifica y se fija en la pared. Su ventaja es la sencillez extrema: no requiere ninguna pantalla, ninguna conexión activa en el punto de fichaje y puede funcionar incluso en entornos sin Wi-Fi en la entrada.
Su desventaja crítica es que un trabajador puede fotografiar el QR la noche anterior y enviarlo por WhatsApp a un compañero, quien puede ficharlo desde casa sin estar físicamente presente. Este ataque se conoce como buddy punching y es una de las prácticas que la Inspección de Trabajo detecta durante una auditoría de jornada (véase el Criterio Técnico 101/2019 de la ITSS, que establece que el registro debe ser «fidedigno y representativo de la jornada realmente realizada»).
QR dinámico: el código cambia cada 15, 30 o 60 segundos (configurable). El servidor genera un nuevo código firmado en cada ciclo; el anterior queda invalidado. Un trabajador que fotografía el QR a las 8:59 no puede usarlo a las 9:01, porque para entonces el código ha rotado dos veces. El escaneo exitoso implica que la persona estaba físicamente delante de la pantalla en ese momento concreto.
La siguiente tabla resume las diferencias prácticas:
| Criterio | QR estático | QR dinámico (30 s) |
|---|---|---|
| Coste de hardware | Cero (papel impreso) | Tableta o pantalla activa (50-200 €) |
| Riesgo de buddy punching | Alto (el código puede fotografiarse y compartirse) | Muy bajo (el código expira en segundos) |
| Funcionamiento sin internet en el punto | Sí (el QR es papel) | No (la pantalla necesita conexión para rotar el código) |
| Resistencia al deterioro físico | Baja (el papel se ensucia o se desprende) | Alta (pantalla o tableta industrial) |
| Adecuación para Inspección de Trabajo | Riesgo de impugnación si hay indicios de fraude | Alta (el log demuestra presencia física en el momento) |
| Escenario recomendado | Equipos de alta confianza, entornos sin infraestructura | Equipos medianos y grandes; cualquier entorno con enchufes y Wi-Fi |
Para la mayoría de las empresas con más de diez empleados, el QR dinámico es el mínimo recomendable. El QR estático puede usarse como solución de emergencia o en entornos muy específicos (equipos pequeños, alta confianza, sin infraestructura disponible).
El teléfono del trabajador como lector: pros y contras
Cuando el trabajador usa su propio smartphone para escanear el QR del kiosko, la arquitectura invierte la lógica del fichaje NFC: en NFC, el hardware fijo (el lector) lee el soporte del trabajador (la tarjeta); en QR, el hardware del trabajador (el teléfono) lee el soporte fijo (la pantalla).
Esta inversión tiene consecuencias prácticas que conviene valorar antes de elegir el método:
Ventajas del teléfono como lector:
- No hay soporte físico que perder ni que gestionar: no hay tarjetas que emitir, ni llaveros que extraviar, ni PINes que olvidar.
- La confirmación llega directamente al empleado en su dispositivo, lo que mejora la conciencia de que el fichaje se ha registrado.
- El coste incremental por empleado adicional es cero.
Inconvenientes del teléfono como lector:
- Requiere que el trabajador tenga batería suficiente en el momento del fichaje. Un teléfono descargado puede impedir el registro de la salida.
- En sectores donde el uso del móvil personal está restringido o desaconsejado en el área de trabajo (plantas industriales, quirófanos, zonas ATEX), la app personal no es viable.
- El trabajador puede escanear el QR desde cualquier punto con visión directa a la pantalla, incluyendo distancias que en la práctica no garantizan presencia en el puesto de trabajo. Esto es menos relevante en el QR dinámico, donde la ventana temporal es el control primario.
- La empresa debe valorar la política BYOD (Bring Your Own Device): instalar una app corporativa en el teléfono personal del trabajador puede plantear cuestiones de privacidad que conviene documentar en el Registro de Actividades de Tratamiento (art. 30 RGPD).
Como alternativa al teléfono personal, la tableta fija como kiosko QR —con la app de Tempika en modo presentación del código— elimina todos los problemas anteriores y acerca la experiencia a la del kiosko con PIN, pero añadiendo la ventana temporal del QR dinámico como mecanismo antifraude.
Ventajas del QR frente a otras tecnologías
El fichaje por código QR no es la solución perfecta para todos los contextos, pero sí ofrece ventajas claras en determinados escenarios. Comprender esas ventajas permite decidir cuándo es la opción más adecuada y cuándo conviene combinarla con otros métodos.
Coste de implantación casi cero
La ventaja más evidente del QR estático es que el coste de hardware es literalmente el de imprimir una hoja A4 y protegerla con un plástico autolaminador. Incluso en el caso del QR dinámico con tableta de kiosko, la inversión inicial es de 50 a 200 euros por punto de fichaje, frente a los 80 a 400 euros de un lector NFC de pared o los costes de implantación de sistemas biométricos.
Para empresas con varios centros de trabajo dispersos, poco tráfico en cada punto y restricciones presupuestarias, el QR (especialmente el dinámico en tableta) puede ser el único método que permite cumplir con el registro de jornada en todos los puntos sin una inversión prohibitiva.
Compatible con cualquier smartphone sin hardware adicional
El lector NFC requiere que el teléfono disponga de chip NFC (algo no universal en gamas bajas). El fichaje por app con geolocalización requiere que la empresa confíe en la posición GPS. El QR solo exige una cámara con autofoco, que llevan todos los smartphones desde hace más de una década.
Esto hace del QR el método más inclusivo para plantillas heterogéneas en cuanto a dispositivos: el empleado con un smartphone básico de 80 euros puede fichar exactamente igual que el que lleva un terminal de última generación.
Además, escanear un QR no requiere instalar nada si el flujo está diseñado para abrirse en el navegador web: el trabajador escanea, se abre una página, se autentica con sus credenciales y el fichaje queda registrado. Este flujo es especialmente útil para trabajadores temporales o de alta rotación que no han instalado la app.
Riesgos del QR y cómo mitigarlos
Un sistema de fichaje no puede cumplir su función legal si permite que los datos no reflejen la jornada realmente trabajada. El art. 34.9 ET exige que el registro sea «fidedigno», y la ITSS verifica este requisito durante las inspecciones. Los riesgos propios del QR son manejables si se eligen las contramedidas adecuadas.
Buddy punching: cómo el QR estático lo facilita y cómo evitarlo
El buddy punching —que un trabajador fiche en nombre de otro sin que este esté presente— es el riesgo más citado en los sistemas de fichaje sin biometría. En el QR estático es especialmente sencillo de ejecutar: basta con fotografiar el código una vez y enviarlo por mensajería instantánea.
Las contramedidas disponibles, de menor a mayor robustez, son:
- QR dinámico con ventana de 30 segundos (véase el apartado siguiente): es la contramedida más eficaz y la que se recomienda como mínimo en cualquier implantación seria.
- Geolocalización del escaneo: la app registra las coordenadas GPS del dispositivo en el momento del escaneo. Si el empleado está a 200 metros de las instalaciones, el fichaje se marca como «pendiente de validación». Esta medida debe estar documentada en la política de control horario de la empresa (art. 20 del Estatuto de los Trabajadores) y en la información al trabajador (art. 13 del RGPD); conviene revisar los límites del art. 90 de la LOPDGDD sobre geolocalización laboral para no caer en un tratamiento desproporcionado.
- PIN de confirmación tras el QR: el escaneo del código dinámico activa un campo de PIN de cuatro dígitos en la pantalla del kiosko. El trabajador introduce su código antes de que el servidor confirme el fichaje. Esta doble verificación elimina prácticamente el buddy punching sin usar datos biométricos.
- Alerta por velocidad de fichaje: si el sistema detecta que dos trabajadores distintos han escaneado el mismo código QR dinámico en un intervalo inferior a la ventana de validez (lo que matemáticamente es posible solo si el primero compartió el código en tiempo real), genera una alerta en el panel del responsable.
En ningún caso la empresa debe recurrir a la biometría como antifraude por defecto: los datos biométricos son categoría especial bajo el art. 9 del RGPD y la Agencia Española de Protección de Datos (AEPD) ha establecido en múltiples resoluciones que la base jurídica del simple registro de jornada no ampara su tratamiento sin una evaluación de impacto previa (art. 35 del RGPD). Si te interesa profundizar en este punto, consulta el artículo sobre datos biométricos en el fichaje y el art. 9 del RGPD.
QR dinámico con ventana de validez de 30 segundos
El QR dinámico es la respuesta técnica más limpia al riesgo de buddy punching porque actúa en la capa del protocolo, no en la capa de la supervisión humana.
El funcionamiento es el siguiente: el servidor genera un código QR nuevo cada N segundos (configurable; 30 segundos es el valor más extendido). Cada código contiene:
- El identificador del punto de fichaje.
- Un nonce (número de uso único generado aleatoriamente).
- Una marca de tiempo de expiración.
- Una firma HMAC calculada con una clave secreta que solo conoce el servidor.
Cuando el trabajador escanea el código, el servidor verifica la firma y la marca de tiempo antes de procesar el evento. Si el código ya ha expirado o si el nonce ya fue usado (para prevenir reproducciones en el mismo ciclo), el servidor rechaza el intento y solicita un nuevo escaneo.
El resultado práctico es que el código que se ve en la pantalla en un momento dado solo sirve durante los próximos 30 segundos. Un trabajador que fotografíe el código a las 9:00:15 no puede usarlo a las 9:00:50, porque para entonces el código ha cambiado dos veces.
La única forma de hacer buddy punching con QR dinámico sería transmitir el código en tiempo real (vídeo en directo, pantalla compartida) y coordinar el escaneo en menos de 30 segundos desde miles de kilómetros. Es un ataque que requiere una coordinación técnica y personal que en la práctica no ocurre.
RGPD y QR: qué datos se procesan realmente
El cumplimiento del RGPD en el fichaje por QR tiene dos dimensiones: los datos que procesa el sistema de fichaje propiamente dicho, y los datos adicionales que pueden procesarse según la variante elegida (geolocalización, imagen de cámara, identificador del dispositivo).
Datos mínimos del fichaje por QR (necesarios en cualquier variante):
| Dato | Propósito | Base jurídica |
|---|---|---|
| Identificador del empleado | Atribuir el registro a la persona correcta | Art. 6.1.c RGPD (obligación legal derivada del art. 34.9 ET) |
| Timestamp del escaneo | Acreditar hora de inicio y fin de jornada | Art. 6.1.c RGPD |
| Identificador del punto de fichaje | Acreditar el lugar de trabajo cuando sea relevante | Art. 6.1.c RGPD |
| Hash del evento anterior (ledger) | Garantizar la integridad e inmutabilidad del registro | Art. 6.1.c RGPD |
Datos adicionales según la variante:
| Dato | Situación | Observación RGPD |
|---|---|---|
| Coordenadas GPS del escaneo | Solo con geolocalización activada | Debe informarse al trabajador (art. 13 RGPD); proporcionalidad según art. 22 LOPDGDD; no debe usarse para vigilancia continua |
| Identificador del dispositivo del trabajador | Solo si la app identifica el teléfono | Puede considerarse dato personal; incluir en el RAT (art. 30 RGPD) |
| Imagen de la cámara | Nunca en Tempika | El sistema decodifica el patrón QR, no almacena ni analiza imágenes |
| Nonce del QR dinámico | Sí, internamente para prevenir reusos | No es dato personal; es un elemento criptográfico temporal |
El principio de minimización del art. 5.1.c del RGPD obliga a no tratar más datos que los estrictamente necesarios para la finalidad declarada. En el fichaje por QR, la finalidad es el cumplimiento del art. 34.9 ET; por tanto, la geolocalización es opcional y debe justificarse si se activa.
Es importante destacar que el sistema no analiza la imagen capturada por la cámara del teléfono del trabajador. El proceso de lectura de un QR es una operación matemática (decodificación del patrón binario en datos alfanuméricos) que ocurre en el procesador del dispositivo; ningún píxel de la imagen se transmite al servidor. Esto diferencia radicalmente el QR de cualquier sistema de reconocimiento facial o de «foto de verificación».
Para documentar correctamente el tratamiento, la empresa debe incluir una entrada en su Registro de Actividades de Tratamiento (RAT, art. 30 del RGPD) con la finalidad, la base jurídica, las categorías de datos, los plazos de conservación (cuatro años, conforme al art. 34.9 ET) y las medidas de seguridad. La guía sobre el modelo de registro de actividades de tratamiento para el fichaje ofrece una plantilla adaptable.
Sectores donde el QR es la solución óptima
No existe un único método de fichaje válido para todos los sectores. El QR destaca especialmente en entornos donde convergen tres factores: plantilla con smartphone propio, espacios accesibles donde instalar una pantalla y presupuesto de infraestructura ajustado.
Oficinas y trabajo híbrido: los equipos de oficina son el entorno natural del QR. Los trabajadores llevan siempre el teléfono, hay enchufes en cada sala, la iluminación es buena para la cámara y el riesgo de buddy punching es bajo (el responsable suele estar en el mismo espacio). Con un QR dinámico en la recepción o en la sala de entrada, el registro de jornada se activa sin ninguna infraestructura adicional.
Comercio y retail: las tiendas con una o dos entradas pueden instalar una tableta de kiosko con QR dinámico en el punto de marcaje habitual (vestuario, sala de descanso, mostrador de entrada). El coste es mínimo y el proceso no interrumpe el flujo de atención al cliente. Consulta la guía de control horario en retail y franquicias para ver cómo se integra con los cuadrantes de turno, o accede directamente a la sección de recursos para retail.
Empresas de limpieza y servicios de campo: los trabajadores desplazados que prestan servicio en distintos centros de clientes cada día pueden fichar en cada centro escaneando el QR del cliente (instalado por la empresa de limpieza en el cuarto de material o en el acceso al edificio). Este escenario es el más exigente para el QR estático (riesgo de buddy punching entre trabajadores que comparten el turno), pero con QR dinámico en tableta con datos móviles funciona con notable fiabilidad. El artículo sobre registro de jornada en empresas de limpieza detalla las particularidades del sector.
Clínicas y consultas médicas: el personal sanitario lleva el teléfono en el bolsillo y trabaja en entornos donde el uso de la pantalla táctil o el teclado puede estar restringido por higiene. Un QR en la entrada del vestuario o en la zona de acceso, escaneado sin tocar ninguna superficie compartida, encaja bien con los protocolos de control de infecciones. Puedes ver más en la guía de registro de jornada en clínicas y consultas.
Teletrabajo y equipos distribuidos: para equipos 100 % remotos, el QR en pantalla existe como una variante en la que el código se genera dinámicamente en la app del ordenador y el trabajador lo escanea con el móvil como segundo factor de autenticación del fichaje. Esta variante no sirve como prueba de presencia física (no hay ubicación física que acreditar), pero sí como método de registro con doble factor que dificulta los fichajes accidentales o las suplantaciones.
Sectores donde el QR no es la primera opción:
- Construcción y obra en exterior: el polvo, la lluvia y los guantes dificultan el uso del móvil como lector. El NFC en tarjeta o llavero es más robusto en esos entornos.
- Industria con zonas ATEX o sin teléfonos: si los empleados no pueden llevar móvil al área de trabajo, el QR con teléfono personal no es viable.
- Entornos de alta rotación con fichajes masivos simultáneos: si 150 personas entran a la misma hora, la cola para escanear puede generar tensiones que el NFC (< 0,5 s frente a 1-3 s del QR) resuelve mejor.
Paso a paso para implantar QR en tu empresa esta semana
El siguiente proceso está diseñado para completarse en uno o dos días laborables en empresas de hasta cien trabajadores. Los pasos son los mismos independientemente de si eliges QR estático o dinámico, con una bifurcación en el paso 2.
Paso 1. Decidir entre QR estático y QR dinámico
Antes de hacer nada, responde estas cuatro preguntas:
- ¿Tienes más de diez empleados en el mismo punto de fichaje? → QR dinámico.
- ¿El entorno tiene acceso a un enchufe y a Wi-Fi o datos móviles? → QR dinámico.
- ¿El riesgo de que compañeros se fichen entre ellos es relevante en tu sector? → QR dinámico.
- ¿La partida presupuestaria disponible es cero y la plantilla es de alta confianza? → QR estático como solución provisional.
Si respondiste «sí» a cualquiera de las tres primeras, opta por el QR dinámico. El QR estático solo es aceptable como medida transitoria.
Paso 2a. Preparar el QR estático (si aplica)
Desde el panel de Tempika, sección Dispositivos > Nuevo dispositivo, selecciona «QR de empresa». El sistema genera un código QR estático vinculado a tu punto de fichaje. Descárgalo en PDF, imprímelo en tamaño mínimo de 10 × 10 cm (para facilitar el escaneo a distancias de 20-30 cm) y plastifícalo. Fíjalo en la pared a la altura de los ojos, en un lugar con buena iluminación.
Paso 2b. Preparar el kiosko QR dinámico (recomendado)
Instala la app de Tempika en una tableta de 8 a 10 pulgadas. Desde el panel, ve a Dispositivos > Nuevo dispositivo > Modo kiosko QR. Introduce el código de vinculación en la tableta: la pantalla pasa automáticamente al modo de presentación del código dinámico, con el logotipo de la empresa y el contador de segundos hasta la siguiente rotación. El ciclo de rotación predeterminado es de 30 segundos; puedes ajustarlo a 15 o 60 según tus necesidades en Configuración del dispositivo.
Fija la tableta en un soporte de pared o de mostrador, conectada a la corriente (o con un ciclo de carga nocturna si el soporte es inalámbrico). Asegúrate de que la señal Wi-Fi llega al punto de instalación; si no, usa una tableta con SIM de datos.
Paso 3. Configurar los empleados y sus accesos
En Trabajadores, revisa que todos los empleados tengan la app instalada y la cuenta activada. Para los trabajadores que no tienen smartphone o no quieren instalar la app, el kiosko QR puede operar en modo inverso: el kiosko muestra el código y el trabajador introduce un PIN de validación en la pantalla del kiosko, sin necesidad de ningún dispositivo personal.
Para trabajadores temporales o visitantes frecuentes que no van a instalar la app, Tempika puede generar un enlace web de un solo uso válido durante una jornada, que el trabajador abre en el navegador de su teléfono y que muestra un lector de QR web sin necesidad de instalación.
Paso 4. Definir las reglas de jornada y las alertas
En Cuadrantes, configura los turnos habituales con las horas de entrada y salida esperadas. Activa las alertas para:
- Fichaje fuera de la ventana de tolerancia (más de 10 minutos antes o después de la hora de inicio).
- Ausencia de fichaje de entrada transcurridos 15 minutos del inicio del turno.
- Ausencia de fichaje de salida 30 minutos después de la hora de fin del turno.
Si has activado la geolocalización opciones, configura el radio de confianza (por ejemplo, 100 metros desde las coordenadas del centro de trabajo) fuera del cual los fichajes se marcan como «pendientes de validación».
Paso 5. Informar a la plantilla (obligatorio)
Antes de activar el sistema, la empresa está obligada a comunicar a los trabajadores y a sus representantes legales (si los hay) que se va a implantar un sistema de registro de jornada, los datos que se van a tratar, con qué finalidad, durante cuánto tiempo y dónde pueden consultar su propio registro. Esta obligación deriva del art. 13 del RGPD y del art. 64.4.d del Estatuto de los Trabajadores (derecho de información del comité de empresa sobre el control de la actividad).
La guía modelo de política de control horario para la empresa incluye un comunicado interno adaptable que cubre estos requisitos en un párrafo comprensible para cualquier empleado.
Paso 6. Verificar el ledger tras los primeros fichajes
Tras las primeras 24 horas de uso, accede a Informes > Verificación de integridad. Comprueba que todos los eventos muestran estado «hash válido» y que ninguna entrada del ledger presenta interrupciones en la cadena. Si algún kiosko estuvo sin conexión durante el día (modo offline), verifica que los eventos encolados se sincronizaron correctamente y que los timestamps corresponden al momento real del escaneo, no al de la sincronización.
Para entender en profundidad qué es el ledger criptográfico y por qué es la base de la prueba verificable de Tempika ante la Inspección de Trabajo, consulta el artículo prueba criptográfica del registro de jornada: qué es y qué garantiza.
Preguntas frecuentes de responsables de instalaciones
¿Puedo mezclar QR y NFC en la misma empresa?
Sí. Tempika permite configurar distintos tipos de dispositivos en el mismo panel. Es habitual en empresas con instalaciones diversas: QR dinámico en oficinas y tiendas, NFC en fábricas o zonas de obra donde los trabajadores llevan guantes o no pueden usar el teléfono. Los registros de todos los métodos se consolidan en el mismo ledger y se exportan juntos en el informe para la Inspección. Consulta la guía de fichaje NFC: qué es y cómo funciona para comparar ambas tecnologías en detalle.
¿El QR cumple con los requisitos que pide la Inspección de Trabajo?
Sí, siempre que el sistema genere un registro con hora de inicio y finalización de la jornada de cada trabajador, lo conserve durante cuatro años (art. 34.9 ET) y lo mantenga accesible para el trabajador, sus representantes y la ITSS. El formato técnico del registro (QR, NFC, app, papel) no es lo que audita la Inspección; lo que verifica es la integridad, la exhaustividad y la accesibilidad del registro. El Criterio Técnico 101/2019 de la ITSS detalla los aspectos que se comprueban en una visita de inspección. Para prepararte, consulta el artículo cómo prepararse para una visita de la Inspección de Trabajo sobre el registro horario.
¿Necesito que todos mis empleados instalen la app para usar el QR?
No. Hay dos variantes que no requieren app en el teléfono del trabajador: (a) el trabajador escanea el QR del kiosko con la cámara nativa del teléfono y completa el fichaje en una web responsive, o (b) el kiosko funciona en modo invertido, mostrando el QR pero permitiendo que el empleado introduzca un PIN de confirmación directamente en la pantalla del kiosko. Esta segunda opción es equivalente al fichaje con kiosko y PIN, pero con el QR dinámico como capa adicional de verificación de presencia.
¿Qué pasa si la tableta del kiosko se queda sin batería o pierde la conexión?
Si la tableta pierde la conexión, deja de rotar el código dinámico (no puede generar nuevos nonces sin contactar al servidor). Los trabajadores verán un aviso en pantalla de que el kiosko está en modo offline. En ese caso, el fallback recomendado es el fichaje desde la app individual con geolocalización, que sí funciona en modo offline (los eventos se encolan y se sincronizan al recuperar la conexión). El artículo fichar sin cobertura: por qué el modo offline importa explica las implicaciones legales y técnicas del fichaje sin conexión.
¿El QR dinámico cumple el RGPD sin necesidad de Evaluación de Impacto?
En la mayoría de los casos, sí. El fichaje por QR no trata datos de categoría especial (art. 9 RGPD), no implica decisiones automatizadas con efectos significativos sobre el trabajador (art. 22 RGPD) y no supone una vigilancia sistemática a gran escala. Por tanto, no está sujeto de forma automática a la obligación de Evaluación de Impacto del art. 35 RGPD. Sin embargo, si añades geolocalización continua, análisis de comportamiento o cruzas los datos de fichaje con sistemas de productividad, la evaluación puede volverse necesaria. La guía cómo hacer una evaluación de impacto en protección de datos para el fichaje te ayuda a determinar si tu configuración lo requiere.
Conclusión y próximos pasos
El fichaje con código QR es una solución válida, económica y adaptable para cumplir con el art. 34.9 del Estatuto de los Trabajadores sin necesidad de hardware costoso ni datos biométricos. Su punto débil —el riesgo de buddy punching con el QR estático— se resuelve de forma técnica y efectiva con el QR dinámico de rotación corta, que convierte la presencia física ante la pantalla en la única forma de completar el fichaje.
La elección entre QR estático, QR dinámico y otros métodos (NFC, PIN, app con geolocalización) no debe hacerse en función del coste exclusivamente, sino en función del entorno de trabajo, el tamaño del equipo y el nivel de robustez que la empresa quiere ofrecer ante una eventual inspección.
Si quieres ver cómo encaja el fichaje QR en tu sector concreto, consulta las guías de hostelería, comercio y retail o clínicas y consultas médicas. Para entender el marco legal completo del registro de jornada antes de elegir el método, el punto de partida es la guía de la ley de registro horario digital. Si ya conoces el marco legal y quieres comparar Tempika con otras soluciones del mercado, la comparativa con alternativas como Sesame HR puede orientarte. Y si quieres explorar las funcionalidades y los planes, visita la página de producto o consulta los precios disponibles.
Artículo elaborado por el Equipo Tempika. Última revisión: junio de 2026. Las referencias normativas corresponden a la legislación vigente en esa fecha: art. 34.9 del Real Decreto Legislativo 2/2015 (Estatuto de los Trabajadores), Real Decreto-ley 8/2019, Reglamento (UE) 2016/679 (RGPD), arts. 5.1.c, 9, 13, 22, 30 y 35 del RGPD, art. 22 de la Ley Orgánica 3/2018 (LOPDGDD), art. 64.4.d del Estatuto de los Trabajadores y Criterio Técnico 101/2019 de la ITSS. El borrador de Reglamento de registro de jornada digital no está publicado en el BOE a la fecha de esta revisión; las referencias a normativa en tramitación se hacen explícitamente como «borrador» o «propuesta». Diseñado por Summum Marketing.
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