German Payslip How to read your Salary Slip

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

A German payslip typically shows a gross salary, then strips away somewhere between 35% and 42% of it before the money ever reaches your account. That gap between what your employer pays and what you actually receive is exactly what confuses most newcomers, and understanding every line on that document is the difference between spotting an error and silently overpaying for years.

When I moved to Wolfsburg in 2022 and received my first Gehaltsabrechnung from my new employer, I genuinely had to sit with a dictionary and a cup of tea to decode it. Terms like lohnsteuer lfd, sv rechtliche abzüge, and steuerrechtliche abzüge meant nothing to me at first glance, and I suspect I’m not alone in that.

Your payslip in German is a legally required document. Under German law, every employer must issue a written Entgeltabrechnung each pay period, and it has to be detailed enough that you can verify every deduction yourself. According to Destatis, the average gross monthly earnings for full-time employees in Germany in 2025 were around €4,323, yet the net figure employees actually received was considerably lower once Krankenversicherung, Rentenversicherung, Pflegeversicherung, and income tax were applied. In 2026, those contribution rates have remained broadly stable, making it just as important as ever to know what each line means.

This guide walks you through the whole thing: the structure of a German salary slip, what abbreviations like lst beitrag lfd and sv rechtliche abzüge english actually mean, how steuerrechtliche and sv-rechtliche deductions differ, and how to check whether your payslip is correct. Whether you have just started your first job in Germany or you have been collecting payslips for years without fully understanding them, by the end of this you will know exactly where your money is going.

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 between those two numbers surprises almost everyone when they first arrive. In 2026, total deductions typically eat up between 35% and 42% of your gross salary depending on your tax class, your health insurance provider, and whether you have church tax attached to your profile. That is not a rounding error. It is the German social contract, and understanding it makes the whole system far less alarming.

Your deductions split into two distinct categories on a German payslip: steuerrechtliche Abzüge (tax-related deductions) and sv-rechtliche Abzüge (social security deductions). If you have ever searched for “sv rechtliche abzüge english” or “steuerrechtliche abzüge meaning” and landed somewhere confusing, here is the plain version. Steuerrechtliche Abzüge covers everything the tax office takes, primarily Lohnsteuer (wage tax), Solidaritätszuschlag (solidarity surcharge, now only applicable to higher earners), and Kirchensteuer if you are registered with a church. SV-rechtliche Abzüge covers your contributions to the five pillars of the German social insurance system.

Tax Deductions: Steuerrechtliche Abzüge

The biggest 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 based on your gross salary and tax class (Steuerklasse). Germany has six tax classes, and the one you are assigned has an enormous effect on how much Lohnsteuer gets withheld each month. According to the Bundeszentralamt für Steuern, the Lohnsteuer rate in 2026 starts at 14% for income above the basic allowance (Grundfreibetrag) of €12,084 per year and climbs progressively from there.

The Solidaritätszuschlag was effectively abolished for the vast majority of workers from 2021 onwards, but if your annual income exceeds roughly €18,130 (single, 2026 threshold), a partial surcharge still applies. Church tax (Kirchensteuer) is 8% of your Lohnsteuer in Bavaria and Baden-Württemberg, and 9% in all other federal states. It only appears on your slip if your registration records show a church affiliation. This is worth checking if you registered (Anmeldung) without realising this field had consequences.

Social Security Deductions: SV-Rechtliche Abzüge

The sv-rechtliche Abzüge column covers your contributions to Germany’s statutory social insurance system. These are split equally between you and your employer in most cases, so the percentage you see on your payslip is only your half. In 2026, the combined employee contributions break down roughly as follows:

  • Krankenversicherung (health insurance): 7.3% employee share, plus your insurer’s individual Zusatzbeitrag (supplemental rate), which averaged 1.7% across statutory funds in early 2026 according to the GKV-Spitzenverband
  • Pflegeversicherung (long-term care insurance): 1.7% for parents, 2.4% for childless employees over 23
  • Rentenversicherung (pension insurance): 9.3% employee share
  • Arbeitslosenversicherung (unemployment insurance): 1.3% employee share
  • Unfallversicherung (accident insurance): fully employer-funded, so it does not appear as a deduction from your side

The lst beitrag lfd label you sometimes see refers specifically to the ongoing Lohnsteuer contribution. It is the same thing as Lohnsteuer lfd, just written slightly differently depending on the payroll software your employer uses. Both mean your regular monthly wage tax deduction.

What Stays in Your Account

After all steuerrechtliche and sv-rechtliche deductions are applied, what remains is your Nettolohn, which is the actual amount transferred to your German bank account. According to Destatis, the average gross monthly wage in Germany in 2025 was approximately €4,323, which translated to a net of roughly €2,750 for a single person in Steuerklasse I. That is a substantial difference, and it is why comparing job offers purely on gross salary figures can be misleading.

