Buk te permite personalizar el criterio que determina si un colaborador queda exento del descuento de cuotas obreras de seguridad social (Art. 36, LSS), según la interpretación de tu empresa o los lineamientos de una auditoría del IMSS. Esta configuración es exclusiva para administradores de nómina.
Requisitos previos
- Tener perfil de administrador con acceso a Configuración de Variable Empresa.
- Entender la lógica de comparación que desea aplicar tu empresa (ver opciones más abajo).
Contexto legal
La Ley del Seguro Social establece que los colaboradores cuyo Salario Base de Cotización (SBC) no supere el salario mínimo vigente están exentos del descuento de cuotas obreras, siendo el patrón quien absorbe la totalidad de esas aportaciones. La exención aplica estrictamente cuando el SBC total, es decir, la parte fija más variable acumulada del bimestre anterior, se mantiene por debajo del salario mínimo.
Cómo funciona en la plataforma
Ahora, en Buk cenralizamos esta evaluación en el ítem informativo buk_imss_base_comparacion_salario_minimo. Este concepto:
- Es de tipo informativo formulado (no afecta el líquido ni calcula bases directamente).
- Se asigna automáticamente a todas las liquidaciones.
- Devuelve el valor en pesos que la plataforma compara internamente contra el salario mínimo vigente.
- Afecta el cálculo de 8 cuotas obrero-patronales (2 de aportes patronales y 6 de descuentos obreros).
Paso a paso: editar la fórmula de comparación
En tu plataforma Buk:
1. Ir a Configuración → Variable Empresa.
2. Buscar el ítem buk_imss_base_comparacion_salario_minimo.
3. Hacer clic en Editar fórmula.
4. Ingresar la expresión deseada (ver opciones de referencia abajo).
5. Guardar. La nueva fórmula aplicará a los cálculos futuros a partir de ese momento.
Casos y fórmulas de ejemplo:
Fórmula por defecto, sólo considera el sueldo diario fijo (comportamiento actual de Buk):
ROUND(informativos.buk_sueldo_diario, 2)
Caso 1 - Comparación por SBC integrado (se aplica el cambio en el bimestre siguiente):
Compara el SBC efectivo normalizado contra el salario mínimo, con estabilidad dentro del bimestre.
informativos.buk_sbc / informativos.buk_factor_integracion
Variante que suma la porción variable acumulada del bimestre anterior:
informativos.buk_sueldo_diario + informativos.buk_sbc_variable
Caso 2- Comparación por ingresos percibidos en el período actual (se aplica el descuento desde el mismo periodo):
Evalúa los ingresos variables devengados en el período en curso (comisiones, bonos, horas extra, etc.). Activa la retención de inmediato si el colaborador recibe un ingreso extraordinario que supera el mínimo.
informativos.buk_sueldo_diario + (comprobantes_periodo_actual('haberes_formulados.buk_prima_dominical') + comprobantes_periodo_actual('haberes_formulados.buk_horas_extdo.dias_conteo_sueldo
Consideraciones importantes
- Historial inmutable: Una vez procesada y guardada la nómina, el valor queda persistido en el histórico del recibo. Si modificas la fórmula a mitad de mes, el nuevo criterio aplica solo a cálculos futuros; los comprobantes vigentes no se alteran.
- Fórmula con error de sintaxis: Si la fórmula ingresada no es válida, el sistema la rescata silenciosamente devolviendo 0. Esto supondrá que el colaborador está exento, y el patrón absorberá la cuota obrera hasta que se corrija la fórmula. Verifica siempre la sintaxis antes de guardar.
- Alcance: Esta configuración aplica a todos los colaboradores de manera uniforme.