vivir-en-mallorca

Tributación de pensiones España

Responsable del contenido: Frank Menze

Tributación de una pensión pública alemana en España

Explicación

Rendimiento del trabajo son los ingresos de empleo y pensiones. Introduce tu pensión pública bruta anual actual; en el primer año, el importe realmente cobrado. El valor inicial es un ejemplo, no una estadística: no existe una pensión media oficial de los emigrantes.

Explicación

El año de inicio de tu pensión determina el porcentaje sujeto a tributación según el § 22 EStG. Este año y la fecha del primer pago designan hechos jurídicos distintos.

Explicación

Tu primer cobro efectivo determina el derecho de Alemania a gravar y el límite del convenio según el Protocolo VI, con independencia del año del cálculo.

Explicación

Este importe anual fija tu parte exenta para los años posteriores. El valor inicial difiere deliberadamente de la pensión actual. En el primer año se utiliza el importe realmente cobrado.

Explicación

Mínimo personal es la cuantía personal protegida del impuesto en España. Tu edad al final del ejercicio determina los incrementos por edad; los mínimos estatal y balear se calculan por separado.

Explicación

Introduce tus otros ingresos brutos de pensiones o trabajo por cuenta ajena. No se incluyen alquileres ni rendimientos del capital.

Explicación

Si estás casado o casada, el cálculo compara la tributación individual y conjunta española. Los ingresos de tu pareja se mantienen en cero.

Modelo: residencia en las Illes Balears, sin ingresos de la pareja y sin hijos computados.

Art. 17.2 del convenio: España grava la pensión pública; Alemania también puede gravarla hasta el límite del convenio.

Alemania

Porcentaje sujeto a tributación
80 %
Parte exenta de la pensión
4000,00 €
Parte sujeta a tributación de la pensión
17.600,00 €
Gasto deducible a tanto alzado por pensiones
102,00 €
Renta imponible alemana
17.498,00 €
Adición del mínimo exento alemán (§ 50.1 EStG)
12.348,00 €
Base de aplicación de la tarifa tras la adición
29.846,00 €
Impuesto sobre la renta
4173,00 €
Recargo de solidaridad
0,00 €
Impuesto según la normativa alemana
4173,00 €
Límite del convenio sobre la pensión bruta (5 %)
1080,00 €
Impuesto alemán · previsión
1080,00 €

Se aplica el límite del convenio: es inferior al impuesto nacional.

España · Illes Balears

Rendimiento íntegro (ingresos brutos de trabajo y pensiones)
39.600,00 €
Gastos (importes deducibles)
2000,00 €
Reducción (minoración de rendimientos del art. 20 LIRPF)
0,00 €
Reducción conjunta (minoración por tributación conjunta)
0,00 €
Base liquidable general (importe sometido a la escala general)
37.600,00 €
Mínimo estatal (cuantía personal para la escala estatal)
6700,00 €
Mínimo autonómico (cuantía personal para la escala balear)
7370,00 €
Cuota estatal (impuesto estatal tras aplicar el mínimo)
4170,25 €
Cuota autonómica (impuesto balear tras aplicar el mínimo)
4176,70 €
Impuesto español antes de la deducción
8346,95 €

Deducción por doble imposición · art. 80 LIRPF

Parte de la base liquidable correspondiente a la renta extranjera
20.509,09 €
Tipo medio efectivo (porcentaje medio de gravamen)
22,2 %
Límite de la deducción
4553,02 €
Impuesto alemán deducido · previsión
1080,00 €

El art. 80 LIRPF se refiere al impuesto extranjero efectivamente PAGADO. Esta deducción es una previsión basada en el impuesto alemán estimado.

Impuesto español tras la deducción · previsión
7266,95 €
Impuesto total · previsión
8346,95 €
Bruto total (pensión más otros ingresos)
39.600,00 €
Neto del bruto total (pensión más otros ingresos)
31.253,05 €
Tipo efectivo sobre el bruto total (pensión más otros ingresos)
21,08 %

Requisito: no tienes domicilio ni residencia habitual en Alemania (§ 1.1 y 1.4 EStG). La residencia en España a efectos del convenio no extingue por sí sola la sujeción ilimitada alemana. No se calcula una solicitud según el § 1.3 EStG.

