Calculate Pension Tax Germany

Calculate Pension Tax - Pension Tax Calculator

Calculate which part of your pension is taxable and how high your tax burden will be, including the active-pension allowance.

The German pension system is regarded as one of the best in Europe, since it provides comprehensive retirement provision and guarantees people a secure income in retirement or in the event of incapacity to work. However, pensions in Germany are not entirely tax-free. Under German law, pensions are treated as taxable income, which means pensioners must declare the taxable portion of their pension in their tax return.

Navigating tax law can be complicated for people in retirement, since pension taxation follows its own rules that differ significantly from standard wage tax. This is exactly where our calculate pension tax comes in. It helps both current pensioners and those approaching retirement understand which part of their pension actually needs to be taxed and how much net income remains afterward. You can find more tax and finance calculators on Profinanzrechner.

Several factors play a role in the taxation of pensions in Germany, such as the year retirement began, marital status, degree of disability, and any additional employment during retirement. This article explains all the important factors that affect your pension and its taxation. With our free calculator for calculate pension tax, you can calculate your personal situation flexibly at any time.

How Does Pension Taxation Actually Work?

In Germany, pensions are not simply taxed like a normal salary. Since the Retirement Income Act (Alterseinkünftegesetz) of 2005, so-called deferred taxation applies. This means that during your working life, contributions to pension insurance were tax-privileged, and in return, the later pension is partially taxed.

The decisive factor here is the so-called taxable percentage. It is based on the year your pension first began and remains fixed for you for life.

Calculate Pension Tax for calculating pension taxes

Anyone who starts receiving a statutory pension for the first time in 2026 must pay tax on 84 percent of their gross pension, while the remaining 16 percent remains permanently tax-free as a personal pension allowance. The taxable percentage has risen continuously over the years: until 2020 it increased by 2 percentage points annually, in 2021 and 2022 by 1 percentage point each, and since 2023 it has only been rising by 0.5 percentage points per year. Only those who retire in 2058 will have to pay tax on 100 percent of their statutory pension.

Important to know: the pension allowance is calculated only once, based on your first full gross annual pension. This amount is then fixed as a set euro figure and remains unchanged for the rest of your time receiving the pension. This means later pension increases flow entirely into the taxable portion of your pension, while the original allowance stays the same. Our calculate pension tax replicates exactly this mechanism.

Basic Tax-Free Allowance: When Do Pensioners Actually Become Liable for Tax?

The basic tax-free allowance (Grundfreibetrag) is a benefit granted to every individual in Germany. This amount is considered the subsistence minimum and is therefore tax-free. For 2026, the basic tax-free allowance is 12,348 euros for single people and 24,696 euros for married couples filing jointly. Only those whose total taxable income exceeds this amount are actually liable for tax. Since the government adjusts the basic tax-free allowance annually based on inflation and the cost of living, it’s worth always checking the current year’s figure when using a calculate pension tax tool.

Progressive Income Tax Rates

Germany follows a progressive tax system, in which lower incomes are taxed at a lower rate and the tax rate increases as income rises. Like capital gains and rental income, the taxable portion of a pension counts as income that flows into this system. The applicable tax rate depends not only on the pension itself but on total taxable income, including company pensions, private pensions, or additional earnings. A reliable pension tax calculator must therefore take all these income sources into account together, not just the statutory pension alone.

Solidarity Surcharge and Church Tax

The solidarity surcharge (Solidaritätszuschlag) is an additional levy introduced to support German reunification. Its rate is 5.5 percent and is charged not directly on the gross pension but on the calculated income tax. It only affects pensioners with comparatively high income, while those with medium or low income are exempt, since an exemption threshold of 20,350 euros in income tax applies for single people and 40,700 euros for married couples.

Church tax is levied in addition to income tax only on pensioners who belong to a recognized religious community in Germany. Depending on the federal state, it amounts to a flat 8 or 9 percent of income tax and is automatically deducted from the pension of pensioners who belong to a church. Anyone who does not belong to a church, or has officially left one, is exempt from this levy.

Aktivrente 2026: Earning Extra Tax-Free in Retirement

Since January 1, 2026, a new rule called the Aktivrente (active pension) has applied, which our calculate pension tax tool already takes into account. Anyone who has reached the statutory retirement age and continues working in employment subject to social security contributions may earn up to 2,000 euros in gross wages per month completely tax-free, i.e., up to 24,000 euros per year. This allowance applies in addition to the normal basic tax-free allowance and makes continuing to work in retirement significantly more attractive from a tax perspective.

It’s important to note that the Aktivrente only applies to employment subject to social security contributions, not to mini-jobs, self-employment, or civil servant positions. In addition, contributions to health and long-term care insurance still apply even to the tax-free portion of earnings, so the full gross amount does not arrive as net income. Anyone earning more than 2,000 euros a month must pay normal tax on the amount exceeding that limit.

Calculate Pension Tax for Married Couples

Pension tax depends significantly on the pensioner’s marital status. In Germany, married couples benefit from what is known as spousal splitting (Ehegattensplitting), which often reduces their tax burden compared to individual assessment. Under spousal splitting, the couple’s combined taxable income is added together, halved, and taxed as if it belonged to a single person, before the calculated tax is doubled again.

Our pension tax calculator takes this calculation method into account. If both partners receive their own pension, simply add the respective amounts in the corresponding input fields so the calculator can correctly combine your joint income.

