Timbrar viáticos en nómina es un proceso técnico que requiere precisión para cumplir con las regulaciones del SAT. Esta guía te llevará paso a paso por el procedimiento completo, desde la clasificación fiscal hasta la validación del CFDI, en aproximadamente 15-20 minutos por empleado.
Los viáticos pueden timbrarse en el CFDI del periodo de entrega, en el siguiente periodo o en nómina extraordinaria, siempre dentro de los 30 días naturales siguientes, según lineamientos del Servicio de Administración Tributaria. Al final encontrarás un checklist para simplificar futuras operaciones.
Requisitos previos para timbrar viáticos en nómina
Antes de iniciar el proceso de timbrado, asegúrate de contar con estos elementos:
- Acceso al sistema de nómina: Necesitas permisos de captura y timbrado en tu Software de gestión de nómina o plataforma de CFDI autorizada por un PAC (Proveedor Autorizado de Certificación).
- Documentación del viaje completa: Debe incluir la justificación del viaje, fechas, destino y objetivo empresarial. El artículo 28 fracción V de la LISR establece que el viaje debe realizarse a más de 50 km del domicilio del contribuyente para que los viáticos sean deducibles.
- Comprobantes fiscales válidos: El trabajador debe entregar CFDI que cumplan requisitos fiscales por los gastos realizados (hospedaje, alimentos, transporte). Estos comprobantes deben estar a nombre del patrón o del trabajador, según el caso.
- Cálculo del monto entregado vs. comprobado: Debes tener claridad sobre cuánto dinero se entregó al trabajador inicialmente y cuánto logró comprobar con facturas válidas, ya que esto determinará el tratamiento fiscal correcto.

Paso 1: Identificar el tipo de viático y su tratamiento fiscal
La clasificación correcta del viático determina todo el proceso posterior. Según el artículo 93 fracción XVII de la LISR:
“Los viáticos serán exentos siempre y cuando el trabajador ocupe el dinero para cumplir con encargos del empleador y entregue comprobantes que cumplan todos los requisitos fiscales.”
Clasificación de viáticos: exentos vs. gravados
| Característica | Viáticos Exentos | Viáticos Gravados |
|---|---|---|
| Distancia del viaje | Mayor a 50 km del domicilio | Menor a 50 km o no aplica |
| Comprobación | CFDI válidos entregados | Sin comprobantes o inválidos |
| Límite no comprobado | Hasta 20% del viaje (máx. $15,000 anuales) | No aplica límite especial |
| Tratamiento para trabajador | No es ingreso acumulable | Percepción gravada |
El artículo 152 del RLISR permite que hasta el 20% del total de viáticos por viaje se considere no comprobado sin exceder $15,000.00 anuales, siempre que el resto se pague con tarjeta del patrón. Esta porción no verificada mantiene el carácter de exenta si cumple los requisitos.
Verificación: Cómo confirmar la clasificación correcta
Revisa estos documentos antes de continuar:
- Comprobante de distancia: Verifica en algún sistema como Google Maps que el destino está a más de 50 km del domicilio fiscal del trabajador. Documenta esta evidencia para auditorías.
- Validación de CFDI: Accede al portal del SAT y verifica que cada comprobante entregado por el trabajador tenga UUID válido, esté vigente y cumpla requisitos fiscales (RFC correcto, conceptos permitidos).
- Cálculo del 20% permitido: Si hay gastos no comprobados, calcula que no excedan el 20% del total del viaje. Ejemplo: viaje de $3,000.00, máximo $600.00 sin comprobar.
Paso 2: Seleccionar las Claves SAT correctas para el CFDI
El SAT establece: “Los viáticos entregados al trabajador deben registrarse en el nodo OtrosPagos usando la clave 003; estos montos no se consideran ingresos acumulables ni exentos (no son salario) para efectos del trabajador.”
La selección correcta de claves es fundamental para el cumplimiento fiscal. Cada código tiene un propósito específico en el flujo del CFDI de nómina electrónica.
Tabla de Códigos SAT para Viáticos en Nómina
| Código | Descripción Oficial SAT | Nodo CFDI | Cuándo Aplicar |
|---|---|---|---|
| 003 | Viáticos entregados al trabajador | OtrosPagos | Al registrar el anticipo o monto inicial entregado al empleado |
| 050 | Viáticos | Percepciones (TipoPercepcion) | Al registrar viáticos comprobados o exentos conforme LISR |
| 081 | Ajuste de viáticos entregados al trabajador | Deducciones (TipoDeduccion) | Para neutralizar el anticipo registrado con clave 003 |
| 080 | Reintegro de viáticos | Deducciones | Cuando el trabajador devuelve efectivo no utilizado |
Comprender la gestión de nóminas con estos códigos específicos es esencial para evitar rechazos del PAC o inconsistencias en auditorías.