📑

German Tax Classes Explained

Check out our detailed article on Tax Classes.

To get a realistic picture of your take-home pay before accepting a job offer, always run the numbers through a salary calculator. The gross figure on the contract tells you far less than you might think.

Guide to Read Your German Pay Slip

No two German payslips look exactly alike. Your employer’s HR software determines the layout, the font, even which abbreviations show up. 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, though, is the underlying structure: personal information at the top, earnings in the middle, deductions below that, and your net pay at the bottom. Once you understand that logic, any payslip in German becomes readable, regardless of how it looks.

The key to making sense of it all is knowing the German 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 salary slip.

The Header: Your Personal Information

The top section of your payslip contains your personal and employment data. This is essentially an identity block. It confirms who you are, where you work, and a few legally relevant details about your tax and social security status. If anything here is wrong, contact your HR department immediately, because errors in this section can cause real problems with your tax filings and social insurance records.

Here’s what the common fields mean:

Arbeitnehmer-Nr. or Personal-Nr. is your internal employee number, assigned by your employer. It has nothing to do with your tax ID or 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-related factors occasionally affect certain social insurance calculations, particularly long-term care insurance contributions.

StKl. or Steuerklasse is your tax class. Germany has six of them, and which one you’re in significantly affects how much Lohnsteuer gets deducted from your gross salary each month. If you’re in the wrong tax class, you could be losing money unnecessarily every single month.

📑

Link Text

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 a child allowance, which is the standard for each parent. A value of 1.0 means you’re claiming the full allowance for one child, which typically applies to single parents. This directly affects how much tax is withheld.

Konfession or Rel. is your registered religious denomination. This determines whether you pay Kirchensteuer (church tax). RK means Roman Catholic, EV means Evangelical Protestant, and a dash or blank means no religious affiliation and therefore no church tax deduction. According to the German Federal Statistical Office (Destatis), in 2026 church tax adds roughly 8 to 9 percent on top of your income tax bill depending on the federal state, so this field is worth checking carefully.

Freibetrag or Steuerfreibezug is a tax-free allowance. Not everyone has this on their payslip. It appears when you’ve applied to your tax office (Finanzamt) for a specific deduction to be factored into your monthly withholding, such as for a long commute or disability.

St.Tg. (Steuertage) means tax days. For a full calendar month of employment, this should read 30. If you started or left a job mid-month, you’ll see a lower number, and your deductions will be calculated proportionally.

SV-Nummer or RV-Nummer is your Sozialversicherungsnummer, the social security number issued to you when you first registered with the German pension system. It stays with you your entire life, even if you leave Germany and return years later. Every German employee has one, and it’s the number that links all your contributions across different employers and insurance funds.

Krankenkasse names your statutory health insurance provider, such as TK (Techniker Krankenkasse), AOK, or Barmer. If you’re privately insured, this field may be blank or marked PKV.

KK% is your health insurance contribution rate. In 2026, the general contribution rate for statutory health insurance (gesetzliche Krankenversicherung) sits at 14.6 percent of your gross salary, split equally between you and your employer, with additional individual surcharges (Zusatzbeiträge) varying by fund. Your Krankenkasse sets this surcharge independently, so two colleagues at the same company can have slightly different KK% figures if they’re with different funds.

Eintrittsdatum is the date your employment began with this particular employer. It’s used to calculate entitlements like holiday accrual and, in some cases, severance pay.

SV-Tg. (Sozialversicherungstage) is social security days. Like Steuertage, this is 30 for a full month. It’s the basis on which your social insurance contributions are calculated. If you were sick without pay for part of the month, this number may be lower.

BGRS or SV-Schlüssel (Beitragsgruppen-Schlüssel) is a four-digit code that describes exactly which social insurance schemes you’re contributing to and in what capacity. The digits represent KV (health insurance), RV (pension insurance), AV (unemployment insurance), and PV (long-term care insurance) in that order. A code of 1111 is the standard for a regularly employed worker contributing to all four. A 0 in any position means no contribution to that branch, which applies to mini-jobbers or civil servants (Beamte) in certain categories.

The Earnings Section: What You’re Being Paid

Below your personal data, you’ll find a table listing everything that contributes to your gross pay for the month. Your base salary (Grundgehalt or Tarifgehalt) will be the largest line. On top of that, you might see entries for overtime (Überstunden), bonuses (Prämien), holiday pay supplements (Urlaubsgeld), or special one-off payments.

The column header Betrag means amount, and Stunden means hours. If your contract is based on an hourly rate, you’ll see the hours logged next to your pay rate. Salaried employees typically just see a flat monthly figure.

Some employers add benefit lines here too, such as a company car benefit (geldwerter Vorteil PKW) or meal allowances (Verpflegungszuschuss). These are taxable benefits in kind and get added to your gross figure before deductions are applied, which is why your taxable gross can sometimes be higher than the salary you negotiated.

