Understanding Your German Payslip: Every Line Explained

Your first German Gehaltsabrechnung is a wall of abbreviations. Here's every line decoded in plain English — Lohnsteuer, KV, PV, RV, AV — with a live €60,000 example showing exactly how your gross becomes your net.

9 min readUpdated June 17, 2026

Your first German payslip — the Gehaltsabrechnung — is a wall of abbreviations. A dozen cryptic two-letter codes, a gross figure at the top, a much smaller number at the bottom, and very little explanation of what happened in between. This guide decodes every line, in plain English, with a live €60,000 example so you can see exactly where each euro goes.

The structure is always the same once you know it. Your Bruttogehalt (gross salary) sits at the top. From it, two buckets of deductions come out: taxes and social insurance. What's left is your Nettogehalt (net pay) — the number that actually reaches your account. Everything on the payslip is one of those three things: gross, a deduction, or net.

The whole payslip, one €60,000 example

Here's a complete monthly payslip for someone earning €60,000 a year — single, Steuerklasse I, in Berlin, no church membership, in the public health system. Every figure below is computed by the same BMF-validated engine the German payroll uses:

Payslip on €60,000
LineMonthlyAnnual
Bruttogehalt — gross€5,000€60,000
Lohnsteuer — income tax€782€9,389
Solidaritätszuschlag — Soli€0€0
Kirchensteuer — church tax€0€0
Krankenversicherung (KV) — health€438€5,250
Pflegeversicherung (PV) — care€120€1,440
Rentenversicherung (RV) — pension€465€5,580
Arbeitslosenversicherung (AV) — unemployment€65€780
Summe Abzüge — total deductions€1,870€22,439
Nettogehalt — net€3,130€37,561

So €5,000 of gross becomes €3,130 in the account — about 37% of the gross goes to taxes and social insurance combined. Notice that the social-insurance lines together (€1,088) take more than the income tax (€782): for most mid-range salaries, social insurance is the bigger bite, not tax. Let's walk the two buckets.

The tax block: Lohnsteuer, Soli, Kirchensteuer

Three lines, but usually only one of them is non-zero.

Lohnsteuer is your income-tax prepayment. How much comes out depends on your Steuerklasse, and it's just that — a prepayment. Your actual income tax is settled once a year at your tax return (Veranlagung); the Lohnsteuer is what your employer withholds along the way. Here it's €782 a month.

Solidaritätszuschlag (the "Soli") is a 5.5% surcharge on your Lohnsteuer — but since 2021 it only applies above a high income threshold, so the large majority of employees see €0 on this line. This earner is one of them. If you're well into six figures it reappears: a €120,000 earner, for instance, would pay about €111 a month. If your Soli line is €0, that's normal, not a mistake.

Kirchensteuer (church tax) only applies if you're a registered member of a tax-collecting church (Catholic, Protestant, and a few others). It's 8% of your Lohnsteuer in Bavaria and Baden-Württemberg, and 9% everywhere else — so it's a percentage of a percentage, not of your salary. This earner isn't a member, so it's €0; if they were, in Berlin it would add about €70 a month. Formally leaving the church (Kirchenaustritt) removes it.

The social-insurance block: KV, PV, RV, AV

These four lines fund Germany's social system, and together they're usually the largest deduction on the payslip. Each is a percentage of your gross, up to a ceiling we'll come to. Crucially, the figure you see is the employee half — your employer pays a matching share you don't see on your own line (more on that below).

Krankenversicherung (KV) — health insurance. The general rate is 14.6%, plus an average Zusatzbeitrag of about 2.9% your fund sets itself, split with your employer — so roughly 8.75% lands on you. Here that's €438 a month, and it buys you Germany's public health coverage.

Pflegeversicherung (PV) — long-term care insurance. The base rate is 3.6%, but if you're over 23 and childless you pay a 0.6% surcharge (the Kinderlosenzuschlag), bringing your share to 2.4% — €120 here. Parents pay less, with further reductions from the second child onward. This is one line that genuinely depends on your family situation.

Rentenversicherung (RV) — the state pension. At 18.6% split evenly, your share is 9.3% — €465 here, the single biggest social-insurance line. This is what funds your future German state pension.

Arbeitslosenversicherung (AV) — unemployment insurance. The smallest of the four: 2.6% split evenly, so 1.3% on you — €65 here.

The half you don't see: the employer's share

A German payslip shows your contributions, but social insurance is shared roughly 50/50 with your employer. For pension, unemployment, and health, your employer pays about the same again on top of what's on your payslip — so the real amount flowing into the system on your behalf is far more than your deduction lines suggest. (Two wrinkles: the childless PV surcharge is yours alone, and Saxony splits care insurance differently.) The practical takeaway: your gross salary isn't what you actually cost your employer — the true cost is your gross plus their social-insurance share. It's also why a freelancer's day rate has to clear noticeably more than an equivalent salary to come out even: there's no employer paying the other half.

Why high earners' health contribution stops growing

Each social-insurance branch only applies up to a Beitragsbemessungsgrenze (contribution ceiling) — income above it is contribution-free for that branch. And there are two different ceilings. Health and care (KV, PV) stop at €69,750 a year; pension and unemployment (RV, AV) keep going up to €101,400. Compare a €85,000 earner with a €120,000 one:

Contribution ceiling: KV/PV vs RV/AV
Branchat €85,000/moat €120,000/mo
Krankenversicherung (KV)€509€509
Pflegeversicherung (PV)€140€140
Rentenversicherung (RV)€659€786
Arbeitslosenversicherung (AV)€92€110

The KV and PV lines are identical for both — they've hit the €69,750 ceiling and won't rise no matter how much more you earn. But RV and AV keep climbing, because their ceiling is higher. This is why a raise above roughly €70,000 stops increasing your health contribution but still increases your pension contribution — a detail most payslip explainers skip, and a useful one when you're reading your own.

Net vs Auszahlungsbetrag

One last subtlety. Your Nettogehalt is what's left after tax and social insurance. But the amount actually transferred — sometimes labelled Auszahlungsbetrag — can differ if there are post-net items: a vermögenswirksame Leistung (employer savings contribution), a benefit-in-kind that was already taxed above, a salary advance, and so on. If your bank transfer doesn't match the Nettogehalt line exactly, that gap is usually one of these, listed further down the payslip.

Read your own payslip

Your numbers will differ — different salary, Steuerklasse, Bundesland, church status, public or private health insurance. netleft computes every line above for your own situation, using the same BMF-validated figures the payroll uses. Put your salary in and see your own Gehaltsabrechnung, line by line.

Leaving without your numbers?

We'll email you a link to come back to this exact calculation.

No spam. Unsubscribe anytime.