German pension taxation: table and tax-free amount 2026

Which part of a German statutory pension is taxed depends on one date only: the year the pension starts. The table covers every start year the law lists.

Worked through by Radif Partners · Editorial policy · How we calculate

How much of your pension is taxable

Taxable share

84.5 %

Taxable a year€18,252
Fixed tax-free amount€3,348
Later pension increasesfully taxable

The tax-free amount is fixed in euros in the year after the pension starts.

Calculate the tax on your pension →

A German statutory pension is not taxed in full. The taxable share (Besteuerungsanteil) depends on the year the pension starts (section 22 Income Tax Act). Pensions that began in 2005 or earlier are taxed on 50 %, pensions starting in 2026 on 84 %, pensions starting in 2027 on 84.5 %. From then on the share rises by 0.5 percentage points per start year until pensions starting in 2058 are fully taxable. The remainder is the tax-free amount (Rentenfreibetrag). It is fixed in euros in the year after the pension starts and never changes again, so every later pension increase is taxed in full. Example with a pension of €1,500 a month starting in 2026: the tax-free amount is €2,880 a year. If the pension later rises to €1,650, the taxed part is no longer 84 % but 85.5 % of the annual pension. Whether any tax is actually due depends on the basic allowance of €12,348.

What the taxable share means

Since 2005 the German statutory pension has been taxed on a share that grows over several decades until it reaches the whole pension. To get there, section 22 no. 1 Income Tax Act sets a percentage for each start year. That percentage stays with the pension for life. A pension that began in 2015 keeps 70 %, even if it is still paid in 2040; one starting in 2035 is taxed on 88.5 % from day one.

Nobody withholds income tax from a German pension. The pension insurer pays it gross, deducting only health and long-term care contributions. Income tax is assessed through your tax return when the taxable part, together with other income, exceeds the basic allowance. If you are used to tax being taken at source by an employer, plan for a payment after the assessment instead. The amount from which tax appears is on tax-free pension limit.

Table: pensions starting 2005 to 2025

Tax-free amount for an unchanged pension of €1,500 (€18,000 a year)
Start yearTaxable shareTax-freeTax-free amount on €1,500 a month
200550.0 %50.0 %€9,000
200652.0 %48.0 %€8,640
200754.0 %46.0 %€8,280
200856.0 %44.0 %€7,920
200958.0 %42.0 %€7,560
201060.0 %40.0 %€7,200
201162.0 %38.0 %€6,840
201264.0 %36.0 %€6,480
201366.0 %34.0 %€6,120
201468.0 %32.0 %€5,760
201570.0 %30.0 %€5,400
201672.0 %28.0 %€5,040
201774.0 %26.0 %€4,680
201876.0 %24.0 %€4,320
201978.0 %22.0 %€3,960
202080.0 %20.0 %€3,600
202181.0 %19.0 %€3,420
202282.0 %18.0 %€3,240
202382.5 %17.5 %€3,150
202483.0 %17.0 %€3,060
202583.5 %16.5 %€2,970

The first step is steep: 2 percentage points more per start year up to 2020, then 1 point for 2021 and 2022. Since 2023 the share grows by only 0.5 points. People who retired in 2023, 2024 or 2025 are already on the flatter curve: 82.5 %, 83.0 % and 83.5 %.

Table: pensions starting 2026 to 2058

From 2058 the pension is fully taxable
Start yearTaxable shareTax-freeTax-free amount on €1,500 a month
202684.0 %16.0 %€2,880
202784.5 %15.5 %€2,790
202885.0 %15.0 %€2,700
202985.5 %14.5 %€2,610
203086.0 %14.0 %€2,520
203186.5 %13.5 %€2,430
203287.0 %13.0 %€2,340
203387.5 %12.5 %€2,250
203488.0 %12.0 %€2,160
203588.5 %11.5 %€2,070
203689.0 %11.0 %€1,980
203789.5 %10.5 %€1,890
203890.0 %10.0 %€1,800
203990.5 %9.5 %€1,710
204091.0 %9.0 %€1,620
204191.5 %8.5 %€1,530
204292.0 %8.0 %€1,440
204392.5 %7.5 %€1,350
204493.0 %7.0 %€1,260
204593.5 %6.5 %€1,170
204694.0 %6.0 %€1,080
204794.5 %5.5 %€990
204895.0 %5.0 %€900
204995.5 %4.5 %€810
205096.0 %4.0 %€720
205196.5 %3.5 %€630
205297.0 %3.0 %€540
205397.5 %2.5 %€450
205498.0 %2.0 %€360
205598.5 %1.5 %€270
205699.0 %1.0 %€180
205799.5 %0.5 %€90
2058100.0 %0.0 %€0

