German Payslip How to read your Salary Slip

German Payslip How to read your Salary Slip [2026 Guide]

A German payslip typically strips between 35% and 42% from your gross salary before a single euro reaches your account. That gap is exactly what trips up most people new to the German system, and knowing what every line means is the difference between catching a payroll error and silently overpaying for years.

Back in 2020 in Freiburg, I received a payslip that looked almost like a different language. Terms like lohnsteuer lfd, sv-rechtliche Abzüge, and steuerrechtliche Abzüge meant absolutely nothing to me, and I genuinely sat with a cup of tea and a browser full of tabs trying to piece it together.

You are legally entitled to that clarity. Under German law, every employer must issue a written Entgeltabrechnung (official salary statement) each pay period, and it must be detailed enough for you to verify every deduction independently. According to Destatis, the average gross monthly earnings for full-time employees in Germany in 2025 were around €4,323. The net figure employees actually received was considerably lower once Krankenversicherung (statutory health insurance), Rentenversicherung (public pension insurance), Pflegeversicherung (long-term care insurance), and Lohnsteuer (wage tax) were applied. In 2026, those contribution rates have remained broadly stable, which makes understanding your payslip just as relevant as it has always been.

This guide walks through the whole document: the structure of a German Gehaltsabrechnung, what abbreviations actually mean in plain English, how steuerrechtliche and sv-rechtliche deductions differ from each other, and how to check whether your payslip is calculating everything correctly. Whether you have just started your first job in Germany or you have been collecting these slips for years without fully understanding them, by the end of this you will know exactly where your money is going and why.

german-payslip-explained overview
📑

Wondering What's Considered a Good Salary?

Check out our detailed article on Good Salary in Germany.

German Deductions Out of Your Salary or Income

Every payslip in Germany tells two stories: what you earned, and how much of it actually lands in your account. The gap surprises almost everyone when they first arrive. In 2026, total deductions typically consume between 35% and 42% of your gross salary, depending on your tax class, your health insurance provider, and whether church tax is attached to your profile. That is not a rounding error. It is the German social contract, and once you understand the structure, the numbers stop feeling like a punishment.

Your deductions split into two distinct categories on a German payslip: steuerrechtliche Abzüge (tax-related deductions) and sv-rechtliche Abzüge (social security contributions). The first covers everything the tax office takes. The second covers your share of Germany’s statutory social insurance system. Both columns appear separately, which is actually useful once you know what you are looking at.

Annotated German payslip showing steuerrechtliche and sv-rechtliche deduction columns

Tax Deductions: Steuerrechtliche Abzüge

The largest single line on most payslips is Lohnsteuer lfd. The abbreviation lfd stands for laufend, meaning regular or ongoing. This is your standard monthly wage tax, calculated from your gross salary and your Steuerklasse (tax class). Germany has six tax classes, and the one assigned to your profile has a significant effect on how much gets withheld each month. According to the Bundeszentralamt für Steuern, the Lohnsteuer rate in 2026 starts at 14% for income above the Grundfreibetrag (basic personal allowance) of €12,084 per year and rises progressively from there.

The Solidaritätszuschlag (solidarity surcharge) was effectively abolished for most workers from 2021 onwards. In 2026, it only applies if your taxable annual income exceeds roughly €18,130 as a single filer. If you see it on your slip, you are in a higher bracket. Kirchensteuer (church tax) is 8% of your Lohnsteuer in Bavaria and Baden-Württemberg, and 9% everywhere else. It only appears if your Anmeldung (address registration) records show a church affiliation. Worth checking if you registered without fully reading that field.

Social Security Deductions: SV-Rechtliche Abzüge

The sv-rechtliche Abzüge column covers your contributions to Germany’s five statutory social insurance pillars. You and your employer each pay roughly half, but your payslip only shows your employee share.

Insurance Branch German Term Employee Rate (2026)
Health Insurance Krankenversicherung ~7.3% + provider surcharge (~1.7% avg)
Nursing Care Pflegeversicherung 1.7% (2.0% if childless and over 23)
Pension Rentenversicherung 9.3%
Unemployment Arbeitslosenversicherung 1.3%
Accident Insurance Unfallversicherung Employer only

