Saltar al contenido
CHECADOR
Secciones
Prueba

Obligación vigente · 1 ene 2027

La jornada de cada persona tiene que estar registrada.

Tu gente checa desde el chat que ya trae en el teléfono. La empresa queda en regla con la reforma —hora, sucursal, folio y una cadena que demuestra que nadie lo movió— y se queda con el expediente que la protege el día que alguien reclama lo que no ocurrió.

Sin instalar nada · sin contraseñas para el personal · es-MX

LFT · Art. 132 fracc. XXXIV

«Llevar un registro electrónico de la jornada de trabajo de cada persona trabajadora, que contenga la hora de entrada y de salida, y ponerlo a disposición de la autoridad laboral cuando lo requiera.»
Publicado
DOF 1 may 2026
Exigible
1 ene 2027
Faltan
días
Multa · 994 IV Bis
250–5,000 UMA

Toca Entrada, comparte su ubicación una vez, y recibe su folio. Tres segundos, sin cuenta y sin contraseña.

Si está fuera de la sucursal la checada se registra igual y el sistema le pregunta por qué. Nunca se rechaza una checada: la ley pone la carga de la prueba del lado del patrón, y un registro que falta pesa más que uno que explica.

LFT Art. 784 · carga de la prueba

  1. 01

    Toca Entrada

    En el chat o en la Mini App, sin cuenta.

  2. 02

    Comparte ubicación

    Una vez, en ese instante. No hay trayecto.

  3. 03

    Recibe folio

    Sucursal, hora local y el principio de su hash.

ILa obligación

No es un reporte más: es prueba en un juicio y en una inspección.

La reforma publicada en el Diario Oficial de la Federación el 1 de mayo de 2026 obliga a todo patrón a llevar el registro electrónico de la jornada de cada persona trabajadora y entregarlo cuando la autoridad lo pida. Es exigible desde el 1 de enero de 2027.

El registro hace prueba plena solo cuando la persona trabajadora estuvo de acuerdo en llevarlo así. Por eso la aceptación no es un trámite del sistema: se guarda con su versión, su fecha, su canal y el mensaje exacto con el que se dio.

Al mismo tiempo, el máximo semanal ordinario baja año con año hasta llegar a 40 horas en 2030, y el tope de horas extra sube. Lo que hoy es legal, en dos años ya no lo es.

MÁXIMO SEMANAL ORDINARIOTOPE DE HORAS EXTRA POR SEMANA48 h2026Se publica · 1 may9 h extra46 h2027Exigible · 1 ene9 h extra44 h202810 h extra42 h202911 h extra40 h203012 h extraEXIGIBLE
Figura 1El calendario de la reforma. Los topes son parámetros por año sembrados en la base de datos, no reglas escritas en el código: 2028 no requiere una nueva versión del producto.

Arts. 132 XXXIV · 994 IV Bis

La multa no es por empresa. Es por cada persona.

LFT · Art. 994 fracc. IV Bis

Veinte personas sin registro no son una infracción: son veinte. La UMA la publica el INEGI cada año, así que el número exacto cambia; el rango no.

Llevar el registro desde el primer día cuesta menos que el primer caso.

ART. 994 FR. IV BIS — POR CADA CASO250 UMA5,000 UMARango por caso, en UMA. El caso es la persona trabajadora, no el centro de trabajo.Art. 994 fracc. IV Bis · Ley Federal del TrabajoEl valor vigente de la UMA lo publica el INEGI cada año.

IICuando te demandan

El mismo registro que exige la ley es con lo que te defiendes.

En materia de trabajo la carga de la prueba sobre jornada, asistencia, descansos y horas extra es del patrón, y los documentos de asistencia se conservan y se exhiben. Quien llega sin ellos discute contra la versión de la otra parte sin nada que oponerle.

El reclamo caro casi nunca es el despido: son horas extra calculadas hacia atrás sobre meses, domingos sin prima y días de descanso trabajados. Todo eso se responde con el día registrado en su momento —con folio, hora local, sucursal y autorización— no con una hoja de cálculo que cualquiera pudo editar anoche.

«No me pagaron horas extra»

Minutos ordinarios, dobles y triples por día, con quién autorizó cada excedente.