The last column is a guide for an unchanged pension of €1,500. Your own amount is your annual pension in the year after the start multiplied by the tax-free percentage. The mini calculator above works it out from your start year and gross pension.

The tax-free amount: fixed once, never adjusted

The law speaks of the tax-free part of the pension. It is not recalculated each year from the percentage; it is fixed in euros in the year after the pension starts. From then on the pension rises with each adjustment on 1 July, but the tax-free amount does not. The part actually taxed therefore climbs above the table value year after year.

Pension starting 2026; later amounts are assumptions for future increases
Monthly pensionAnnual pensionFixed tax-free amountTaxableActual share
€1,500€18,000€2,880€15,12084.0 %
€1,650€19,800€2,880€16,92085.5 %
€1,800€21,600€2,880€18,72086.7 %

This is why two neighbours with the same pension can pay different amounts of tax. Someone drawing a pension since 2015 that now pays €1,500 had the tax-free amount set on the lower pension of that time, so the actual share is above the 70 % in the table. For a precise estimate, enter the amount shown in your tax assessment in the pension tax calculator.

From the taxable part to the tax bill

The share is only the first step. From the taxable part the tax office deducts the flat expense allowance of €102 (section 9a), the flat special-expense allowance of €36, or €72 for a married couple (section 10c), and the health and care contributions you paid (section 10). The 2026 schedule with its basic allowance of €12,348 applies to what is left (section 32a).

Three start years, the same €1,500 pension, single, no other income: starting in 2015, €12,600 is taxable and the tax is €0. Starting in 2026 it is €15,120 and €59 a year; starting in 2035, €15,930 and €184. The solidarity surcharge plays no part at these amounts, because it only applies above €20,350 of income tax (section 3 Solidarity Surcharge Act). Church members pay 8 % of the income tax in Bavaria and Baden-Württemberg and 9 % in the other states.

Several countries, several pensions

Many expats end up with pension rights in more than one country. Under Regulation (EC) No 883/2004 insurance periods in EU and EEA countries and Switzerland are added together to check the qualifying periods, but each country then pays its own pension for its own periods. The table on this page applies only to the German statutory pension and its start year. Do not apply it to a pension from another member state: that pension has its own rules, which this page does not cover.

When one pension follows another

Not every pension simply takes the share of its own start year. For a pension that follows an earlier one, such as an old-age pension after a disability pension or a widow’s pension after the deceased partner’s pension, section 22 sentence 8 has a special rule. In those cases take the percentage from the tax office’s assessment rather than from the table. Work after the standard retirement age is a separate matter: wages can be tax-free up to €24,000 a year, explained under working alongside the pension.

What people working in Germany ask

What is the taxable share for a German pension starting in 2027?

84.5 %. That leaves 15.5 % tax-free, fixed in euros in 2028. If your pension starts in 2028, the share is 85 %. What counts is the first year for which the pension is paid, not the year you apply and not your birth year, so a pension from 1 December 2027 still takes the 2027 share.

Does the tax-free amount go up when my German pension is increased?

No. It is fixed once and then stays the same in euros. On €1,500 a month starting in 2026 it is €2,880 a year. If the pension later reaches €1,800, it is still €2,880, so the taxed part grows from €15,120 to €18,720. The gap between the table value and the real share widens with every adjustment.

I worked in two EU countries: does this German table apply to both pensions?

No. Under the EU coordination rules each country where you were insured pays its own pension for its own periods. The German table describes only the German statutory pension. How the pension from the other member state is treated for tax is a separate question, which depends on the countries involved; the German tax office or a tax adviser can tell you how it fits into your return.

Why has the taxable share grown more slowly since 2023?

Section 22 sets out three steps. From 2005 to 2020 the share rose by 2 percentage points per start year, in 2021 and 2022 by 1 point, and since 2023 by 0.5 points. That is why only pensions starting in 2058 are fully taxable. A pension already running is not affected: its share was fixed when it started.

What can I deduct from the taxable part of my German pension?

A flat €102 for expenses, €36 for special expenses and the health and long-term care contributions you pay. On €1,500 a month starting in 2026, €15,120 is taxable; after those deductions €12,759 is left. That is just above the basic allowance, so the tax is only €59 a year.

Does starting my pension a year later cost more tax?

Slightly: the taxable share is 0.5 percentage points higher. On €1,500 a month that makes €90 more taxable income a year, not €90 more tax; depending on your rate it means a few euros. Reductions for early retirement, increases for later retirement and your personal situation matter far more when choosing the start month.

Related

Sections and sources

Published by

Publisher of German pension calculators: start date by year of birth, reductions, net pension, survivor's pension

Updated on · Editorial policy · Contact

Law as of 2026, read on