Saltar al contenido

CNAE 2025 · Verificar código →

Factura con IVA e IRPF: cómo se calcula paso a paso

Por Brian Mena GómezActualizado

En una factura con IVA e IRPF sumas el IVA que repercutes (21 %, 10 % o 4 %) y restas la retención de IRPF (15 % general, 7 % nuevos autónomos o 1 % en módulos). La retención solo se aplica si el cliente es empresario o profesional y siempre se calcula sobre la base imponible.

Datos clave

Datos clave: factura con iva e irpf
IVA repercutidoSe suma a la base imponible al tipo que corresponda: 21 % general, 10 % o 4 % reducido y superreducido
Retención de IRPFSe resta sobre la base imponible: 15 % general, 7 % para nuevos autónomos (año de inicio + 2 siguientes) y 1 % en módulos
Solo a empresas y profesionalesLa retención de IRPF únicamente se practica cuando el cliente es empresario o profesional; al facturar a un particular no se retiene
Base de cálculoTanto el IVA como la retención se calculan sobre la base imponible, nunca sobre la base más el IVA
Ejemplo verificadoBase 1.000 € + IVA 21 % (210 €) − retención IRPF 15 % (150 €) = 1.060 € a percibir

Factura de 1.000 € con IVA e IRPF (cliente empresa o profesional)

Factura de 1.000 € con IVA e IRPF (cliente empresa o profesional)
ConceptoCálculoImporte
Base imponible1.000,00 €
(+) IVA 21 %1.000 × 0,21+210,00 €
(−) Retención IRPF 15 %1.000 × 0,15−150,00 €
Total a percibir1.000 + 210 − 150= 1.060,00 €

Cómo calcular una factura con IVA e IRPF

  1. Paso 1: Calcula la base imponible

    La base imponible es la suma de tus conceptos sin impuestos: el importe de tu servicio o producto antes de aplicar IVA y retención. Sobre esta cifra se calculan tanto el IVA como la retención de IRPF, así que es el punto de partida de toda la factura.

    Calculadora de factura con IVA e IRPF
  2. Paso 2: Suma el IVA que corresponda

    Aplica sobre la base el tipo de IVA de tu actividad: el general del 21 %, o los reducidos del 10 % y 4 % en los casos previstos. Sobre 1.000 € al 21 %, el IVA es de 210 €. Esta cuota la pagas tú a Hacienda a través del modelo 303 (el cliente te la adelanta al pagar la factura).

    Tipos de IVA: 21 %, 10 % y 4 %
  3. Paso 3: Resta la retención de IRPF (si procede)

    Si eres profesional y facturas a un empresario o profesional, resta la retención de IRPF sobre la base imponible: 15 % general, 7 % si eres nuevo autónomo (año de inicio y los dos siguientes) o 1 % en módulos. Sobre 1.000 € al 15 %, la retención es de 150 €. Al facturar a un particular, no se retiene.

    Retenciones de IRPF de autónomos
  4. Paso 4: Obtén el total que percibes

    El total a percibir es la base más el IVA menos la retención: 1.000 + 210 − 150 = 1.060 €. La factura refleja los tres importes por separado. La retención no la pierdes: es un adelanto de tu propio IRPF que ingresa tu cliente y que figura ya pagado en tu declaración de la renta.

    Ejemplos de factura resueltos

Recibe ejemplos resueltos de factura con IVA e IRPF

Te enviamos un checklist con los tipos de IVA y de retención, cómo calcular el total a percibir y ejemplos resueltos de factura con IVA e IRPF.

Preguntas frecuentes

¿Cómo se calcula una factura con IVA e IRPF?

Partes de la base imponible, sumas el IVA (al 21 %, 10 % o 4 %) y restas la retención de IRPF (15 %, 7 % o 1 %). Por ejemplo, sobre 1.000 €: +210 € de IVA al 21 % y −150 € de retención al 15 %, lo que da 1.060 € a percibir. Tanto el IVA como la retención se calculan sobre la base imponible, no sobre la base más el IVA.

¿Cuándo hay que poner retención de IRPF en la factura?

Solo cuando eres profesional y tu cliente es empresario o profesional. Al facturar a un particular nunca se practica retención. El tipo general es del 15 %, el de los nuevos autónomos del 7 % (en el año de inicio de la actividad y los dos siguientes) y el de los autónomos en módulos del 1 %.

¿La retención de IRPF se calcula sobre la base o sobre el total con IVA?

Siempre sobre la base imponible, nunca sobre la base más el IVA. En el ejemplo de una base de 1.000 €, la retención del 15 % son 150 € (1.000 × 0,15), y el IVA del 21 % son 210 € (1.000 × 0,21). El total a percibir es 1.000 + 210 − 150 = 1.060 €.