Pension by occupation

German pension by occupation: not enough in any job, but the gap is small

How much German state pension does a nurse, an electrician or a cook get? We worked it out for 61 jobs: median pay from the Federal Employment Agency's Entgeltatlas, 45 years full time, today's pension rules, at today's prices. The result is the same in every job: the pension is not enough. But starting early makes the gap far cheaper to close than most people think.

What the numbers show

  • The pension isn't enough in any job: it replaces only 54% to 55% of today's take-home pay, from hairdresser to engineer. Higher pay earns more pension, but wage tax squeezes today's take-home pay about as much as tax and health insurance later squeeze the pension.
  • The gap is small if you start early: from 35, about 2.8% to 3.5% of gross pay, €81 to €206 a month depending on the job, for 80% of today's take-home pay until 90. From 25, at most 56% of that is enough.
  • Waiting is expensive: starting at 45 takes at least 1.9 times as much, starting at 55 at least 4.3 times.
  • Highest: Electrical engineer with €2,411 net; lowest: Hairdresser with €885. Only 21 of 61 jobs reach the standard pension of €1,913 gross.

Pension reform: what ending the 45-year pension would cost in each of these jobs. Pension reform by occupation

What waiting costs

Monthly saving for 80% of today's take-home pay, by the age you start (7% return, at today's prices). Every job has its own table, also at a 5% return.

Jobfrom 25from 35from 45from 55
Registered nurse€76€136€255€592
Nursery teacher (Erzieher)€73€130€243€564
Electrician€67€120€225€524
Retail salesperson€53€95€181€426

All 61 jobs

Pay: median of full-time employees in 2025, raised to 2026 with wage growth. Pension after 45 years, a month. Saving: a month from 35 or from 45 until retirement, so that 80 % of today's take-home pay lasts until 90.