Paso 3: Calcular el monto exento y gravado del viático
El cálculo correcto determina el tratamiento fiscal para el trabajador y la deducibilidad para el patrón. Utiliza este procedimiento basado en el caso oficial del SAT:
Ejemplo numérico del SAT: Una empresa entrega $3,000.00 en viáticos. El trabajador comprueba $2,500.00 con CFDI válidos y $500.00 quedan sin comprobar. Según el artículo 152 del RLISR, estos $500.00 (16.6% del total) están dentro del límite permitido del 20% y pueden considerarse exentos.
Fórmula de registro:
- Monto comprobado: $2,500.00 (exento)
- Monto no comprobado permitido: $500.00 (exento)
- Total percepción exenta (clave 050): $3,000.00
El SAT confirma: “Ambos importes ($2,500.00 comprobados + $500.00 no comprobados) se registran como percepción exenta con clave 050.”
Caso con viáticos gravados: Si el trabajador no comprueba $800.00 de los $3,000.00 (26.6%), excede el límite del 20%. Los $200.00 excedentes se registran como percepción gravada con clave 050 en el campo ImporteGravado.
Valida los cálculos antes de timbrar
Realiza estas comprobaciones antes de capturar en el sistema:
- Suma total: Verifica que exento + gravado = monto total entregado. En el ejemplo: $2,500.00 + $500.00 = $3,000.00 ✓
- Límite del 20%: Calcula el 20% del viaje total. $3,000.00 × 0.20 = $600.00. El monto no comprobado ($500.00) está dentro del límite ✓
- Límite anual acumulado: Suma todos los viáticos no comprobados del trabajador en el ejercicio. No deben exceder $15,000.00 según el RLISR artículo 152.
- Validación de tarjeta: Confirma que el resto del viaje ($2,500.00) se pagó con tarjeta corporativa del patrón, requisito para aplicar el beneficio del 20% no comprobado.
Paso 4: Registrar los viáticos en el recibo de nómina electrónica
El proceso de captura sigue una secuencia específica para reflejar correctamente el flujo de efectivo. Se emite un recibo con la clave O ‘003 Viáticos entregados al trabajador’ por la diferencia; en el mismo comprobante se debe agregar por el mismo importe la percepción 050 Viáticos y la deducción ‘081 Ajuste en viáticos entregados al trabajador’, de manera que el flujo de efectivo se identifique correctamente en el CFDI.
Secuencia de registro:
- Registra en OtrosPagos (clave 003): Captura $3,000.00 como “Viáticos entregados al trabajador”. Este monto no afecta el ingreso gravable del empleado.
- Registra percepción (clave 050): En el nodo Percepciones, captura $3,000.00 en el campo ImporteExento con TipoPercepcion 050 “Viáticos”.
- Registra deducción (clave 081): En el nodo Deducciones, captura $3,000.00 con TipoDeduccion 081 “Ajuste de viáticos entregados al trabajador” para neutralizar el anticipo.
El SAT explica: “Con la clave 081 ‘Ajuste de viáticos entregados al trabajador’ se registra la misma cantidad en deducciones para neutralizar el anticipo, de manera que el flujo de efectivo quede debidamente identificado en el CFDI.”
Campos obligatorios en el CFDI de nómina con viáticos
Tu sistema debe capturar estos campos sin excepción:
En OtrosPagos:
- TipoOtroPago: 003
- Importe: $3,000.00
En Percepciones:
- TipoPercepcion: 050
- ImporteExento: $3,000.00 (o la porción exenta calculada)
- ImporteGravado: $0.00 (o la porción gravada si aplica)
En Deducciones:
- TipoDeduccion: 081
- Importe: $3,000.00
Resultado neto: El trabajador recibe $0.00 adicionales en este recibo (percepción $3,000.00 – deducción $3,000.00 = $0.00), reflejando que el dinero ya fue entregado previamente.
Paso 5: Timbrar y validar el CFDI de nómina
Una vez capturados todos los datos, procede al timbrado a través de tu PAC. El proceso genera el folio fiscal (UUID) que valida el comprobante ante el SAT.
Proceso de timbrado:
- Envío al PAC: Tu sistema transmite el XML del CFDI al Proveedor Autorizado de Certificación.
- Validación SAT: El PAC verifica la estructura del XML contra el estándar oficial y valida tu certificado de sello digital.
- Obtención de UUID: Si todo es correcto, recibes el folio fiscal único que certifica el comprobante.
Según la Resolución Miscelánea Fiscal regla 2.7.5.3, los patrones pueden omitir la constancia anual de viáticos si el 100% de los viáticos se reflejan correctamente en los CFDI de nómina durante el año calendario. Esta facilidad administrativa simplifica significativamente el cierre anual.

