Expat guide
Understanding Your German Payslip (Lohnabrechnung)
Your Lohnabrechnung lists Brutto, every deduction, and Netto — usually in German abbreviations. This guide maps each line to what it means and what you can do about it.
Overview
Your Lohnabrechnung (payslip) arrives every month — usually as a PDF from HR or your payroll portal. It looks dense because German law requires employers to show every deduction separately, often as abbreviations.
| Details | |
|---|---|
| German name | Lohnabrechnung or Gehaltsabrechnung |
| Top figure | Brutto (gross) — matches your contract |
| Bottom figure | Netto (net) — what hits your bank |
| Tax class field | StKl (Steuerklasse I–VI) |
| Your tax number | Steuer-ID (11 digits) |
| Social security no. | SV-Nummer or RV-Nummer |
| Year-end document | Lohnsteuerbescheinigung (wage tax certificate) |
Between Brutto and Netto sit two systems: taxes (Finanzamt) and social insurance (pension, health, unemployment, care). Together they typically take 35–45% of a mid-range salary.
Use our salary calculator alongside this guide — enter your gross, tax class, state, and health fund rate, then compare line by line.
Prerequisites: Steuer-ID, health insurance enrolled, and bank account IBAN given to HR.
Brutto vs Netto — the two numbers that matter
| Term | Meaning | Where you see it |
|---|---|---|
| Brutto (Brutto-Gehalt) | Gross salary before deductions | Employment contract, payslip header |
| Netto (Netto-Gehalt) | Take-home after all withholdings | Payslip total, usually bold |
| Auszahlungsbetrag | Amount transferred to bank | Should equal Netto unless adjustments |
| Gesamt-Brutto | Total gross including bonuses | May differ from base salary in bonus months |
Your contract quotes annual Brutto. Payslips show monthly Brutto (annual Ă· 12 for fixed salaries) plus any Einmalzahlungen (one-offs) like holiday pay (Urlaubsgeld) or Christmas bonus (Weihnachtsgeld).
Payslip layout — what each section shows
Most Lohnabrechnungen follow the same structure:
1. Header — personal and payroll data
| Abbreviation | Full name | What it is |
|---|---|---|
| Pers-Nr. | Personalnummer | Your employee ID |
| Steuer-ID | Steuerliche Identifikationsnummer | 11-digit tax ID — must match Finanzamt |
| StKl | Steuerklasse | Tax class I–VI — see tax classes guide |
| Ki.Frbtr. | Kinderfreibetrag | Child allowance factor for withholding |
| Konfession | Religion | Triggers church tax if ev/rk |
| SV-Nummer | Sozialversicherungsnummer | Pension/social ID — same as Rentenversicherungsnummer |
| Krankenkasse | Health fund name | Your GKV insurer |
| Eintritt / Austritt | Start / end date | Employment period |
2. Earnings — what you earned this period
| Line | Meaning |
|---|---|
| Gehalt / Grundgehalt | Base monthly salary |
| Ăśberstunden | Overtime (if paid) |
| Urlaubsgeld | Holiday pay bonus |
| Weihnachtsgeld | Christmas bonus |
| Gesamt-Brutto | Sum of all earnings this month |
3. Deductions — taxes and social insurance
This is the section expats stare at longest. Each line reduces Netto.
4. Totals and year-to-date (kumuliert)
Most payslips show aktuell (this month) and kumuliert (year-to-date) columns. Kumuliert helps you track annual bonus impact and verify totals before your Lohnsteuerbescheinigung arrives.
Tax deductions on your payslip
| Payslip label | English | 2026 rate / rule | Guide |
|---|---|---|---|
| LSt / Lohnsteuer | Income tax | Progressive — from 14% after €12,348 allowance | Tax classes |
| Soli / Solidaritätszuschlag | Solidarity surcharge | 5.5% of Lohnsteuer — exempt below ~€20,350 annual tax | — |
| KiSt / Kirchensteuer | Church tax | 8% or 9% of Lohnsteuer if registered | Church tax |
Lohnsteuer is the largest tax line for most employees. The amount depends on your Steuerklasse — not just your salary. Class V and VI show especially high LSt relative to net pay.
Soli now affects only higher earners — roughly the top 10% by income tax. If your Lohnsteuer is modest, Soli is often €0.
KiSt surprises many expats who ticked a religion box at Anmeldung. If you see it and did not intend to pay, check our church tax guide.
Social insurance deductions
These fund the German welfare system. Employee and employer each pay roughly half — but only your share appears as a deduction on your payslip.
| Payslip label | English | Your share (2026) | Monthly ceiling |
|---|---|---|---|
| RV / Rentenversicherung | Pension insurance | 9.3% | €8,450 |
| AV / Arbeitslosenversicherung | Unemployment insurance | 1.3% | €8,450 |
| KV / Krankenversicherung | Health insurance | 7.3% + half Zusatzbeitrag | €5,812.50 |
| PV / Pflegeversicherung | Care insurance | 1.8% (+0.6% if childless, 23+) | €5,812.50 |
Above the Beitragsbemessungsgrenze (contribution ceiling), no further social insurance is due on the excess — high earners see a smaller effective deduction rate on top salaries.
Deep dives:
- Pension (Rentenversicherung) — largest social line, PR and refund rules
- Health insurance — GKV vs PKV on payslip
- Unemployment (ALG I) — what AV funds if you lose your job
Private health insurance (PKV)
If you are privately insured, you may see PKV instead of KV/PV split — your employer subsidises half your premium up to the public-system cap. The line amount differs from GKV employees.
Employer share — usually not on your payslip
Your employer pays matching AG-Anteil (Arbeitgeberanteil) social contributions on top of your gross — roughly another 20% of salary. This never appears as your income but explains why hiring in Germany is expensive.
Some payslips show employer contributions in a separate section for transparency — it does not reduce your Netto.
Other lines you might see
| Line | Meaning | Action |
|---|---|---|
| bAV / betriebliche Altersvorsorge | Company pension scheme | Voluntary or matched — reduces taxable income |
| VWL | Vermögenswirksame Leistungen | Employer savings subsidy — not cash to you monthly |
| Jobticket / Deutschlandticket | Transit pass benefit | May be tax-free up to limits |
| Firmenwagen / geldwerter Vorteil | Company car benefit | Taxable — increases Lohnsteuer base |
| Pfändung | Wage garnishment | Legal debt deduction — rare |
| Vorschuss | Salary advance | Repayment reduces Auszahlungsbetrag |
| geringfĂĽgig entlohnt | Minijob marker | See Minijob guide |
Urlaubsgeld and Weihnachtsgeld push Gesamt-Brutto above your normal monthly figure — Lohnsteuer spikes that month but annual liability evens out.
Your first payslip — step by step
0 of 8 complete
0%
Before first payroll
Give HR your Steuer-ID, bank details (IBAN), and health insurance
First Lohnabrechnung
Check StKl, deductions, and Netto vs salary calculator
First 3 months
Verify kumuliert totals; fix errors with HR early
Life changes
Marriage, child, church exit, or second job — expect payslip changes
Year end
Receive Lohnsteuerbescheinigung by end of February
Tax return season
File Steuererklärung if refund expected — common for class V/VI
1. Verify Brutto
Does Gesamt-Brutto match your contract? Divide annual salary by 12 for fixed monthly pay. A mismatch may mean unpaid probation adjustment or HR data error.
2. Check Steuer-ID and StKl
Wrong Steuer-ID triggers Notbesteuerung — emergency tax at the highest rate until corrected. StKl I is normal for single arrivals; if you see VI, HR may have registered a second employment incorrectly.
3. Compare to the salary calculator
Open the salary calculator with your exact:
- Gross (monthly Ă— 12)
- Tax class from StKl
- Federal state (for church tax rate)
- Krankenkasse Zusatzbeitrag (on your fund's website — not always 2.9%)
- Church membership (match KiSt line)
Small differences are normal. Large gaps warrant an HR question.
4. Confirm bank transfer
Netto or Auszahlungsbetrag should match your bank credit within a few days of the pay date (Auszahlungstermin).
Lohnsteuerbescheinigung — your year-end summary
By 28 February each year, your employer must issue the Lohnsteuerbescheinigung for the previous calendar year. It lists:
- Total Brutto and Netto
- Every tax and social deduction summed
- Steuerklasse and Steuer-ID
- Employer name and tax number
Keep every certificate. You need them for:
- Steuererklärung (annual tax return)
- ALG I registration if you lose your job
- Permanent residence or visa proof of income
- Landlord applications (some ask for last three payslips instead)
Digital copies from Personio, SAP, or DATEV Employee Self-Service are legally valid.
Expats — common payslip surprises
| Surprise | Likely cause | What to do |
|---|---|---|
| Net much lower than expected | Wrong StKl, church tax, or high Zusatzbeitrag | Calculator + guides linked above |
| No Lohnsteuer first month | Tax ID not yet in ELStAM | Chase Steuer-ID; HR resubmits |
| KiSt appears from month one | Religion on Anmeldung | Kirchenaustritt |
| RV missing | Misclassified as freelancer | Contact HR — must be corrected |
| Two payslips different Netto | Bonus month or tax class change | Check Gesamt-Brutto and StKl |
| Class VI on main job | Payroll error | HR should register class I (or III/IV/V) |
Non-EU workers see the same payslip format as German employees — your Aufenthaltstitel does not change deduction rules.
Common mistakes
- Ignoring the first payslip — errors in Steuer-ID or StKl compound for months.
- Comparing net to US/UK expectations — German gross-to-net gap is larger due to social insurance.
- Assuming Brutto is take-home — always negotiate and budget in gross; calculate net separately.
- Not saving PDFs — you may need years of Lohnabrechnungen for bureaucracy.
- Missing KiSt for months — hundreds of euros lost before noticing.
- Skipping Steuererklärung — class V/VI and bonus months often mean refunds.
- Confusing Netto with Gesamt-Brutto on bonus payslips — tax spike is temporary withholding.
Related guides
| Topic | Guide |
|---|---|
| Estimate your deductions | Salary calculator |
| Tax class (StKl) | Tax classes (Steuerklassen) |
| Church tax (KiSt) | Church tax (Kirchensteuer) |
| Pension line (RV) | Pension (Rentenversicherung) |
| Tax ID on payslip | Tax ID |
| Side job payslip | Minijob |
| Full employment path | Working in Germany |
Frequently asked questions
Why is my net salary so much lower than my contract gross?
German contracts quote Brutto (gross). Your employer withholds Lohnsteuer, solidarity surcharge, optional church tax, and your share of pension, unemployment, health, and care insurance before paying Netto to your bank. On a typical mid-range salary, 35–45% goes to tax and social contributions combined. Use our salary calculator with your tax class and health fund rate to estimate your exact figure.
What is StKl on my payslip?
StKl is Steuerklasse — your tax class (I–VI). It controls monthly income-tax withholding, not your final annual tax bill. Single expats usually see I. Married couples may show III, IV, or V; second jobs show VI. See our tax classes guide for when to change.
What is the difference between Brutto and Netto?
Brutto is gross pay before deductions — the figure in your employment contract. Netto is take-home pay after all withholdings. Some payslips also show Auszahlungsbetrag (amount transferred), which matches Netto unless there are additional adjustments like salary advance repayments.
What is a Lohnsteuerbescheinigung?
It is your annual wage-tax certificate, issued by your employer by the end of February for the previous year. It summarises gross pay and every tax and social deduction. You need it for your Steuererklärung (tax return), ALG I application, and some visa or landlord requests.
Should my payslip match the salary calculator exactly?
Close, but not always identical. Common differences: your Krankenkasse Zusatzbeitrag differs from the average, company pension (bAV) or benefits in kind reduce taxable base, Freibeträge registered with Finanzamt, one-off bonuses, or mid-month tax-class changes. If a major line is missing entirely — e.g. no Rentenversicherung — contact HR immediately.
How long must my employer keep payslip records?
You should download or save every Lohnabrechnung — employers must issue one each pay period, but you may need years of records for tax returns, unemployment registration, permanent residence, or pension refund applications. Many payroll portals (Personio, SAP, DATEV) let you download PDFs.
Keep going
What's next?
This guide is part of our Working in Germany path path. Continue with the next step or browse all topics.