Steuerrechtliche Abzüge: Tax Deductions

This section covers deductions made under tax law. The steuerrechtliche Abzüge meaning, in plain terms, is: money taken from your gross pay before it reaches you, calculated according to the Einkommensteuergesetz (Income Tax Act).

Lohnsteuer is the big one. This is German wage tax, the pay-as-you-earn income tax withheld by your employer and sent directly to the Finanzamt on your behalf. You’ll often see it listed as Lohnsteuer lfd, where lfd stands for laufend, meaning ongoing or current period. This distinguishes regular monthly withholding from any one-off adjustments. The lohnsteuer lfd amount is calculated based on your gross salary, tax class, any Freibeträge, and the number of Steuertage in the month.

Solidaritätszuschlag (Soli) appears for higher earners. Since 2021, the solidarity surcharge was abolished for the vast majority of taxpayers, but in 2026 it still applies to individuals whose annual income tax exceeds approximately €18,130. If you’re in that bracket, you’ll see a Soli line of 5.5 percent on top of your Lohnsteuer.

Kirchensteuer appears if your Konfession field shows a recognised denomination. It’s calculated as a percentage of your Lohnsteuer, either 8 or 9 percent depending on your federal state.

SV-Rechtliche Abzüge: Social Insurance

Do Not Throw Away Your Payslip

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

Every payslip records your Bruttolohn, your Nettolohn, your steuerrechtliche Abzüge (tax deductions including Lohnsteuer lfd 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 the German social system over your entire working life. You will need that history for your Renteninformation, the annual pension statement the Deutsche Rentenversicherung sends you, and ultimately for your retirement claim.

German employers are legally required to retain payroll records for at least six years. That means 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, so the safer strategy is to archive your own copies, whether in a physical folder or in a secure cloud folder.

Tax returns are the other moment when your payslips earn their keep. Most expats with any complexity in their finances should file an Einkommensteuererklärung, and when you do, your payslips give you a cross-check against the Lohnsteuerbescheinigung your employer issues in January. Discrepancies between the two are not common, but they do happen, and you want the documentation to back up your claim.

According to the Deutsche Rentenversicherung, gaps in your contribution record can directly reduce your pension entitlement in retirement. Payslips showing your monthly Rentenversicherung contributions are one of the cleaner ways to prove those contributions were made if a dispute ever arises.

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.

Indefinitely, if you can manage it. While German employers must keep payroll records for six years, your pension entitlement can span a working life of 40-plus years. The Deutsche Rentenversicherung recommends individuals retain their own contribution records permanently, since gaps are difficult to reconstruct once the employer's legal retention period has expired.

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. When I moved to Wolfsburg in 2022 and started a new job, I still had to double-check a few line items on my first Gehaltsabrechnung. The terminology shifts slightly between employers, and some companies add their own internal codes on top of the standard deductions. So if you are still a little unsure, that is completely normal.

What matters is that you now understand the structure. Your gross salary (Bruttogehalt) gets reduced by steuerrechtliche Abzüge (tax deductions like Lohnsteuer and Solidaritätszuschlag) and sv-rechtliche Abzüge (social security contributions covering health, pension, unemployment, and long-term care insurance). What remains is your Nettogehalt, and according to the Bundesministerium der Finanzen, 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 can drop.

One practical tip that nobody tells you early enough: save every single payslip digitally. The Rentenversicherung (Deutsche Rentenversicherung Bund) uses your 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 decades from now.

If your HR department or employer cannot explain a specific line on your payslip, you have every right to ask for a written breakdown. German employment law requires employers to provide a verständliche Abrechnung, meaning the slip must be comprehensible. That is not just courtesy. It is a legal obligation.

A German Gehaltsabrechnung shows your gross salary, all tax deductions (steuerrechtliche Abzüge) including Lohnsteuer and Solidaritätszuschlag, all social security deductions (sv-rechtliche Abzüge) covering health, pension, unemployment, and long-term care insurance, and finally your net salary (Nettolohn). It also typically includes employer details, your tax class, and your social insurance number.

"Lst beitrag lfd" refers to laufender Lohnsteuerbeitrag, which is the ongoing income tax deduction applied to your regular monthly salary. "Lfd" is short for laufend, meaning recurring or regular. This distinguishes your standard monthly income tax withholding from any one-off or special payment tax calculations that might appear separately on the same slip.

Steuerrechtliche Abzüge means tax-related deductions. On your German payslip, this section groups together all deductions that go to the tax authority, primarily Lohnsteuer (income tax), Kirchensteuer (church tax, if applicable), and Solidaritätszuschlag (solidarity surcharge). These are separate from social security deductions, which appear under sv-rechtliche Abzüge.
🔗

Understand Your Tax Class in Germany


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.