According to the GKV-Spitzenverband, the average additional surcharge (Zusatzbeitrag) levied by statutory health insurers in 2026 sits at approximately 1.7%, though it varies by provider. That variation alone can shift your monthly net by €20 to €40 depending on which Krankenkasse you are with.

📑

Link Text

Check out our detailed article on Health Insurance Germany.

Guide to Read Your German Pay Slip

No two German payslips look exactly alike. Your employer’s HR software determines the layout, the font, and even which abbreviations appear. SAP, DATEV, and Sage are the most common payroll systems used by German companies, and each produces a slightly different format. What stays consistent across all of them is the underlying structure: personal information at the top, earnings in the middle, deductions below that, and your Nettolohn (take-home pay after income tax and social contributions) at the bottom. Once you understand that logic, any payslip in German becomes readable regardless of how it looks.

The real challenge is the terminology. That’s where most expats get stuck, not because the concepts are complicated, but because the abbreviations are relentless. Germans condense everything into four or five letters, and payslips are no exception. What follows is a structured walkthrough of every section you’re likely to encounter on a German Gehaltsabrechnung (salary slip).

Annotated example of a German payslip showing header, earnings, deductions, and net pay sections

The Header: Your Personal Information

The top section of your payslip contains your personal and employment data. Think of it as an identity block. It confirms who you are, where you work, and a few legally relevant details about your tax and social insurance status. If anything here is wrong, contact your HR department straight away. Errors in this section can cause real problems with your tax filings and your records at the Deutsche Rentenversicherung (German statutory pension insurance).

Arbeitnehmer-Nr. or Personal-Nr. is your internal employee number, assigned by your employer. It has nothing to do with your Steueridentifikationsnummer (tax identification number) or your Sozialversicherungsnummer (social security number). It’s simply how your company identifies you in their payroll system.

Geburtsdatum is your date of birth. It appears here because age affects certain social insurance calculations, particularly contributions to Pflegeversicherung (long-term care insurance). Since 2023, childless employees over 23 pay a higher Pflegeversicherung surcharge under § 55 SGB XI.

StKl. or Steuerklasse is your tax class. Germany has six, and which one you’re assigned to significantly affects how much Lohnsteuer (wage tax) gets deducted from your Bruttogehalt (gross salary) each month. The wrong tax class can cost you real money every single month without you even realising it.

📑

Tax Classes in Germany

Check out our detailed article on Tax Class in Germany.

Ki.Frbtr. or ZKF (Kinderfreibeträge) refers to child tax allowances. A value of 0.5 means you’re claiming half an allowance, which is the standard for each parent. A value of 1.0 means you’re claiming the full allowance. According to the Bundeszentralamt für Steuern, the Kinderfreibetrag for 2026 is €6,672 per child (combined for both parents), so this field has a direct impact on your monthly tax deduction.

KV, RV, AV, PV are the four branches of German social insurance and you’ll see them repeated throughout your payslip. They stand for Krankenversicherung (health insurance), Rentenversicherung (pension insurance), Arbeitslosenversicherung (unemployment insurance), and Pflegeversicherung (long-term care insurance). Each is split between you and your employer. According to the GKV-Spitzenverband, the statutory health insurance contribution rate in 2026 sits at 14.6% of gross salary, split equally between employer and employee, plus a Zusatzbeitrag (supplementary contribution) that varies by insurer.

Konfession or KiSt refers to Kirchensteuer (church tax). If you’re registered as a member of a Catholic or Protestant church in Germany, your employer deducts this automatically at either 8% or 9% of your Lohnsteuer depending on the federal state. If you don’t belong to a church, this field will be blank or show “—”. Many expats don’t realise they may have been enrolled automatically based on their home country records during Anmeldung (address registration).

Krankenkasse shows which statutory health insurer your contributions are being paid to. This matters if you ever need to verify your insurance coverage or switch providers.

IBAN on a payslip is simply the bank account your Nettolohn gets transferred to. Double-check this when you start a new job or change your bank account. A wrong digit here means your salary lands somewhere else entirely.