«Trabajé domingos sin prima»

Cada semana con su descanso, sus domingos y los festivos del Art. 74, con las primas separadas.

«Ese registro lo alteraron»

Eventos que no se editan ni se borran, encadenados por hash y cerrados con un digest diario.

Los cinco expedientes, uno por uno →

Arts. 784 · 804

IIIContra un checador normal

Un reloj checador marca la hora. La ley pide un expediente.

El reloj de la entrada resuelve quién llegó tarde. No guarda la aceptación de la persona, no ve al que anda en ruta ni al que trabaja desde su casa, no calcula los topes que bajan año con año, y el archivo que exporta lo puede editar cualquiera con Excel. Sirve para operar; no sirve como prueba.

Esto no obliga a desmontar nada: corre en paralelo desde el primer día, sin hardware por sucursal y sin instalar nada en los teléfonos, y es el expediente que se entrega a la autoridad.

Reloj en la pared

Solo ve a quien pasa frente a él. Huella y rostro son datos sensibles, y cada sucursal necesita su equipo.

Hoja de cálculo

Se puede editar hacia atrás, así que como prueba vale lo que valga la palabra de quien la presenta.

App de asistencia genérica

Marca horas, pero no aplica la LFT: ni topes por año, ni doble y triple, ni prima dominical, ni la aceptación.

CHECADOR

El registro se produce solo al checar, no se edita ni se borra, calcula la ley y sale en el formato que pide la autoridad.

La comparativa renglón por renglón, y el caso de negocio →

IVDel lado de la persona

Checan donde ya están: en su chat.

No hay app que instalar, ni usuario, ni contraseña, ni reloj que comprar. La persona escribe al bot, acepta una vez, y a partir de ahí tiene tres botones: Entrada, Salida y Comida. Quien prefiera una pantalla completa abre la Mini App dentro del mismo Telegram.

El chat nunca se retira. Si el teléfono es viejo, si la Mini App no abre, si no hay señal para cargarla: los botones del chat siguen ahí y registran igual.

Figura 3El alta y la primera checada, en el chat. La aceptación de los tres documentos queda guardada con su versión.

Figura 4La Mini App: la jornada corriendo, el botón grande de la acción que toca ahora, y los últimos 14 días con su folio. Pesa 22 KB de JavaScript, porque se usa en un teléfono de gama media sobre 3G.

1El mensajeLa persona toca Entrada en el chat o en la Mini App.2La ubicaciónSe pide una sola vez, en ese instante. Nunca un trayecto.3La geocercaDentro, fuera con distancia, o no aplica si es remoto.4El eventoSe agrega al registro con hora UTC, hora local y zona.5El foliosha256(hash anterior + contenido). Se devuelve al momento.6El díaSe recalcula la jornada: ordinaria, extra, marcas.LA CHECADA NUNCA SE BLOQUEA — ART. 784
Figura 5Lo que ocurre entre el mensaje y el registro. El folio que recibe la persona es el principio de su hash.

VUbicación y geocerca

Se pide en el momento de checar. Nunca antes, nunca después.

Cada sucursal tiene un punto y un radio. Al checar se compara la ubicación contra ese círculo y se guarda el resultado: dentro, fuera con la distancia, o no aplica. Eso es todo lo que se guarda. No hay trayecto, no hay historial de posiciones, no hay mapa de dónde anduvo alguien el fin de semana.

Quien anda en ruta o visitando clientes tiene perfil móvil: valida contra cualquier sucursal y, si no cae en ninguna, se le pregunta el motivo. Quien trabaja desde casa tiene perfil remoto: no se evalúa geocerca en absoluto, y su jornada se registra igual.

La evidencia con selfie existe, viene apagada y así se queda salvo que la empresa la encienda: un rostro es dato biométrico y eso es otra conversación legal.

Sucursal Nápolesradio 150 m08:02 dentrofolio a59138ae08:41 fuera · a 12.4 kmSe registra igual. Se marcay se pregunta el motivo.motivo: me mandaron a otro lugarPerfil remoto · NOM-037No se evalúa geocerca.La jornada se registra igual.LA UBICACIÓN SE PIDE EN LA CHECADA Y SOLO EN LA CHECADA — NUNCA UN TRAYECTO
Figura 6Dentro, fuera y no aplica. Fuera de la geocerca no es una falta: es un dato que necesita una explicación, y el sistema la pide en el momento.

