Los errores del CFDI40174 al CFDI40180 se relacionan con el nodo de Traslados dentro de cada concepto, donde se desglosa el IVA u otros impuestos trasladados.
¿Qué dicen estos errores?
- CFDI40174: El valor del campo Base del Traslado debe ser mayor que cero.
- CFDI40175: El campo Impuesto del Traslado no contiene un valor válido (IVA=002, IEPS=003).
- CFDI40176: El campo TipoFactor del Traslado no contiene un valor válido (Tasa, Cuota o Exento).
- CFDI40177: Si TipoFactor es Exento, no debe existir TasaOCuota ni Importe.
- CFDI40178: Si TipoFactor es Tasa o Cuota, TasaOCuota e Importe son obligatorios.
- CFDI40179: El campo TasaOCuota no contiene un valor válido del catálogo.
- CFDI40180: El Importe del Traslado no está dentro del límite de tolerancia permitido.
Fórmula correcta del IVA en conceptos
Base = Importe del concepto - Descuento del concepto Importe IVA = Base × TasaOCuota (ejemplo: 0.160000 para 16%)
¿Cómo corregirlo?
- Verifica que la Base sea mayor que cero.
- Para IVA general usa TasaOCuota = 0.160000.
- Para IVA frontera usa TasaOCuota = 0.080000.
- Para conceptos exentos: TipoFactor = Exento, sin TasaOCuota ni Importe.
SimpleCFDI® calcula el IVA automáticamente por concepto con la precisión exacta que el SAT requiere. Pruébalo gratis.