En resumen
- Si resides en España, tu pensión del extranjero tributa aquí como cualquier pensión: se suma al resto de tus rentas y paga IRPF por la misma escala.
- Con 18.000 € de pensión extranjera, 67 años, Madrid y 1.000 € pagados fuera, el IRPF antes de la deducción es de 1.326,83 € y pagas 326,83 € en España.
- La deducción por doble imposición es el menor entre lo pagado fuera y el IRPF que corresponde a esa pensión en España; con 2.000 € pagados fuera aquí no pagarías nada más.
- Entre los dos países te quedan 16.673,17 € de los 18.000 €: de cada 100 € cobrados, unos 7,37 € se van en impuestos.
¿Tributa en España una pensión del extranjero?
Sí, si eres residente fiscal en España. Los residentes pagan IRPF por todo lo que cobran, vengan los euros de donde vengan. La pensión de otro país cuenta como rendimiento del trabajo, igual que una pensión española, y se suma al resto de tus rentas. Si ya pagaste impuesto en el otro país, España te descuenta una parte para que no pagues dos veces por lo mismo.
Eres residente fiscal si pasas en España más de 183 días al año o si tu vida económica está aquí. Esta calculadora es solo para España: no sirve para quien vive fuera.
Cómo usar la calculadora
- Pensión bruta al año del extranjero. La cifra antes de impuestos, en euros. Si la cobras en otra moneda, cámbiala con el tipo de cambio del día de cada cobro.
- Impuesto que pagaste en el otro país. Solo lo que pagaste de verdad por esa pensión. Si no te descuentan nada allí, escribe 0.
- Tu edad. Subir de 65 y de 75 años aumenta el mínimo que no paga impuesto.
- Opciones avanzadas. Tu comunidad autónoma (cada una tiene su escala) y otra pensión o sueldo que cobres en España.
El resultado sale al momento con los valores de ejemplo. Es una estimación: no cuenta hijos, ascendientes ni discapacidad.
Cómo se calcula
España hace tres pasos:
- Suma la pensión extranjera y tus otras rentas del trabajo. Resta 2.000 € de gastos y la reducción por rendimientos del trabajo (hasta 7.302 € si cobras poco). Queda la base liquidable.
- Aplica la escala estatal y la de tu comunidad. A cada una le quita antes el mínimo personal: 5.550 €, más 1.150 € desde los 65 años y otros 1.400 € desde los 75.
- Descuenta la deducción por doble imposición internacional.
Cuota = escala(base) - escala(mínimo) (estatal + autonómica) Tope = cuota × pensión extranjera / rentas totales Deducción = menor entre impuesto pagado fuera y tope A pagar en España = cuota - deducción
El tope existe porque España no te devuelve dinero: solo descuenta hasta lo que ella cobraría por esa pensión. La parte de la base que corresponde a la pensión extranjera se reparte en proporción a lo cobrado.
Ejemplo: 18.000 € de pensión extranjera
Una persona de 67 años en Madrid cobra 18.000 € al año de otro país y allí pagó 1.000 € de impuesto.
| Concepto | Importe |
|---|---|
| Pensión | 18.000,00 € |
| Base liquidable | 14.007,85 € |
| IRPF antes de la deducción | 1.326,83 € |
| Deducción por lo pagado fuera | 1.000,00 € |
| IRPF a pagar en España | 326,83 € |
| Te quedan tras los dos impuestos | 16.673,17 € |
Si hubiera pagado 2.000 € fuera, el tope sería 1.326,83 € y no pagaría nada más en España. Si no hubiera pagado nada fuera, pagaría los 1.326,83 € enteros.
Qué impuesto cuenta como pagado fuera
- Tiene que ser un impuesto parecido al IRPF sobre esa pensión, que de verdad hayas pagado.
- Si el otro país te lo puede devolver o no debía cobrártelo por un convenio, esa parte no se descuenta.
- Si pagas por una pensión pública, el convenio suele dejar el impuesto en el país que la paga; si es privada, suele quedar en el país donde resides. Mira el convenio de tu caso en la Agencia Tributaria.
¿Hay que presentar la declaración?
Con un solo pagador, solo estás obligado a declarar si las rentas del trabajo pasan de 22.000 €. Con dos o más pagadores, el límite baja a 15.876 € si los segundos y siguientes suman más de 1.500 €. Aun así, para aplicar la deducción por el impuesto pagado fuera tienes que presentar la declaración. Para el caso de dos pagadores, mira IRPF con dos pagadores; para la retención de una pensión española, IRPF de pensiones.
Si tu pensión extranjera se suma a periodos cotizados en otros países, mira también la totalización de periodos en el extranjero. Fuente: Ley 35/2006 del IRPF, artículos 17, 19, 20, 80 y 96.
Preguntas frecuentes
¿Pago dos veces por la misma pensión?
No debería. Si pagas en el otro país, España descuenta lo pagado hasta el tope de lo que cobraría ella. Si el otro país cobra más que España, ese exceso no se recupera con esta deducción.
¿Cuánto IRPF paga una pensión extranjera de 12.000 € al año?
Normalmente nada: con 12.000 € los gastos y la reducción por rendimientos del trabajo dejan la base en cero. Pruébalo con tus datos en la calculadora.
¿Cuenta la pensión extranjera como un segundo pagador?
Sí. El pagador extranjero cuenta como pagador a efectos del límite de 15.876 € si los segundos pagadores suman más de 1.500 €.
¿Qué cambio de moneda uso?
El de cada día de cobro, o uno medio razonable si cobras todos los meses. Pon el total en euros.
¿Cómo declaro la pensión extranjera si vivo en Navarra o en el País Vasco?
Tienen su propio IRPF foral, con otras escalas y deducciones. Esta calculadora no los calcula.
¿Es oficial el IRPF que sale en esta pensión extranjera?
No. Es una estimación con las reglas de 2026. Tu cuota real puede variar según tu situación familiar y otras rentas.
