Guías

Cómo calcular el IRPF de una factura (con ejemplos)

Muchas facturas de profesionales llevan una línea que resta: la retención de IRPF. Calcularla bien es importante tanto para quien emite la factura como, sobre todo, para quien la recibe y tiene que ingresar esa retención a Hacienda. Vamos a ver cómo se calcula, qué porcentaje aplicar y dónde están las trampas.

Qué es la retención de IRPF en una factura

Cuando un profesional factura a una empresa u otro profesional, no cobra el total: una parte (la retención de IRPF) se la queda quien paga, que la ingresa a Hacienda en nombre del profesional como adelanto de su IRPF. Es un pago a cuenta, igual que el modelo 130 pero practicado por el pagador.

Sobre qué se calcula: la base imponible

La retención de IRPF se calcula sobre la base imponible de la factura, la misma cantidad sobre la que se calcula el IVA. La diferencia es que el IVA se suma y la retención se resta.

Qué porcentaje aplicar

Los tipos de retención más habituales para actividades profesionales son:

  • 15 % con carácter general para profesionales.
  • 7 % (tipo reducido) para nuevos autónomos, durante el año de alta y los dos siguientes.
  • Tipos específicos más bajos para algunas actividades concretas (por ejemplo, ciertas actividades agrícolas o ganaderas).

El porcentaje depende de la actividad y la situación del profesional, así que conviene confirmarlo en cada caso. Aquí usaremos el 15 % general para los ejemplos.

Ejemplo de cálculo paso a paso

Un profesional emite una factura por sus servicios con una base imponible de 1.000 €, IVA al 21 % y retención del 15 %:

  • Base imponible: 1.000,00 €
  • + IVA (21 %): 1.000 × 21 % = +210,00 €
  • − Retención IRPF (15 %): 1.000 × 15 % = −150,00 €
  • Total a percibir: 1.000 + 210 − 150 = 1.060,00 €

El profesional cobra 1.060 €, y los 150 € de retención los ingresa a Hacienda quien paga la factura. Ese importe se reflejará luego en la declaración de la renta del profesional como retenciones ya soportadas.

Ejemplo con el tipo reducido del 7 %

Misma factura, pero el profesional es nuevo autónomo y aplica el 7 %:

  • Base 1.000 € + IVA 210 € − retención 70 € (7 %) = 1.140 € a percibir.

El error de calcular la retención sobre el total

El fallo más común es aplicar el porcentaje sobre el total de la factura (con IVA) en lugar de sobre la base imponible. Siempre se calcula sobre la base, igual que el IVA. Confundirlo distorsiona el importe y, en cadena, las declaraciones.

Por qué importa tanto a quien recibe la factura

Si tú eres quien paga facturas de profesionales con retención, tienes una obligación: ingresar esas retenciones a Hacienda con el modelo 111 cada trimestre. Para hacerlo bien necesitas detectar la retención en cada factura recibida y sumar todas las del periodo. Si una factura con retención se te escapa, tu modelo 111 sale mal.

El reto: detectar la retención en cada factura recibida

Cuando recibes decenas de facturas, no todas llevan retención y las que la llevan la muestran de formas distintas. Revisarlas a mano una por una para extraer la base y la retención es lento y propenso a errores, justo el tipo de tarea donde se cuela el descuadre.

Cómo InvoiceData extrae la retención de cada factura

InvoiceData lee tus facturas y extrae, además de la base imponible y el IVA, el importe de retención de IRPF cuando la factura lo lleva, con el NIF validado del emisor. Así tienes en una tabla todas las facturas con su retención ya separada, lista para sumar de cara al modelo 111 o para tu contabilidad.

Puedes exportarlo a Excel, integrarlo con la API o usar el flujo para asesorías si gestionas varias contabilidades.

Solicita una demo y ten la retención de IRPF de cada factura detectada automáticamente.