Datos personales · NOM-037

VIDel lado de Recursos Humanos

La consola no es un tablero bonito: es una cola de pendientes.

Quien lleva RH no quiere ver gráficas de asistencia. Quiere saber quién no cerró su jornada ayer, qué correcciones hay que aprobar y qué horas extra nadie autorizó — y quiere que eso se acabe antes de comer.

Por eso la pantalla del día es una tabla con un filtro arriba, no un muro de tarjetas. Se navega con el teclado. Cada excepción tiene un nombre que la gente ya usa: retardo, falta, sin salida, motivo pendiente.

Figura 7Hoy. Los contadores filtran la misma tabla; «sin salida» está seleccionado, así que la tabla ya solo muestra a quien hay que perseguir.
Figura 8La cola de correcciones. Aprobar no reescribe la checada original: agrega un evento que la referencia, y ambos quedan en el historial.

VIIHoras extra

El sobretiempo se avisa antes de convertirse en pasivo.

Las horas extra son excepcionales y tienen que estar autorizadas. Dentro del tope semanal se pagan al doble; más allá del tope, al triple; y la jornada total nunca puede pasar de 12 horas en un día.

El motor calcula el reparto día por día en orden, no de golpe al final de la semana, para que cada día cargue exactamente el sobretiempo que produjo. Es la diferencia entre una prenómina que cuadra y una que se discute.

CÓMO SE PAGA CADA HORA — ARTS. 66 A 68Jornada ordinariahasta el tope del añoExtra dentro del tope+100% · pago dobleExtra más allá del tope+200% · pago triple12 HOrdinaria más extra nunca pasan de 12 horas en un día. La consola avisa al 80% del tope diario y semanal, y marca la hora extra que nadie autorizó.Tope semanal de extras: 9 h (2026-27) · 10 h (2028) · 11 h (2029) · 12 h (2030)
Figura 9Cómo se paga cada hora, y dónde está el muro de las 12 horas.
Figura 10El tope semanal por persona, con el aviso al 80% y la marca cuando se rebasa.

Arts. 66 a 68

VIIILo que se entrega

Un archivo que la inspección puede leer sin que tú expliques nada.

La exportación trae por persona y por día: entrada y salida con hora local y su desfase real, la zona horaria de la sucursal, comida, minutos ordinarios, extra al doble y al triple, resultado de geocerca con distancia, perfil de movilidad, motivo, canal y hash. En XLSX, PDF o CSV.

Al pie va el digest del periodo. Si alguien afirma que el archivo se editó, el digest se recalcula frente a él.

Figura 11El paquete STPS, en pantalla antes de descargarlo. Las horas van con su desfase, no con una Z que miente sobre la zona.
CADENA POR PERSONA08:02 Entradaa59138aeprev + contenido14:00 Comida7c02b1deprev + contenido14:58 Fin comida1f9a4c07prev + contenido18:31 Salidaec26cb40prev + contenidoDigest del día, por empresa4f0c…9d2a · 128 eventos · se envía por correo a quien administraEditar una checada de ayer obligaría a recalcular todas las posterioresy el digest que ya salió de la empresa. Por eso no se edita: se corrigecon un evento nuevo que referencia al original.
Figura 12La cadena. Cada evento guarda el hash del anterior; el día entero cierra con un digest que se envía por correo a quien administra.
UNA SOLA FUENTE, TRES LECTORESTelegram · WhatsAppMini App y chat.Sin instalar nada.el teléfono que ya traenAPI v1 · motor legalRegistro de solo agregado, con cadena de hash.Cada regla cita su artículo y tiene su prueba.una empresa no ve los datos de otra (RLS)Consola · nómina · ERPTodo lo que hace laconsola está en la API.llaves con alcancesLo que sale de la empresaXLSX, PDF o CSV con el digest del periodo.Es lo que lee la inspección, la nómina o el juicio.
Figura 13Todo lo que hace la consola está en la API v1, con llaves por sistema y alcances. Su ERP o su nómina leen lo mismo que RH.

