Los impuestos se calculan a nivel concepto-partida y posteriormente se suman para totalizar los impuestos a nivel documento.
Se conoce la Base, Impuesto (IVA - IEPS, ISR), Factor (tasa o cuota), Tasa o Cuota (16%,0%,.25) e Importe.
Si en el CFDI se tienen 2 impuestos (IVA - IEPS) se tendría la suma de los mismos a nivel de Comprobante.
Atributos a nivel Partida
Atributos a nivel Documento
Base
Base
Atributo requerido para señar la base para el cálculo del impuesto, la determinación de la base se realiza de acuerdo a las disposiciones fiscales vigentes. No se permiten valores negativos.
No existe
Impuesto
Impuesto
Atributo requerido para señalar la clave del tipo de impuesto trasladado aplicable al concepto.
Atributo requerido para señalar la clave del tipo de impuesto trasladado.
TipoFactor
TipoFactor
Atributo requerido para señalar la clave del tipo de factor que se aplica a la base del impuesto.
Atributo requerido para señalar la clave del tipo de factor que se aplica a la base del impuesto.
TasaOCuota
TasaOCuota
Atributo condicional para señalar el valor de la tasa o cuota del impuesto que se traslada para el presente concepto. Es requerido cuando el atributo TipoFactor tenga un valor que corresponda a Tasa o Cuota.
Atributo requerido para señalar el valor de la tasa o cuota del impuesto que se traslada por los concepto amparados en el comprobante.
Importe
Importe
Atributo condicional para señalar el importe del impuesto trasladado que aplica al concepto. No se permiten valores negativos. Es requerido cuando TipoFactor sea Tasa o Cuota.
Atributo requerido para señalar la suma del importe del impuesto trasladado, agrupado por impuesto, TipoFactor y TasaOCuota. No se permiten valores negativos.
El Impuesto, TipoFactor y TasaOCuota, se toman de los catálogos publicados en el portal del SAT.