Este artículo explica qué es la fecha de ocurrencia en tiempos extraordinarios, para qué sirve y cómo afecta el cálculo de exención de ISR.
¿Qué es la fecha de ocurrencia?
La fecha de ocurrencia es el día en que realmente se trabajó el tiempo extraordinario. En el formulario aparece como el campo “Fecha”.
Este campo es opcional, pero recomendamos completarlo siempre.
¿Para qué sirve?
Registrar la fecha permite que Buk aplique la exención de ISR usando el tope por semana real (5 UMAs por semana).
Sin fecha, el sistema usa un método tradicional con tope fijo por periodicidad, lo que puede resultar en menor exención (especialmente en meses con 5 semanas).
Fecha vs período de pago (muy importante)
Debes tener claro lo siguiente:
El tiempo extraordinario se paga en el período donde lo registras.
La fecha de ocurrencia se usa para aplicar correctamente el cálculo de exención (por semana), pero no mueve el registro a otro período.
Ejemplo
Si registras un tiempo extraordinario con fecha 15/enero pero lo asignas al período febrero:
Aparece y se paga en la nómina de febrero
Se calcula con el sueldo diario vigente del período de febrero
La exención se evaluará con la lógica del período donde está pagándose (y según si tiene fecha válida para agrupar por semana)
Recomendación: Asigna los tiempos al período que corresponde a su fecha para evitar confusiones y resultados inesperados.
¿Cómo calcula Buk la exención de ISR?
Buk puede aplicar dos métodos, dependiendo de si el registro tiene fecha:
1. Método tradicional (sin fecha)
Cuando un tiempo extraordinario no tiene fecha, el sistema aplica un tope fijo según la periodicidad de pago:
Semanal: 5 UMAs
Quincenal: 10 UMAs
Mensual: 20 UMAs
Cómo funciona:
Suma los montos del período (por tipo de sobretiempo o total según la configuración)
Calcula el 50% exento del total
Aplica el tope fijo por periodicidad
Si hay excedente, se suma a la parte gravada
Este método no considera semanas reales del calendario. En meses con 5 semanas, puede dar menos exención de la que se podría aplicar si se distribuye por semana.
2. Método optimizado (con fecha)
Cuando el tiempo extraordinario sí tiene fecha, Buk:
Agrupa los tiempos por semana real
Aplica el tope de 5 UMAs por cada semana real
Calcula la exención semana por semana
Esto maximiza la exención en períodos con 5 semanas, porque el tope se vuelve dinámico:
Período con 4 semanas → hasta 20 UMAs
Período con 5 semanas → hasta 25 UMAs
¿Qué es una “semana” para Buk?
Por defecto:
Semana inicia lunes
Termina domingo
Si tu empresa tiene configurado otro inicio de semana, Buk tomará esa configuración para agrupar.(esto aplica tenants semanales).
¿Qué pasa si tengo registros con fecha y registros sin fecha en el mismo período?
Se pueden mezclar sin problema.
Buk aplica este orden:
Calcula la exención de los registros con fecha (por semana real).
Calcula cuánto tope total queda disponible en el período:
(número de semanas reales × 5 UMAs) – exención ya usadaAplica el tope residual a los registros sin fecha con el método tradicional.
Esto permite una transición gradual: puedes empezar a registrar fechas poco a poco.