Updated
German retirement provision rests on three layers, and separating them matters more for any calculation than the size of the contributions. The state scheme is pay-as-you-go: earnings points accrue in proportion between your own pay and the average pay of all insured persons, and the pension is the product of points, access factor, pension type factor and the current pension value. Occupational provision is funded and built through salary sacrifice with a statutory employer top-up, but is fully taxable in retirement and subject to health insurance contributions. Private provision, subsidised through Riester or unsubsidised, follows its own rules. The calculators on these pages quantify the layers separately, because only their sum gives the replacement level while only the individual parts can be acted on. Anyone who has worked in several countries accrues entitlements where the contributions were paid.
Pension Calculator Germany
Estimate your German public pension from the Deutsche Rentenversicherung, understand your earning points, and project your Riester or Rurup private savings -- all in one place.
Public Pension
Calculate your pension from the Deutsche Rentenversicherung based on earning points (Entgeltpunkte). Uses the official German pension formula.
Private Pension
Project your Riester pension (state-subsidized) and Rurup pension (Basisrente). Compare allowances, tax benefits, and risk profiles side by side.
How it works
Choose a calculator
Public pension (Deutsche Rentenversicherung) or private savings (Riester & Rurup plans).
Enter your details
Salary, accumulated earning points, children... adjust the sliders and see results in real time.
Understand and optimize
Charts, breakdowns, and educational content on the German system to help you make the right decisions.
Legal retirement age
67 years
For those born from 1964
Pension point value
42.52 €
Current value of one earning point
Contribution rate
18.6%
50/50 employer-employee
Riester allowances
175 €/yr
Base allowance + 300 €/child
Understanding the German pension system
Germany's public pension system is one of the oldest in the world. It was founded in 1889 by Chancellor Otto von Bismarck as part of his social-insurance legislation, making it the first national pension programme in history. The system operates on a pay-as-you-go (Umlageverfahren) principle: today's workers finance today's retirees through mandatory contributions. Over more than 130 years, the system has evolved through wars, reunification, and demographic shifts while remaining the primary source of retirement income for the vast majority of Germans.
The monthly pension is determined by a transparent formula: Entgeltpunkte x Zugangsfaktor x aktueller Rentenwert. Earning points (Entgeltpunkte) are accumulated each year based on the ratio of your salary to the national average -- earning the average salary for one year yields exactly 1.0 point. The access factor (Zugangsfaktor) adjusts for early or late retirement, and the current pension value (aktueller Rentenwert) is updated annually by the federal government; it currently stands at 42.52 in western Germany. This formula ensures that pensions reflect both individual career earnings and the general evolution of wages.
Beyond the public pillar, Germany encourages supplementary private savings through two state-subsidized vehicles. The Riester pension, introduced in 2002, provides direct allowances and tax deductions primarily for employees. The Rurup pension (Basisrente), launched in 2005, offers generous tax-deductible contributions for the self-employed and higher earners. Together with occupational pensions (betriebliche Altersvorsorge), these instruments form a three-pillar model designed to compensate for the gradual decline in public pension replacement rates as Germany's population ages.
Key points
The public pillar: Deutsche Rentenversicherung
Germany's statutory pension insurance (gesetzliche Rentenversicherung) is the backbone of retirement income, covering roughly 90 % of all workers. Contributions are split equally between employer and employee at a combined rate of 18.6 % of gross salary up to the contribution ceiling (Beitragsbemessungsgrenze). The monthly pension is determined by the formula: Entgeltpunkte x Zugangsfaktor x aktueller Rentenwert, where each earning point reflects one year at the average national salary. The system operates on a pay-as-you-go basis, with today's contributors funding today's retirees.
Retirement age and eligibility
The standard retirement age (Regelaltersgrenze) has been gradually rising and now stands at 67 years for anyone born from 1964 onward. To receive any public pension at all, you must have completed a minimum waiting period of 5 years (60 contribution months). Workers with at least 45 years of contributions can retire at 65 without penalty under the "besonders langjahrig Versicherte" rule. Early retirement from age 63 is possible with 35 contribution years, but each month before the standard age triggers a 0.3 % permanent reduction (up to a maximum of 14.4 %).
Private savings: Riester and Rurup
Germany encourages private pension savings through two main state-subsidized schemes. The Riester pension, introduced in 2002, offers direct allowances of 175 per year (plus 300 per child) and is available to all employees subject to statutory pension insurance. The Rurup pension (Basisrente), designed for the self-employed and high earners, allows tax-deductible contributions of up to 30,826 per year (2026), with the deductible share now at 100 %. Both products guarantee a lifelong annuity and are protected from creditors during the savings phase.
Tax advantages and deductions
Pension contributions enjoy significant tax relief in Germany. Statutory pension contributions are deductible as special expenses (Sonderausgaben), up to the annual ceiling. Riester savers can claim up to 2,100 per year in deductions (including allowances), while Rurup contributions are now 100 % deductible up to the maximum amount. During retirement, pensions are taxed under the downstream taxation principle (nachgelagerte Besteuerung): those retiring in 2025 must declare 83.5 % of their public pension as taxable income, rising to 100 % by 2058. The basic tax-free allowance (Grundfreibetrag) of 11,604 ensures low pensions remain largely untaxed.
Recent reforms and outlook
Germany has undertaken multiple pension reforms to address demographic pressure. The 2007 reform raised the retirement age from 65 to 67, and the Rentenpaket 2019 introduced "double guardrails" ensuring the pension level (Rentenniveau) stays above 48 % while the contribution rate remains below 20 % until 2025. The Generationenkapital (generational capital fund), launched in 2023, will invest federal funds in global markets to stabilize contributions from the mid-2030s onward. With a ratio of 2 contributors per retiree – projected to drop to 1.5 by 2040 – private supplementary savings through Riester, Rurup, or company pensions (betriebliche Altersvorsorge) are increasingly essential.
Frequently asked questions
At what age do people retire in Germany today?
The standard retirement age is 67 for anyone born from 1964 onward. Those with at least 45 contribution years can retire at 65 without deductions. Early retirement is possible from 63 with 35 contribution years, but each month early reduces the pension permanently by 0.3 %. Severely disabled individuals (degree of disability 50+) may retire at 62 with 35 contribution years.
How is the German public pension calculated?
The monthly pension is calculated as: Entgeltpunkte x Zugangsfaktor x aktueller Rentenwert. Entgeltpunkte (earning points) reflect your annual salary relative to the national average -- earning exactly the average salary for one year gives you 1.0 point. The Zugangsfaktor (access factor) is 1.0 at the standard retirement age; it decreases by 0.003 per month of early retirement. The aktueller Rentenwert (current pension value) is adjusted annually and currently stands at 42.52 in western Germany.
What is the difference between Riester and Rurup?
Riester is designed for employees subject to statutory pension insurance and offers direct state allowances (175/year plus 300/child). It allows a lump-sum withdrawal of up to 30 % at retirement. Rurup (Basisrente) targets the self-employed and high earners, offering large tax-deductible contributions (up to 30,826/year) but no lump-sum option -- the entire benefit must be taken as a lifelong annuity. Rurup cannot be inherited, surrendered, or pledged.
How much pension will I receive in Germany?
The average public pension in Germany is approximately 1,100 per month (gross) in western states and around 1,250 in eastern states due to different earning-point adjustments. A worker who earned the national average salary for 45 years would accumulate 45 earning points, resulting in a monthly pension of about 1,770 (45 x 42.52). The Rentenniveau (pension level) currently provides roughly 48 % of the average net wage. Most financial advisors recommend supplementing public pensions with private savings to maintain your pre-retirement living standard.
Do I keep my German pension if I move abroad?
Yes. German public pensions are fully payable worldwide. If you move within the EU/EEA or Switzerland, your pension is transferred without any restrictions under EU social-security coordination rules. Contribution periods in different EU countries can be aggregated to meet the 5-year minimum waiting period. For countries with a bilateral social-security agreement (e.g., USA, Canada, Japan, Australia), similar totalization rules apply. In all other countries, you receive your pension without aggregation, but the full amount earned in Germany is still paid out.