El cálculo solo incluye una pensión pública alemana. Las pensiones de funcionarios, de empresa, Riester, Rürup y rentas vitalicias privadas siguen otras normas y quedan excluidas.

El impuesto alemán es una previsión sujeta al intercambio de información y de notas del Protocolo VIII del convenio.

Ejemplos calculados

Caso habitual con parte exenta fija

Fecha del cálculo
12/9/2026
Pensión bruta anual
21.600,00 €
Pensión bruta anual del año siguiente al inicio
20.000,00 €
Parte sujeta a tributación de la pensión
17.600,00 €
Impuesto según la normativa alemana
4173,00 €
Límite del convenio sobre la pensión bruta
1080,00 €
Impuesto alemán · previsión
1080,00 €
Impuesto total · previsión
8346,95 €

Pensión pequeña con límite aplicable

Fecha del cálculo
12/9/2026
Pensión bruta anual
6000,00 €
Pensión bruta anual del año siguiente al inicio
6000,00 €
Parte sujeta a tributación de la pensión
4800,00 €
Impuesto según la normativa alemana
859,00 €
Límite del convenio sobre la pensión bruta
300,00 €
Impuesto alemán · previsión
300,00 €
Impuesto total · previsión
300,00 €

Primer año de cobro

Fecha del cálculo
7/9/2026
Pensión bruta anual
10.800,00 €
Pensión bruta anual del año siguiente al inicio
20.000,00 €
Parte sujeta a tributación de la pensión
9072,00 €
Impuesto según la normativa alemana
1899,00 €
Límite del convenio sobre la pensión bruta
540,00 €
Impuesto alemán · previsión
540,00 €
Impuesto total · previsión
4856,95 €

Normativa vigente a 1 de enero de 2026

Este cálculo es meramente orientativo y no sustituye al asesoramiento fiscal o jurídico en cada caso concreto.

¿Quién grava la pensión alemana en España?

Si has trasladado tu centro de vida a Mallorca, España grava tu pensión alemana — y Alemania puede, aun así, retener una parte. El convenio de doble imposición entre ambos países atribuye, en principio, el derecho de tributación al Estado de residencia, pero deja al Estado de origen un acceso limitado en el caso de las pensiones de la seguridad social obligatoria: como máximo 5 % del importe bruto, si el primer pago de la pensión se sitúa entre 2015 y 2029, y como máximo 10 % a partir de 2030.

Lo que sorprende a muchos: este límite es, por regla general, la cifra que realmente se paga. Si se calcula el impuesto alemán según la normativa nacional, casi siempre resulta superior al límite — la calculadora de arriba te muestra ambos importes y te indica cuál se aplica.

Así se calcula

El cálculo se realiza en paralelo en dos países y se une al final. La calculadora muestra cada paso con transparencia.

La parte alemana

Tu pensión no está sujeta a tributación en Alemania por su importe total. Lo determinante es el porcentaje imponible, que la ley del impuesto sobre la renta fija según el año en que comenzó tu pensión — cuanto más tarde comience la pensión, mayor es el porcentaje. El resto queda exento de impuestos.

Aquí está el error que más se comete: la parte exenta de impuestos es una cantidad fija en euros, no un porcentaje. Se determina una única vez, en el año siguiente al inicio de tu pensión, y se aplica luego durante toda la duración de tu pensión. Cada incremento posterior de la pensión está, por tanto, sujeto a tributación en su totalidad. Quien en su lugar aplica el porcentaje a la pensión actual, calcula sistemáticamente una cifra demasiado baja. Por eso la calculadora pregunta por el importe anual en el año posterior al inicio de la pensión — con ello determina el mínimo exento.

De la parte imponible, la Agencia Tributaria deduce la deducción a tanto alzado por gastos de 102 € . Lo que queda es tu renta imponible.

Y aquí llega el punto que ninguna otra oferta expone con claridad: como sujeto pasivo por obligación real — es decir, sin domicilio en Alemania — no recibes el mínimo personal exento. La ley lo consigue por otra vía: la tarifa no se aplica sobre tu renta imponible, sino sobre esa renta más el mínimo personal exento. En la práctica, esto significa que ya el primer euro de tu pensión imponible se encuentra con el tipo impositivo inicial. Precisamente por eso surge un impuesto alemán, y precisamente por eso se aplica casi siempre el límite del convenio.

