# Calculadora de factura con IVA e IRPF

> Pon la base, o lo que quieres que te entre en la cuenta, y te devuelve la factura entera: IVA, retención y total. También con los tipos de otros países de Europa.

Calculadora interactiva: https://www.nyrut.com/calculadora-factura

## Cómo se calcula una factura

Todo sale de la base imponible, que es el precio de tu trabajo sin impuestos. Sobre ella se calcula el IVA, que se suma, y la retención de IRPF, que se resta. La retención nunca se calcula sobre el IVA.

Lo que entra en tu cuenta es la base, más el IVA, menos la retención. El IVA no es tuyo: lo ingresas cada trimestre en el modelo 303. La retención tampoco es un descuento: tu cliente la ingresa a Hacienda por ti, y te la restas del IRPF.

- **Base imponible**: 1.000,00 €
- **IVA (21 %)**: + 210,00 €
- **Total de la factura**: 1.210,00 €
- **Retención de IRPF (15 %)**: − 150,00 €
- **Te entra en la cuenta**: 1.060,00 €

Al revés, para cobrar una cifra concreta: base = lo que quieres cobrar ÷ (1 + IVA − retención). Para que te entren 1.060 € con 21 % y 15 %: 1.060 ÷ 1,06 = 1.000 € de base.

## Qué retención aplicar

- 15 %: el tipo general de los profesionales (actividades del IRPF que no son empresariales: diseño, consultoría, programación, traducción…).
- 7 %: el año en que te das de alta y los dos siguientes, si en el año anterior no tuviste actividad profesional. Tienes que comunicárselo a tu cliente por escrito.
- 19 %: cuando alquilas un local de negocio (rendimientos del capital inmobiliario), no por tus servicios.
- Sin retención: si tu cliente es un particular, si está fuera de España, o si tu actividad es empresarial (comercio, hostelería, reparaciones…) en estimación directa.

## Cuándo una factura no lleva IVA

- Cliente de otro país de la UE con NIF-IVA válido (en VIES): operación intracomunitaria, sin IVA, con la mención «inversión del sujeto pasivo». Va en el modelo 349.
- Cliente fuera de la UE: la mayoría de servicios no están sujetos al IVA español.
- Actividades exentas: sanitarias, enseñanza reglada, seguros y algunas más (artículo 20 de la Ley del IVA).
- Canarias, Ceuta y Melilla: no hay IVA; en Canarias se aplica el IGIC (7 % general) y en Ceuta y Melilla el IPSI.

## El recargo de equivalencia

Si vendes mercancía a un comercio minorista acogido al recargo de equivalencia, añades a la factura un recargo además del IVA: un 5,2 % con el 21 %, un 1,4 % con el 10 % y un 0,5 % con el 4 %. Lo ingresas tú en tu 303 junto con el IVA. En servicios profesionales no aplica.

## Preguntas frecuentes

**¿La retención se calcula sobre la base o sobre el total?**
Sobre la base imponible. El IVA nunca forma parte de la base de la retención.

**¿Una factura a un particular lleva retención?**
No. Solo retienen las empresas y los profesionales, que están obligados a ello. A un particular le facturas con IVA y sin retención.

**¿Cuándo puedo aplicar el 7 % de retención?**
El año del alta y los dos siguientes, siempre que en el año anterior al alta no hayas ejercido una actividad profesional. Comunícaselo por escrito a tu cliente para que lo aplique.

**¿Qué pongo si mi cliente es de otro país de la UE?**
Si es una empresa con NIF-IVA válido en VIES, la factura va sin IVA y con la mención de inversión del sujeto pasivo, y sin retención. Si es un particular, normalmente con IVA español.

**¿Este cálculo sirve para el modelo 303 y el 130?**
Sí: el IVA de cada factura es el repercutido del 303 y la retención te la restas en el 130. En Nyrut esas sumas se hacen solas con cada factura.

## Fuentes (revisadas 2026-10-15)

- [Ley 37/1992 del IVA (tipos, artículo 91; exenciones, artículo 20; recargo de equivalencia, artículo 161)](https://www.boe.es/buscar/act.php?id=BOE-A-1992-28740)
- [Reglamento del IRPF, RD 439/2007 (retenciones de actividades profesionales, artículo 95)](https://www.boe.es/buscar/act.php?id=BOE-A-2007-6820)
- [Agencia Tributaria: tipos impositivos del IVA](https://sede.agenciatributaria.gob.es/Sede/iva/calculo-iva-repercutido-clientes/tipos-impositivos-iva.html)

En Nyrut cada factura sale con este cálculo hecho y numerada, y suma sola en tu 303 y tu 130.