Why the Layout Varies

SAP payslips tend to be dense and table-heavy, with rows of short codes running down the left column and corresponding amounts on the right. DATEV layouts are slightly more readable, often grouping items under labelled sections. Sage varies by configuration. The underlying data is the same across all three. What changes is purely visual. If your employer uses an in-house system, the layout might look completely custom, but the legal requirements for what must appear on a German payslip are set out in § 108 GewO. That is the Gewerbeordnung, or the German Trade Regulation Act. The core fields are non-negotiable regardless of software.

One practical tip: German payslips are not always issued as PDFs by default. Some employers still hand out paper copies or use internal HR portals. If you can’t access your Gehaltsabrechnung digitally, ask HR about the process early. You’ll need past payslips for visa renewals, apartment applications, and loan requests throughout your time in Germany.

Bruttolohn is your total gross earnings before any deductions. Nettolohn is what actually lands in your bank account after Lohnsteuer, Solidaritätszuschlag (if applicable), Kirchensteuer (if applicable), and all four branches of social insurance have been deducted. The gap between the two is often larger than expats expect. In 2026, a single employee in Steuerklasse I earning €4,000 gross typically takes home around €2,500 to €2,700 net, depending on their health insurer's Zusatzbeitrag and state of residence.

Do Not Throw Away Your Payslip

Your German payslip is not just a monthly receipt you can discard after checking the numbers. It is a legal document, and treating it as such will save you a serious headache down the road.

Every Gehaltsabrechnung (monthly salary statement) records your Bruttolohn (gross salary), your Nettolohn (take-home pay after all deductions), your steuerrechtliche Abzüge (tax deductions including Lohnsteuer and Kirchensteuer), and your sv-rechtliche Abzüge (social security contributions). Taken together, your full collection of payslips builds a verifiable history of your earnings and your contributions to Germany’s social system across your entire working life. That history matters more than most people realise until they actually need it.

Folder of archived German payslips organized by year for pension and tax records

The clearest reason to hold on to every payslip is your pension. According to the Deutsche Rentenversicherung, gaps in your Rentenversicherung (statutory pension insurance) contribution record can directly reduce your retirement entitlement. Payslips showing your monthly contributions are one of the cleanest ways to prove those payments were made if a dispute ever arises. The Deutsche Rentenversicherung recommends that individuals retain their own contribution records permanently, because gaps become very difficult to reconstruct once employer records are gone.

German employers are legally required to retain payroll records for at least six years under § 257 HGB (Handelsgesetzbuch, the German Commercial Code). If you lose a payslip from last year, your employer can almost certainly produce a duplicate. Request it in writing to create a paper trail. Beyond six years, do not count on them still having it. Archive your own copies, whether in a physical folder or a secure cloud folder. This costs nothing and has saved more than a few expats from complicated conversations with the Finanzamt (tax office).

Tax returns are the other moment when your payslips earn their keep. If you file an Einkommensteuererklärung (annual income tax return), your payslips give you a cross-check against the Lohnsteuerbescheinigung (annual wage tax certificate) your employer issues each January. Discrepancies between the two are not common, but they do happen. You want the documentation to back up your claim if they do.

One thing worth knowing: if you are not receiving a payslip at all, that is a problem worth addressing immediately. Under German law, your employer is obligated to provide you with a Gehaltsabrechnung each pay period. You are entitled to ask, and they are required to deliver. Full stop.

Permanently, if you can manage it. German employers must retain payroll records for six years under § 257 HGB, but your pension entitlement can span a working life of 40-plus years. The Deutsche Rentenversicherung recommends individuals keep their own contribution records indefinitely, since reconstructing missing periods from external sources is slow, difficult, and sometimes impossible. A secure cloud folder costs almost nothing and removes the risk entirely.

Final Words

Reading a German payslip can feel like decoding a foreign language at first, and honestly, the abbreviations do not get less confusing just because you have been here a few years. The terminology shifts slightly between employers, and some companies layer their own internal codes on top of the standard deductions. If you are still a little unsure after working through this guide, that is completely normal.