Al final, la calculadora compara el impuesto así determinado con el límite del convenio y aplica el importe menor.

La parte española

En España, la pensión se considera rendimientos del trabajo — los ingresos procedentes del trabajo y de las pensiones. Por tanto, se integra en la base imponible general del IRPF, no en la base del ahorro, gravada de forma más baja.

En primer lugar, se deducen los gastos deducibles a tanto alzado de 2000 € y una reducción escalonada para los rendimientos del trabajo, que actúa con especial fuerza en las rentas bajas. A continuación entra en juego el mínimo personal — el mínimo exento personal. Asciende a 5550 € y aumenta en 1150 €, en cuanto cumples 65 años, y otra vez en 1400 € a partir de los 75. Para los pensionistas esto no es un detalle, sino la diferencia entre tener que pagar impuestos o no.

A esto se suma una particularidad balear: la parte autonómica del impuesto calcula con un mínimo exento un diez por ciento superior para los mayores de 65 años. Por eso la calculadora muestra por separado el importe estatal y el autonómico.

La deducción

Para que la misma pensión no se grave dos veces, España deduce el impuesto alemán. Pero esta deducción tiene un límite: como máximo puede compensar la parte del impuesto español que, según el cálculo, corresponde a la pensión alemana. Para ello se calcula un tipo medio efectivo, que la ley exige expresamente con dos decimales, y se aplica a la parte correspondiente de la base imponible.

La calculadora muestra este importe máximo por separado. Indica el impuesto deducido como previsión, ya que, en sentido estricto, lo que se deduce es el impuesto extranjero efectivamente pagado — y este solo se conoce con certeza cuando llega la liquidación alemana.

Casos especiales que la calculadora no contempla

La calculadora responde a la constelación más frecuente: una pensión legal para una persona sin residencia en Alemania. Los siguientes casos siguen otras normas y no pueden resolverse con ella.

  • Pensión de funcionario. Las pensiones procedentes de cajas públicas siguen, por regla general, tributando exclusivamente en Alemania; España las exime, pero las tiene en cuenta para calcular el tipo impositivo aplicable al resto de tus rentas. Dos excepciones cambian esto: si, además de la residencia, tienes también la nacionalidad española, y si la pensión procede de una actividad económica — el caso de los antiguos funcionarios de Correos, Telecom y Ferrocarriles. Sobre esto tenemos una página propia sobre la pensión de funcionario en España.
  • Pensión de empresa, Riester y Rürup. Estas prestaciones constituyen en Alemania un tipo de renta distinto de la pensión legal y siguen reglas propias; el porcentaje de tributación según el año de inicio de la pensión no se aplica a ellas. Que Alemania pueda gravarlas adicionalmente depende de si las aportaciones estuvieron subvencionadas y se realizaron durante más de doce años. Más información en nuestra página sobre la pensión de empresa en España.
  • Rentas vitalicias privadas. Una renta comprada de forma privada sin subvención estatal no la grava España como rendimiento del trabajo, sino solo por una parte del rendimiento, que se determina según tu edad en el momento de inicio de la pensión — y a través de la base de ahorro. Que se aplique esta vía depende del tipo de contrato; las rentas diferidas siguen, de nuevo, reglas propias.
  • Varias pensiones a la vez. Pensión propia más pensión de viudedad, o pensión legal junto con una pensión de funcionario: cada flujo de pago tiene su propia categoría y su propia norma del convenio, y solo después se procede a la tributación conjunta.
  • Domicilio alemán en paralelo. Una residencia fiscal según el convenio en España no pone fin automáticamente a la obligación tributaria ilimitada en Alemania. Quien todavía mantiene una vivienda disponible en Alemania sigue tributando allí de forma ilimitada — en ese caso todo el cálculo anterior no es aplicable.
  • Solicitud de obligación tributaria ilimitada ficticia. Bajo determinadas condiciones puedes solicitar que se te trate en Alemania como si tuvieras obligación tributaria ilimitada — con el mínimo personal exento. Si esto compensa es un cálculo particular para cada caso, que esta calculadora no realiza.