Field
Electrical engineerIndustry and engineering€7,446€3,291€2,411€206€384
Mechanical engineerIndustry and engineering€7,288€3,221€2,369€202€376
Software developerIT and media€6,482€2,865€2,148€180€336
Bank clerkBanking, insurance, tax and property€6,152€2,719€2,056€171€318
Insurance clerkBanking, insurance, tax and property€5,693€2,516€1,928€158€295
HR officerOffice, administration and law€5,454€2,411€1,860€153€286
IT specialist (Fachinformatiker)IT and media€5,338€2,360€1,827€150€281
Chemical plant operatorIndustry and engineering€5,256€2,323€1,804€149€278
Social workerEducation and social work€5,141€2,272€1,771€146€273
Industrial clerk (Industriekaufmann)Office, administration and law€4,847€2,143€1,687€139€261
Registered nurseHealth and care€4,719€2,086€1,650€136€255
Industrial mechanicIndustry and engineering€4,704€2,079€1,646€136€255
Disability support workerEducation and social work€4,655€2,058€1,632€135€253
BookkeeperBanking, insurance, tax and property€4,579€2,024€1,610€133€249
ParamedicHealth and care€4,575€2,022€1,609€133€249
Public administration clerkOffice, administration and law€4,575€2,022€1,609€133€249
Geriatric nurseHealth and care€4,566€2,018€1,606€133€249
Childcare workerEducation and social work€4,473€1,977€1,580€131€245
Real estate clerkBanking, insurance, tax and property€4,444€1,964€1,571€130€243
Nursery teacher (Erzieher)Education and social work€4,438€1,962€1,570€130€243
Train driverTransport and logistics€4,373€1,933€1,551€128€240
MachinistIndustry and engineering€4,316€1,908€1,534€127€238
Mechatronics technicianIndustry and engineering€4,223€1,867€1,507€124€233
Office administratorOffice, administration and law€4,138€1,829€1,482€122€229
ElectricianSkilled trades and construction€4,048€1,789€1,456€120€225
BricklayerSkilled trades and construction€4,006€1,771€1,444€119€223
Plumber and heating engineerSkilled trades and construction€3,996€1,766€1,441€119€223
Wholesale and export clerkRetail and trade€3,982€1,760€1,437€118€222
Carpenter (timber frame)Skilled trades and construction€3,904€1,726€1,414€116€219
RooferSkilled trades and construction€3,892€1,720€1,411€116€218
Car mechanicSkilled trades and construction€3,863€1,708€1,402€115€217
Bus and tram driverTransport and logistics€3,840€1,698€1,396€115€216
Occupational therapistHealth and care€3,801€1,680€1,384€113€214
Tax assistantBanking, insurance, tax and property€3,759€1,662€1,372€112€212
Nursing assistantHealth and care€3,699€1,635€1,354€111€209
Legal assistantOffice, administration and law€3,572€1,579€1,315€108€203
PhysiotherapistHealth and care€3,551€1,570€1,309€107€203
Landscape gardenerGardening and farming€3,530€1,560€1,303€107€202
Media designerIT and media€3,513€1,553€1,298€106€201
Warehouse specialistTransport and logistics€3,479€1,538€1,287€105€199
JoinerSkilled trades and construction€3,451€1,526€1,279€105€198
Geriatric care assistantHealth and care€3,431€1,517€1,272€104€197
Medical assistant (MFA)Health and care€3,425€1,514€1,271€104€197
Painter and decoratorSkilled trades and construction€3,423€1,513€1,270€104€197
Pharmacy technician (PTA)Health and care€3,411€1,508€1,266€104€196
Truck driverTransport and logistics€3,288€1,453€1,228€101€191
Postal and parcel carrierTransport and logistics€3,271€1,446€1,223€100€190
Security guardServices€3,157€1,396€1,187€97€185
CookFood and hospitality€3,105€1,372€1,171€96€183
BakerFood and hospitality€3,066€1,355€1,158€95€181
Retail salespersonRetail and trade€3,062€1,353€1,157€95€181
Veterinary assistantHealth and care€3,027€1,338€1,146€94€179
Hotel clerkFood and hospitality€3,027€1,338€1,146€94€179
Farm worker (Landwirt)Gardening and farming€3,001€1,326€1,137€94€178
Warehouse workerTransport and logistics€2,980€1,317€1,131€93€177
Dental assistant (ZFA)Health and care€2,923€1,292€1,112€92€175
Building cleaner (skilled)Services€2,856€1,262€1,090€90€172
CashierRetail and trade€2,843€1,257€1,086€90€172
Waiter (restaurant specialist)Food and hospitality€2,728€1,206€1,049€87€169
CleanerServices€2,654€1,173€1,021€86€167
HairdresserServices€2,300€1,017€885€81€157

Pension by salary

How much pension on €3,000 gross a month? The same calculation for a monthly salary at 2026 wages, kept for 45 years:

Gross a monthPoints a yearGross pensionNet pension
€2,0000.462€884€770
€2,5000.578€1,105€962
€3,0000.693€1,326€1,137
€3,5000.809€1,547€1,294
€4,0000.924€1,768€1,442
€4,5001.040€1,989€1,587
€5,0001.155€2,210€1,731
€6,0001.386€2,652€2,014

Work out your own pension gap

How we calculated

  • Pay: median of full-time employees subject to social insurance by occupation (a KldB 2010 Berufsgattung) in the Entgeltatlas, as of 31 December 2025, one-off payments included, apprentices excluded. Where a job has fewer than 500 employees, the Entgeltatlas reports its wider group.
  • Career: 35 today, full time since 22, regular pension at 67: 45 years on the job's median pay, always the same distance from average earnings.
  • Pension: pension points × the pension value from July 2026. Net after the pensioner's share of health and care insurance (no children) and income tax, fully taxable from 2058, single, today's tariff.
  • Saving: what has to be put aside each month from 35 to cover the gap to 80 % of today's take-home pay until 90; 7 % return, 2 % inflation, before tax.
  • Left out: company and Riester pensions, child-raising credits, part-time, unemployment, civil servants and professions with their own pension funds (doctors, pharmacists, architects, lawyers).

Use the data

The table is available as CSV. You are free to use it, including in articles, with the credit “Zenarios, pension by occupation; pay data: Entgeltatlas, Bundesagentur für Arbeit” and a link to this page.

Download CSV

Sources