Grupo AvanzaConsultores

Pensión de Alemania si vives en España: dónde tributa y cómo se declara

This guide is available in English →

Si eres residente fiscal en España y cobras una pensión de Alemania, el convenio entre los dos países reparte el impuesto: en general tributa en España, pero la pensión de la seguridad social alemana que empezaste a cobrar desde el 31 de diciembre de 2014 puede tributar también en Alemania, con un límite. Grupo Avanza Consultores revisa qué pensiones cobras y desde cuándo, las declara en tu Renta y aplica la deducción por lo que pague en Alemania. Atención online desde Paterna (Valencia), en español y ruso, y en inglés por escrito, con presupuesto previo.

La regla general: tributa en España

Las pensiones, anualidades y remuneraciones análogas procedentes de Alemania y pagadas a un residente de España solo pueden someterse a imposición en España, salvo las pensiones públicas del artículo 18.2 (artículo 17.1 del Convenio entre España y Alemania, en vigor desde el 18 de octubre de 2012).

La pensión de la seguridad social alemana

Los pagos efectuados de acuerdo con la legislación alemana sobre seguros sociales pueden tributar también en Alemania cuando el hecho que genera el derecho a percibirlos se produce a partir del 31 de diciembre de 2014. El impuesto alemán no puede pasar del 5 % del importe bruto si ese hecho se produce entre el 1 de enero de 2015 y el 31 de diciembre de 2029, ni del 10 % si se produce a partir del 1 de enero de 2030 (artículo 17.2). El hecho ocurre en la primera fecha en que el beneficiario percibe el pago (apartado VI del Protocolo): si empezaste a cobrar antes del 31 de diciembre de 2014, esa pensión solo tributa en España. El Protocolo vincula la aplicación de esta regla al intercambio de información entre los dos países sobre estas pensiones (apartado VIII), y la Agencia Tributaria la recoge en su folleto sobre Alemania.

Lo mismo se aplica a otros pagos percibidos a partir del 31 de diciembre de 2014 que procedan de aportaciones incentivadas por Alemania, como los contratos de pensión certificados y los sistemas de pensiones de empresa que enumera el Protocolo, cuando esas aportaciones no se integraron en la renta gravada del empleo en Alemania y fueron fiscalmente deducibles o estuvieron incentivadas de otro modo, y se hicieron durante más de doce años; no se aplica si, al emigrar el perceptor, el incentivo se reintegró a Alemania (artículo 17.3 y apartado VII del Protocolo).

Las pensiones de la función pública

Las pensiones pagadas por el Estado alemán, sus estados federados, subdivisiones políticas o entidades locales, o por otra entidad de derecho público, directamente o con cargo a fondos constituidos, por servicios prestados a ellos solo tributan en Alemania, salvo que el pensionista sea residente y nacional de España, en cuyo caso solo tributan en España (artículo 18.2); es nacional de España a estos efectos quien posee la nacionalidad española (artículo 3.1.h). Las pagadas por servicios prestados en el marco de una actividad económica de esas entidades siguen el artículo 17 (artículo 18.3). Cuando tributan solo en Alemania, España puede tenerlas en cuenta para calcular el impuesto sobre el resto de tus rentas (artículo 22.1.b).

Cómo se declara en España

Las pensiones de los regímenes públicos de la Seguridad Social y demás prestaciones públicas por jubilación se declaran como rendimientos del trabajo (artículo 17.2.a de la Ley del IRPF); en las pensiones privadas, la calificación depende del tipo de plan y se revisa con su documentación. Por lo que Alemania puede gravar según el convenio se aplica en la Renta la deducción por doble imposición internacional, que no puede exceder de la parte del impuesto español que corresponde a esa renta (artículo 22.1.a del Convenio y artículo 80 de la Ley del IRPF). Como el pagador alemán no está obligado a retener en España, según el folleto de la Agencia Tributaria, el límite de rendimientos del trabajo que obliga a declarar baja de 22.000 a 15.876 euros; la pensión exenta en España no se tiene en cuenta para la obligación de declarar, según el folleto de la Agencia Tributaria, y quien tiene derecho a la deducción por doble imposición internacional declara en todo caso (artículo 96.2.a, 3.c y 4).

Qué hacemos nosotros

Revisamos si eres residente en España el año que toca, qué pensiones cobras de Alemania, desde cuándo y quién las paga. Las declaramos en tu Renta con la deducción que corresponda por lo pagado en Alemania y, si llegas este año, lo vemos junto con la residencia fiscal el año que llegas. Si Alemania te pide acreditar que resides en España, te pedimos el certificado de residencia fiscal.

Fuentes oficiales

Convenio entre el Reino de España y la República Federal de Alemania para evitar la doble imposición, hecho en Madrid el 3 de febrero de 2011, y su Protocolo (BOE de 30 de julio de 2012, BOE-A-2012-10212; en vigor desde el 18 de octubre de 2012), artículos 3.1.h, 17, 18 y 22 y apartados VI, VII y VIII del Protocolo. Ley 35/2006 del IRPF, artículos 17.2.a (vigente desde el 6 de febrero de 2020), 80 y 96 (vigente desde el 23 de enero de 2025). Textos del BOE consultados el 24 de octubre de 2026.

Agencia Tributaria: folleto «Residentes con rentas extranjeras: Alemania» (página actualizada el 8 de abril de 2026, consultada el 24 de octubre de 2026).


Preguntas frecuentes

Sobre la pensión alemana

¿Mi pensión de la Deutsche Rentenversicherung tributa en España o en Alemania?

En España y, si empezaste a cobrarla a partir del 31 de diciembre de 2014, también en Alemania, con un máximo del 5 % del importe bruto si el primer pago fue entre 2015 y 2029 (artículo 17.2 del Convenio y apartado VI del Protocolo). En España se descuenta lo pagado allí, dentro de los límites del convenio.

¿Y si empecé a cobrarla antes del 31 de diciembre de 2014?

Entonces solo tributa en España: el artículo 17.2 del Convenio solo permite gravarla en Alemania cuando el hecho que genera el derecho a percibirla se produce a partir del 31 de diciembre de 2014, y ese hecho es la fecha del primer pago (apartado VI del Protocolo).

¿Y si mi pensión es de funcionario alemán?

Las pensiones pagadas por el Estado alemán, sus estados federados, subdivisiones políticas, entidades locales u otras entidades de derecho público por servicios prestados a ellos tributan solo en Alemania, salvo que seas residente y nacional de España (artículo 18.2 del Convenio). España puede tenerlas en cuenta para calcular el impuesto sobre el resto de tus rentas (artículo 22.1.b).

¿Tengo que hacer la Renta en España?

Sí, en todo caso, si tienes derecho a la deducción por doble imposición internacional (artículo 96.4 de la Ley del IRPF). Si no, en general, cuando tus rendimientos del trabajo, pensión incluida, superan los 15.876 euros y el pagador no está obligado a retener en España (artículo 96.3.c); la pensión exenta en España no cuenta para ese límite, según el folleto de la Agencia Tributaria.

Servicios

Guías relacionadas

Revisa tu pensión alemana antes de la Renta

Dinos desde qué año vives en España, qué pensiones cobras de Alemania (Deutsche Rentenversicherung, de empresa, privada o de funcionario), desde qué fecha y si pagas impuesto allí. Te decimos dónde tributa cada una y acordamos el alcance y el presupuesto antes de empezar. Atención online, en español y ruso, o en inglés por escrito.