Plazos, formularios y competencias

Por parte alemana, el competente es el Finanzamt Neubrandenburg — gestiona de forma centralizada las pensiones de todos los beneficiarios que residen en el extranjero. De todos modos, se entera de tu pensión: las entidades gestoras de la seguridad social alemana notifican automáticamente los pagos de pensiones, y Alemania y España intercambian datos. Aquí no existe eso de «nadie se entera».

Por parte española, presentas la Renta — la declaración anual del impuesto sobre la renta ante la Hacienda, la administración tributaria española. Esta recoge tu renta mundial, por lo tanto también la pensión alemana, y ahí es donde reclamas la deducción del impuesto alemán. El plazo de presentación se sitúa a principios del verano del año siguiente; las fechas exactas las publica cada año la Agencia Tributaria.

Si estás obligado a declarar en España depende, en primer lugar, de tu residencia fiscal. Cómo se determina esta figura en nuestra guía sobre la tributación como residente; quien todavía no tiene residencia encontrará las reglas sobre el impuesto de no residentes en otro apartado. Quien se traslada necesita primero la Residencia y el registro en el Empadronamiento. Y quien mantenga patrimonio en Alemania debe conocer la obligación de declaración según el Modelo 720. Hemos reunido aquí todos los demás temas fiscales para emigrantes.

Una fecha sobre la que el convenio guarda silencio

El derecho de Alemania a la tributación en origen se aplica cuando el hecho que genera el derecho a la pensión se produce a partir del 31 de diciembre de 2014 — y, según el protocolo del convenio, ese hecho se considera el primer pago. Sin embargo, el límite del cinco por ciento está formulado en el convenio para el período comprendido entre el 1 de enero de 2015 y el 31 de diciembre de 2029.

Para el propio 31 de diciembre de 2014, el convenio no establece por tanto ningún límite. Por eso, para ese único día la calculadora no proporciona ninguna cifra, sino que indica que el caso no puede responderse así. Es algo poco frecuente, pero quien haya recibido precisamente ese día su primer pago de pensión debería consultar el caso con un asesor fiscal en lugar de confiar en una estimación.

Los errores que más cuestan

De los casos que nos llegan, se repiten cinco.

  1. Tratar la reducción de la pensión como un porcentaje. El error más frecuente y más costoso. La parte exenta es un importe en euros que queda fijado en el año siguiente al inicio de la pensión; quien en su lugar aplica cada año el porcentaje sobre la pensión actual, calcula una reducción demasiado alta y luego se sorprende con el pago atrasado.
  2. Confundir el inicio de la pensión con el primer pago. Para el porcentaje de tributación cuenta el año del inicio de la pensión, mientras que para el derecho alemán de retención en origen cuenta el día en que efectivamente se recibió el primer pago. En el caso de una pensión concedida con efecto retroactivo, esto puede corresponder a años distintos — por eso la calculadora pregunta ambos datos por separado.
  3. Suponer que un empadronamiento en España pone fin a la obligación fiscal alemana. No lo hace, mientras en Alemania se siga manteniendo disponible una vivienda. Quien pasa esto por alto presenta la declaración equivocada en ambos países.
  4. No hacer valer el impuesto alemán en España. La deducción no se produce automáticamente; debe solicitarse en la declaración española, y para ello se necesita la resolución (Bescheid) alemana.
  5. No declarar la pensión en absoluto en España. Ambas administraciones tributarias intercambian datos sobre pensiones. Una pensión no declarada suele salir a la luz tarde o temprano, y entonces se añaden recargos a un impuesto que, tras la deducción, a menudo habría sido asumible.

Qué deberías aclarar, paso a paso

Si acabas de mudarte o estás preparando tu primera declaración española, este es el orden razonable: primero aclarar la residencia fiscal, ya que de ella depende todo lo demás. Después comprobar si en Alemania todavía existe un domicilio. A continuación, localizar la resolución de la pensión (Rentenbescheid) y consultar en ella la fecha del primer pago, así como el importe anual en el año siguiente al inicio de la pensión — ambos datos los necesitas para la calculadora de arriba y para las dos declaraciones. Después determinar el tipo de pensión; el cálculo de esta página solo es válido para la pensión legal (gesetzliche Rente). Por último, presentar la declaración española y hacer valer allí el impuesto alemán para su deducción.