IXFundamento

Cuatro leyes y una norma. Todas citadas, ninguna interpretada de más.

Cada regla del producto vive en un solo lugar del código, con el artículo citado en un comentario y una prueba que la respalda. Nada de esto se calcula en la pantalla ni en el bot.

Registro electrónico de jornada

LFT Art. 132 fr. XXXIV

Llevar un registro electrónico de la jornada de cada persona trabajadora —entrada y salida— y entregarlo a la autoridad cuando lo pida.

AquíCada mensaje del bot se convierte en un evento de jornada con hora, zona horaria, canal y folio. El registro existe desde la primera checada.

Jornada, límites semanales y horas extra

LFT Arts. 58 a 68

Jornada diurna 8 h, nocturna 7 h, mixta 7.5 h. El máximo semanal ordinario baja de 48 h (2026) a 46, 44, 42 y 40 h (2030). Las horas extra son excepcionales y autorizadas.

AquíLos topes son parámetros por año, sembrados en la base, no código. El motor calcula el día y la semana y marca el exceso antes de que se vuelva un pasivo.

Descansos, prima dominical y días festivos

LFT Arts. 69 a 75

Un día de descanso por cada seis trabajados; domingo trabajado con prima del 25%; descanso trabajado al 200%; los festivos del Art. 74 son obligatorios.

AquíLos festivos federales vienen sembrados, incluido el 1 de octubre de cada transmisión del Poder Ejecutivo. Las primas se calculan por día y salen en la prenómina.

Carga de la prueba y conservación

LFT Arts. 784 y 804

La carga de la prueba sobre la jornada es del patrón. Los registros se conservan durante el último año y un año después de terminada la relación laboral, como mínimo.

AquíPor eso una checada nunca se bloquea: fuera de la geocerca se registra y se marca, y jamás se inventa una hora de salida. Retención de 5 años por defecto, sin borrado físico.

Ubicación y datos personales

Ley General de Protección de Datos (DOF 20 mar 2025) y LFPDPPP

La geolocalización es dato personal. Requiere aviso de privacidad, consentimiento y finalidad acotada; los datos biométricos son sensibles.

AquíSe captura la ubicación solo en el instante de la checada, nunca como trayecto. La evidencia con selfie viene apagada. La aceptación queda guardada con versión, fecha y canal.

Teletrabajo

NOM-037-STPS-2023

El teletrabajo se registra igual que el presencial, sin vigilancia desproporcionada del domicilio de la persona trabajadora.

AquíEl perfil «remoto» omite la geocerca por completo y sigue registrando la jornada. El perfil «móvil» valida contra cualquier sucursal y pide un motivo.

Leer el análisis artículo por artículo →

XPoner a toda la plantilla

Toda la plantilla se da de alta sola, sin junta.

Subes tu lista, el sistema genera una invitación por persona, y cada quien se vincula solo: abre el enlace, el bot lo reconoce, acepta y ya está checando. Nadie captura números de teléfono a mano y nadie queda a medias.

Para el personal que no usa correo, la misma invitación se imprime como tarjeta con código QR: se pega en el gafete o en la pared junto al reloj que vas a jubilar. En la consola ves la lista llenarse en vivo — invitado, vinculado, aceptó — y sabes exactamente a quién falta perseguir.

Consola · invitar al equipo

0/8 vinculados

  • Alejandra RenteríaInvitado
  • Bruno CárdenasInvitado
  • Cynthia OlveraInvitado
  • Damián IturbeInvitado
  • Elena VargasInvitado
  • Fernando QuirozInvitado
  • Gabriela SantosInvitado
  • Hugo BeltránInvitado

Ilustración con datos de ejemplo: en la consola cada renglón avanza cuando la persona escanea su tarjeta y acepta.

Escanea para activar tu checador

Una por persona, con su código de un solo uso. Se pega en el gafete o en la pared, junto al reloj que va a jubilar.

Abre una cuenta de prueba, sube tres personas y haz una checada de verdad.

No hay demostración grabada ni vendedor de por medio. Creas la empresa, creas a tu gente, y checas desde tu propio teléfono en los siguientes cinco minutos.

Faltan días para el 1 ene 2027