Confused by your German payslip? Learn exactly what every line on your Lohnabrechnung means, from gross pay to net pay and all deductions in between.
Your first German payslip can feel like a puzzle — a wall of abbreviations, percentages, and numbers that leave you wondering where half your salary went. If you moved from Morocco to Germany for an Ausbildung or a full-time job, understanding your Lohnabrechnung is not optional; it is essential for budgeting, filing taxes, and making sure your employer is not making costly mistakes at your expense. This guide breaks down every section of a German payslip in plain language, with real numbers so you know exactly what to expect.
What Is a Lohnabrechnung and Why Does It Matter?
A Lohnabrechnung (also called Gehaltsabrechnung for salaried employees) is the monthly pay statement your German employer is legally required to give you. It shows your gross income, every single deduction, and the net amount transferred to your bank account.
Why should you study it carefully?
Legal proof of income — banks, landlords, and the Ausländerbehörde all ask for recent payslips.
Tax accuracy — mistakes in your tax class (Steuerklasse) or social insurance contributions can cost you hundreds of euros per year.
Pension entitlements — your contributions to the Deutsche Rentenversicherung build future pension rights, and errors here affect your long-term benefits.
German law (§ 108 Gewerbeordnung) requires employers to provide a payslip in writing or electronically every pay period. If you do not receive one, you can demand it.
The Top Section: Your Personal and Employment Data
The first block on your Lohnabrechnung contains identifying information. Always check this first — a wrong tax class alone can cost you €50–€200 per month.
Key fields to verify
Name and address — must match your residence registration (Anmeldung).
Steuerklasse (Tax Class) — ranges from I to VI. Most single, unmarried foreign workers without children are placed in Tax Class I. If you are married and your spouse also works in Germany, you may be in Class IV.
Steuer-ID — your 11-digit tax identification number. You receive this automatically after Anmeldung.
Sozialversicherungsnummer — your social security number, issued by Deutsche Rentenversicherung.
Krankenkasse — the health insurance provider your contributions go to (e.g., TK, AOK, Barmer).
Pay period — usually the calendar month (e.g., 01.04.2025 – 30.04.2025).
Understanding Gross Pay (Bruttogehalt)
Your Bruttogehalt is your agreed salary before any deductions. For an Ausbildung in Germany, the minimum gross salary in 2025 is €649 per month in year one, rising to €766 in year two. A skilled worker (Fachkraft) in IT earns €3,000–€4,500 gross; a nurse earns around €2,800–€3,400 gross.
Your gross section may also include:
Urlaubsgeld — holiday bonus (common in summer)
Weihnachtsgeld — Christmas bonus, often one full month's salary
Überstunden — overtime pay
Sachbezüge — non-cash benefits like a company car or meal vouchers, which are taxable
All of these are added to your gross before deductions are calculated.
The Deductions: Where Your Money Goes
This is the most important section. German deductions fall into two categories: social insurance contributions (Sozialversicherungsbeiträge) and taxes (Steuern).
Social Insurance Contributions (Sozialversicherung)
Germany's social insurance system is split into four pillars. Contributions are shared roughly 50/50 between you and your employer — your payslip shows only your half.
Contribution
Your Share (approx. 2025)
Krankenversicherung (Health)
~7.3% + supplementary (~1.7%)
Pflegeversicherung (Care)
~1.7% (1.9% if childless over 23)
Rentenversicherung (Pension)
9.3%
Arbeitslosenversicherung (Unemployment)
1.3%
Example: On a gross salary of €3,000/month, your total social insurance deductions are roughly €610.
Income Tax (Lohnsteuer)
Lohnsteuer is withheld at source by your employer and sent directly to the tax office (Finanzamt). The amount depends on your tax class and gross income.
For a single person in Tax Class I earning €3,000 gross:
Lohnsteuer ≈ €380/month
Solidaritätszuschlag (solidarity surcharge) ≈ €0 (abolished for most earners since 2021)
Kirchensteuer (church tax) ≈ €0 if you declared no church affiliation — always mark "konfessionslos" on your tax forms unless you are a registered church member, as this costs an extra 8–9% on your income tax.
Net Pay (Nettogehalt)
After all deductions, your net pay on a €3,000 gross salary in Tax Class I is roughly €1,980–€2,050/month. This is the number that hits your bank account.
The Bottom Section: Employer Contributions and Year-to-Date Totals
Many payslips also show what your employer pays on top of your gross salary in social contributions — roughly another €600 on a €3,000 gross. You never see this money directly, but it is part of your total employment cost and relevant when negotiating salaries.
The cumulative (kumulativ) columns show year-to-date totals for gross income, taxes paid, and social contributions. These figures feed directly into your annual tax return (Steuererklärung) filed via platforms like ELSTER (the official German tax portal) or apps like Taxfix or Wundertax. Many Moroccan workers in Germany receive a tax refund of €200–€800 after filing — do not skip this step.
Common Pitfalls: What People Get Wrong
After the excitement of the first salary, many new workers in Germany make the same costly mistakes. Here is what to watch out for:
Wrong tax class at the start. Some employers mistakenly assign new foreign hires to Tax Class VI (the highest deduction rate, meant for a second job). Check your payslip immediately and request a correction at the Finanzamt using the ELSTER portal.
Not registering with a Krankenkasse before starting work. If you have no health insurance when your contract begins, complications arise. Register with a public insurer like TK (Techniker Krankenkasse) or AOK before your first day.
Ignoring Kirchensteuer. If your Steuerklasse paperwork was not filled in correctly and a religion was listed, you may be paying church tax without realising it. Check the "KiSt" line on your payslip.
Not filing a Steuererklärung. It is not mandatory for employees in Tax Class I, but it almost always results in a refund. Use Taxfix (taxfix.de) — the interface is available in multiple languages.
Assuming the Sozialversicherungsnummer arrives automatically. It does — but it can take 4–6 weeks. Until then, your employer can still pay you; keep the letter when it arrives and store it safely.
Mixing up Lohnsteuer and Einkommensteuer. Lohnsteuer is the advance withholding on employment income. Einkommensteuer is the annual settlement. They are the same tax, just at different stages.
How to Read Your Payslip Step by Step
Confirm personal data — name, address, Steuer-ID, Steuerklasse.
Check gross pay — does it match your contract?
Review each social insurance line — percentages should match official 2025 rates.
Check Lohnsteuer — use an online Brutto-Netto calculator (e.g., brutto-netto-rechner.info) to verify independently.
Confirm Kirchensteuer is zero if you did not register with a church.
Record the net amount — does it match your bank transfer?
File payslips safely — keep at least three years of payslips, ideally all of them.
Conclusion: Your Payslip Is Your Financial Compass in Germany
Understanding your Lohnabrechnung gives you control over your finances, ensures you are taxed correctly, and helps you plan your life in Germany with confidence. Whether you are in your first year of Ausbildung earning €649/month or working as a skilled professional earning €3,500 gross, the same logic applies — check every line, verify every number, and never assume your employer got it right automatically.
If you are still preparing for your move and want to build a strong application, use our CV builder to create a German-standard Lebenslauf, or generate a professional Anschreiben tailored to your target job. Book a consultation with our German immigration specialist (€16) to plan your move — because understanding your payslip starts with understanding the language.