# CFDI140227

Source: https://xmlvalid.com/rules/CFDI140227

> Cuando en el campo ObjetoImp se registre el valor "07", el valor "002" (IVA) en el campo "Impuesto" de los nodos hijo "Retencion" y/o "Traslado" del elemento "Retenciones" y/o "Traslados" a nivel Concepto no debe existir; debe existir el valor "003" (IEPS) en el campo "Impuesto" del nodo hijo "Traslado" del elemento "Traslados" a nivel Concepto.

- Level: error
- Rule sets: SAT validations of CFDI 4.0 and Pagos 2.0 Matrices of 25 March 2026 and Pagos 2.0 rev. B
- Context: `cfdi:Conceptos/cfdi:Concepto`
- Test: `not(@ObjetoImp = '07') or (not($imp/*/*[@Impuesto = '002']) and $imp/cfdi:Traslados/cfdi:Traslado[@Impuesto = '003'])`

In English: A line with ObjetoImp 07 (no VAT, IEPS broken down) must have no VAT (002) and must have a transferred IEPS (003).

Validate a document against these rules: https://xmlvalid.com/validate