What matters is that you now understand the structure. Your Bruttogehalt (gross salary) gets reduced by steuerrechtliche Abzüge (tax deductions, primarily Lohnsteuer and Solidaritätszuschlag) and sv-rechtliche Abzüge (social security contributions covering Krankenversicherung, Rentenversicherung, Arbeitslosenversicherung, and Pflegeversicherung). What remains is your Nettolohn (take-home pay). According to Destatis, the average German employee in 2026 keeps roughly 60 to 65 percent of their gross salary after all deductions, depending on tax class and income level. The higher your income, the further that percentage tends to drop.

One practical tip that nobody tells you early enough: save every single payslip digitally. Deutsche Rentenversicherung Bund uses your full contribution history to calculate your future pension, and gaps in records do happen. A PDF folder organised by year costs you nothing and could matter significantly decades from now.

If your HR department cannot explain a specific line item, you have every right to ask for a written breakdown. Under German employment law, employers are legally required to provide a verständliche Abrechnung, meaning the slip must be comprehensible to a reasonable person. That is not just courtesy. It is a legal obligation under § 108 GewO (Gewerbeordnung, the German Trade Regulation Act).

The one thing I would leave you with: do not treat your payslip as just a formality. It is a record of your financial and social rights in Germany. Understanding it puts you in control of whether your contributions are being calculated correctly, whether your tax class is still appropriate for your situation, and whether you are getting what you are actually owed.

According to Destatis, most employees in Germany keep between 60 and 65 percent of their Bruttogehalt (gross salary) as net take-home pay in 2026. The exact figure depends on your Steuerklasse (tax class), your health insurance contributions, and whether the Solidaritätszuschlag applies to your income level.

Sv-rechtliche Abzüge translates to social security deductions. The abbreviation sv stands for Sozialversicherung. These contributions fund Germany's four statutory social insurance pillars: Krankenversicherung (health), Rentenversicherung (pension), Arbeitslosenversicherung (unemployment), and Pflegeversicherung (long-term care). Each is split roughly equally between employee and employer.

Yes. Deutsche Rentenversicherung Bund calculates your future pension based on your contribution history, and administrative errors do occur. Keeping digital copies organised by year is strongly recommended. There is no official minimum retention period for employees, but holding them for the duration of your working life in Germany is sensible.
🔗

Understand Your German Tax Classes


Jibran Shahid

Jibran Shahid

Hi, I am Jibran, your fellow expat living in Germany since 2014. With over 10 years of personal and professional experience navigating life as a foreigner, I am dedicated to providing well-researched and practical guides to help you settle and thrive in Germany. Whether you are looking for advice on bureaucracy, accommodation, jobs, or cultural integration, I have got you covered with tips and insights tailored specifically for expats. Join me on my journey as I share valuable information to make your life in Germany easier and more enjoyable.

Meet LiGa: Your Personal Guide to Germany!

LiGa is your ultimate chatbot for all things Germany! Whether you're an expat navigating bureaucracy or curious about local life, LiGa has you covered with instant, reliable answers. Forget searching through endless pages—just ask LiGa and get straight to what matters most! Try it out and make your life in Germany easier, one question at a time.

Privacy policy: LiGa is built using Streamlit and hosted on Render, and follows their privacy policies to ensure the protection of your data.


Related Articles

Join Our AI-Enhanced Expat Community in Germany!

Embark on your German expat journey with an edge! Our exclusive Facebook group offers a unique blend of human connection and AI-driven insights.

Why Join Us?

  • AI-Powered Support: Get quick, accurate answers to your life-in-Germany queries through our advanced AI chatbot.
  • Global Expat Network: Share experiences, seek advice, and make friends with expats from all around the world.
  • Spam-Free, Friendly Space: Enjoy a respectful, safe environment. Unsubscribe anytime you wish.

Be part of a community where AI complements human experiences.

Subscribe to our newsletter and stay updated.

We use Brevo as our marketing platform. By submitting this form you agree that the personal data you provided will be transferred to Brevo for processing in accordance with Brevo's Privacy Policy.