Verificación: Cómo confirmar que el timbrado fue Exitoso
Realiza estas validaciones inmediatas después del timbrado:
- Folio fiscal (UUID): Verifica que el XML contiene un UUID de 36 caracteres. Valídalo en el portal del SAT ingresando el folio, RFC emisor, RFC receptor y monto total.
- Vigencia del certificado: Confirma que la fecha de timbrado está dentro de la vigencia de tu certificado de sello digital (CSD).
- Datos del empleado: Revisa que RFC, CURP, nombre completo y número de seguridad social coincidan exactamente con los registros oficiales.
- Neto del flujo de viáticos: Verifica en el PDF que el cálculo muestra percepción 050 ($3,000.00) menos deducción 081 ($3,000.00) = $0.00, confirmando que no modifica el ingreso gravable del trabajador.
- Estructura XML: Abre el archivo XML y confirma la presencia de los tres nodos:
, y con las claves correctas.
Errores comunes al timbrar viáticos y cómo corregirlos
Las auditorías del SAT identifican estos errores recurrentes que pueden generar multas o rechazo de deducciones:
Error 1: Usar códigos incorrectos
Registrar viáticos solo como percepción 050 sin incluir OtrosPagos 003. Esto genera inconsistencia porque no refleja el flujo real de efectivo (entrega inicial del anticipo).
Solución: Siempre registra primero el anticipo con clave 003 en OtrosPagos, luego la percepción 050 y finalmente la deducción 081.
Error 2: No registrar la deducción 081
Omitir el ajuste de viáticos hace que el trabajador aparezca recibiendo ingreso adicional gravable, afectando su ISR y las retenciones.
Solución: La deducción 081 debe tener exactamente el mismo importe que la suma de percepciones 050 registradas. Verifica que el neto sea $0.00 antes de timbrar.
Error 3: Clasificar incorrectamente como gravado
Marcar como gravados viáticos que cumplen requisitos de exención del artículo 152 RLISR (distancia >50 km, comprobación adecuada, dentro del 20% permitido).
Solución: Revisa las diferencias entre ingresos gravados y exentos y aplica correctamente los criterios del RLISR. Documenta la justificación de la clasificación.
Error 4: Exceder el límite de $15,000.00 anuales
Permitir que un trabajador acumule más de $15,000.00 en viáticos no comprobados durante el ejercicio fiscal, perdiendo el beneficio de exención.
Solución: Implementa un control acumulado por trabajador en tu sistema de nómina. Al alcanzar $14,500.00, alerta al área de RH para que exija comprobación del 100% en viajes subsecuentes.
Checklist de timbrado de viáticos en nómina
Utiliza este checklist para marcar todo el proceso de timbrado de viáticos. Cumpliendo con todos estos pasos, simplificas tu cierre anual.
Antes del timbrado:
☐ Verifica que el viaje fue a más de 50 km del domicilio del trabajador
☐ Confirmar que se cuenta con CFDI válidos de los gastos comprobados
☐ Calcular que el monto no comprobado no excede 20% del viaje
☐ Validar que el acumulado anual no comprobado no supera $15,000.00
☐ Confirmar que el resto del viaje se pagó con tarjeta corporativa
Durante la captura:
☐ Registrar clave 003 en OtrosPagos por el monto entregado
☐ Registrar percepción 050 con ImporteExento correcto
☐ Registrar deducción 081 por el mismo importe de la percepción
☐ Verificar que percepción 050 – deducción 081 = $0.00
☐ Completar todos los campos obligatorios del CFDI
Después del timbrado:
☐ Validar UUID en el portal del SAT
☐ Confirmar vigencia del certificado de sello digital
☐ Revisar datos del empleado (RFC, CURP, NSS)
☐ Verificar estructura XML con los tres nodos requeridos
☐ Archivar comprobantes fiscales del trabajador junto con el CFDI
La tecnología en la gestión de nóminas permite automatizar muchas de estas validaciones, reduciendo errores y asegurando el cumplimiento normativo. Saber cómo administrar la nómina con precisión en aspectos complejos como viáticos marca la diferencia entre una operación eficiente y problemas en auditorías.