La asignación sigue el Convenio entre España y Alemania para evitar la doble imposición de 3 de febrero de 2011: artículo 17 para las pensiones, artículo 18 para la función pública y artículo 22 para la eliminación de la doble imposición. El convenio entró en vigor el 18 de octubre de 2012 y se aplica a los períodos impositivos a partir del 1 de enero de 2013.

Por la parte alemana rigen la Ley del Impuesto sobre la Renta (Einkommensteuergesetz) para el porcentaje de tributación de la pensión, la deducción global por gastos relacionados con el trabajo (Werbungskosten-Pauschbetrag), la obligación fiscal limitada y el tratamiento del mínimo exento básico (Grundfreibetrag). Por la parte española, la Ley del Impuesto sobre la Renta Ley 35/2006 para la calificación de la pensión, las deducciones, el mínimo personal exento y la deducción de impuestos extranjeros, además del incremento balear del mínimo exento.

Hay una salvedad que forma parte de esto: el protocolo del convenio condiciona la aplicación del derecho alemán de tributación en origen a un intercambio de información sobre pensiones que deben acordar ambos Estados. La calculadora refleja el texto literal del convenio; no acredita que este procedimiento ya se aplique en el caso concreto.

Todos los valores con los que trabaja la calculadora proceden de un registro actualizado con referencia y fecha. El estado normativo lo puedes consultar directamente en la calculadora.

¿Tengo que declarar en España mi pensión alemana?
Sí. Como persona residente fiscal en España declaras tus ingresos mundiales, y entre ellos está la pensión alemana. Si al final se genera impuesto español es otra cuestión — la calculadora de arriba te muestra el resultado para tu caso.
¿Pago entonces impuestos dos veces?
No. España deduce el impuesto alemán de tu impuesto español, aunque limitado a la parte del impuesto español que corresponde a la pensión alemana. La calculadora muestra este importe máximo por separado.
¿Por qué pago impuestos en Alemania si ya no vivo allí?
Porque el convenio deja al Estado de origen un derecho de imposición limitado sobre las pensiones de la seguridad social legal, y porque las personas con obligación tributaria limitada no reciben el mínimo exento alemán. Ambas cosas juntas generan un impuesto, que luego queda limitado por el tope del convenio.
Mi pensión empezó antes de 2015 — ¿cambia algo eso?
Sí, considerablemente. Si el primer pago de la pensión fue anterior al 31 de diciembre de 2014, Alemania no tiene, según el convenio, derecho de imposición sobre tu pensión legal. En ese caso solo tributa España. Introduce la fecha en la calculadora y verás la diferencia.
¿Por qué pregunta la calculadora por el importe de la pensión en el año siguiente al inicio de la pensión?
Porque justo ahí se determina una única vez la parte exenta de tu pensión, que después queda congelada como un importe fijo en euros. Los aumentos posteriores de la pensión están totalmente sujetos a tributación. Quien no conozca este importe puede encontrarlo en la notificación de la pensión o en la comunicación de percepción de la pensión (Rentenbezugsmitteilung).
¿Se aplica la calculadora también a mi pensión de empresa o a mi Riester-Rente?
No. Estas prestaciones son en Alemania un tipo de ingreso diferente y siguen otras reglas, también dentro del convenio. La sección sobre casos especiales lo explica, y para la pensión de empresa tenemos una página propia.
Soy funcionario jubilado — ¿qué se aplica en mi caso?
Tu pensión de funcionario, por lo general, sigue tributando exclusivamente en Alemania, y España solo la tiene en cuenta para calcular el tipo impositivo sobre tus demás ingresos. Existen dos excepciones, entre otras para antiguos funcionarios de Correos, Telecom y Ferrocarriles alemanes. Nuestra página sobre la pensión de funcionario trata este tema.
¿Cómo se entera España de mi pensión alemana?
A través del intercambio automático de información entre las administraciones tributarias. Los organismos alemanes de la seguridad social comunican los pagos de pensiones, y ambos países cotejan los datos. Una pensión no declarada, por norma general, sale a la luz.