Los errores del CFDI40181 al CFDI40186 se relacionan con el nodo de Retenciones dentro de los conceptos, donde se desglosa el ISR, IVA retenido u otros impuestos retenidos.
¿Qué dicen estos errores?
- CFDI40181: La Base de la Retención debe ser mayor que cero.
- CFDI40182: El campo Impuesto de la Retención no contiene un valor válido (ISR=001, IVA=002).
- CFDI40183: El campo TipoFactor de la Retención no contiene un valor válido.
- CFDI40184: El TipoFactor de la Retención debe ser Tasa.
- CFDI40185: El campo TasaOCuota de la Retención no contiene un valor del catálogo.
- CFDI40186: El Importe de la Retención no está dentro del límite de tolerancia permitido.
¿Cuándo aplican retenciones?
Las retenciones son comunes en servicios profesionales, arrendamiento, y otros servicios donde el receptor retiene parte del impuesto:
- IVA retenido: 10.666667% para servicios profesionales y arrendamiento
- ISR retenido: 1.25% para arrendamiento de inmuebles
¿Cómo corregirlo?
- Asegúrate de que la Base sea el importe del concepto (sin IVA).
- Usa los valores exactos de TasaOCuota del catálogo del SAT.
- El Importe de retención = Base × TasaOCuota, con máximo 6 decimales.
SimpleCFDI® incluye soporte para retenciones de ISR e IVA automáticamente. Pruébalo gratis.