Cómo desglosar el IVA de una lista de facturas en Excel

Para sacar el IVA de un total, divide entre 1.16; multiplicar el total por 0.16 da una cifra equivocada. Por ejemplo, $11,600 tienen un subtotal de $10,000 y un IVA de $1,600, no de $1,856.

Hoja con cuatro facturas: a partir del total con IVA calcula subtotal e IVA, comprueba cada fila y suma los totales.
Hoja de ejemplo con datos ficticios: valores calculados en LibreOffice y mostrados con los nombres de Excel en español. No es una captura de la pantalla de Excel.

Descargar el ejemplo (.xlsx)

Las fórmulas

Pon la tasa en una sola celda, B3, para cambiarla sin tocar las fórmulas. Si el total está en C6:

Subtotal, redondeado al centavo:

=REDONDEAR(C6/(1+$B$3),2)

IVA, como diferencia, para que subtotal e IVA siempre sumen el total:

=C6-D6

Comprobación:

=SI(REDONDEAR(D6+E6-C6,2)=0,"OK","Revisar")

Qué tasa usar

La tasa general es de 16 %. En operaciones dentro de la región fronteriza, quienes están inscritos en el estímulo aplican 8 %: escríbelo en B3. Las operaciones a tasa 0 % y las exentas no llevan IVA que desglosar. Para un solo importe, o para calcular retenciones, usa la calculadora de IVA.

Por qué puede no coincidir al centavo con el CFDI

Una factura con varios conceptos calcula el impuesto concepto por concepto, y al sumar puede diferir por centavos de lo que sale al desglosar solo el total. Si necesitas la cifra fiscal, toma el subtotal y el IVA que trae el CFDI; este método sirve para estimar o revisar.

Preguntas frecuentes

¿Y si mis importes no incluyen IVA?

Entonces el IVA es =REDONDEAR(C6*$B$3,2) y el total es =C6+IVA, donde C6 es el importe sin IVA.

¿Por qué no multiplicar el total por 0.84?

Porque 16 % se calcula sobre el subtotal, no sobre el total. $11,600 × 0.84 da $9,744, no los $10,000 correctos.

¿La hoja calcula retenciones?

No. Solo separa subtotal e IVA trasladado. Las retenciones dependen de quién factura y de quién paga.

Fuentes