Retirement tax calculator for married couples and pension income

Calculate Pension Tax for Riester Pensions

The Riester pension is a state-subsidized private retirement plan. During your working years, the contributions paid in were tax-deductible and additionally received state subsidies. In retirement, however, the payouts are fully subject to income tax, similar to a company pension. Our pension tax calculator therefore treats Riester payouts as fully taxable income and adds them to your other taxable income.

Pension Tax Calculator for Private Pension Insurance

With private pension insurance, it is not the entire payout that is taxed, but only the so-called income portion (Ertragsanteil), i.e. the calculated interest component of the pension. The size of this income portion depends on your age at the start of receiving the pension. The later a private pension begins, the lower the taxable income portion. Our pension tax calculator automatically determines this portion based on the age you enter for the start of your pension.

Pension Tax Calculator for Occupational Disability Pensions

If a person can no longer earn income due to illness or disability, private occupational disability insurance provides income protection. How high the tax burden is depends largely on whether the contributions were tax-deductible during the payment phase. If this was not the case, often only a small part of the payout is taxable. The pension tax calculator determines the total tax burden by separating the taxable portion of this benefit from the tax-free portion.

Pension Tax Calculator for Civil Servant Pensions

In Germany, civil servants receive a state-funded pension (Beamtenpension). This differs from the statutory pension, as it is based not on years of contributions but on years of service and final salary. Civil servant pensions are generally fully taxable, although a pension allowance (Versorgungsfreibetrag) can be claimed under certain conditions. Our pension tax calculator treats civil servant pensions as fully taxable income, taxed together with your other income.

Calculate Pension Tax for Widow’s/Widower’s Pension

A surviving spouse receives financial support in the form of a widow’s or widower’s pension. This benefit is also generally taxable, although the surviving spouse is entitled to the usual basic tax-free allowance as well as any additional allowances, which reduce the final tax burden. The amount of the pension depends on the original pension entitlement of the deceased partner as well as the surviving spouse’s own income.

Other Factors That Affect Your Pension Tax

Besides marital status and pension type, our pension tax calculator also takes several other factors into account:

  • Retirement age: Retiring earlier affects your taxable portion, since this depends on the year your pension actually begins.
  • Additional income: Extra earnings, for example from renting out property or from employment, increase your total taxable income.
  • Special expense deductions: Basic contributions to health and long-term care insurance noticeably reduce your taxable income.
  • Disability: People with a recognized degree of disability can claim a disability lump-sum allowance, which ranges from 384 to 2,840 euros depending on the degree.
  • Church membership: Church tax, which varies by federal state, has an additional effect on your net pension.
  • Annual pension adjustments: Since pension increases flow entirely into the taxable portion of your pension, your tax liability can gradually rise over the years, even if your taxable percentage remains unchanged.

How to Use the Pension Tax Calculator for Free

First, enter your marital status and the year your pension began. Then enter your first full gross annual pension as well as your current gross annual pension, so the calculator can correctly determine your personal pension allowance. If applicable, add any additional income such as a company pension, a Riester pension, a private pension insurance, or income from an Aktivrente, along with your basic contributions to health and long-term care insurance.

The pension tax calculator will then show you your taxable percentage, your pension allowance, your taxable income, and the specific tax burden from income tax, solidarity surcharge, and church tax. At the end, you’ll see how much net income you actually keep per year and per month.

Conclusion – Calculate Pension Tax

Our Calculate pension tax calculator is the best solution for quickly and freely determining which part of your pension is actually taxable. It accounts for the real taxable percentage, the fixed pension allowance, different pension types, as well as the new 2026 Aktivrente, giving you a realistic estimate of your tax burden. Since German pension taxation increases from year to year, using the calculator regularly is worthwhile for your own retirement financial planning.

FAQs – Calculate Pension Tax Germany

Yes, most pensions in Germany are generally subject to tax. How much tax you actually owe depends on the year your pension began, the total amount of your income, and your marital status. If your taxable income is below the basic tax-free allowance, no income tax is due.

The basis is the taxable percentage, which depends on the year your pension began. From your first full gross annual pension, a fixed pension allowance in euros is calculated. Anything above this allowance, combined with any additional income, becomes part of your taxable income, to which the progressive income tax rate is then applied.

In 2026, the basic tax-free allowance is 12,348 euros for single people and 24,696 euros for married couples filing jointly. In addition, most pensioners benefit from their individual pension allowance, which is calculated from their first full annual pension.

This depends heavily on the year your pension began, since that determines your taxable percentage. For a pension starting in 2026, around 84 percent of a 24,000 euro annual pension would be taxable. Whether and how much tax is actually due also depends on additional income and allowances. Our pension tax calculator gives you a precise result for your personal situation.

Here too, what matters is not just the amount of the pension, but the year the pension began and any additional income. For a single person with no additional income, a large part of this pension often remains tax-free, staying below the basic tax-free allowance. Use our pension tax calculator to calculate your individual tax burden directly.

Yes, since 2026 the Aktivrente allows pensioners who have reached the standard retirement age to earn up to 2,000 euros in gross wages per month tax-free. However, contributions to health and long-term care insurance still apply to this income.

According to figures from 2025, the average net pension income for a full 45-year insurance period is around 1,637 euros per month.

To check your pension entitlements, you can log in through the online portal of the German Pension Insurance (Deutsche Rentenversicherung) and view your personal pension information there using your social security number.

Similar Posts