AiStaffo

Germany take-home pay 2026: how tax class changes your net salary

Stock photo: desk payslip calculator documents

Your monthly net pay in Germany is your gross salary minus wage tax (Lohnsteuer), the solidarity surcharge if it applies, and your share of social insurance. For 2026 the basic tax-free allowance (Grundfreibetrag) is 12,348 euros a year for a single person, set by the tariff in section 32a of the Income Tax Act (EStG). Your tax class (Steuerklasse I to VI) decides which formula your employer uses each month. For a single employee in class I earning 3,000 euros gross, employee social insurance is about 652 euros and wage tax is a few hundred euros, which leaves roughly 2,050 euros net. Use the free calculator on this page to test your own figures, and check the class on your tax record.

In short

  • The 2026 basic tax-free allowance is 12,348 euros a year for a single person, set in section 32a of the Income Tax Act.
  • Monthly wage tax is one twelfth of the annual figure, after the lump sums and insurance deductions are taken off.
  • Class V and VI do not get the basic allowance, so a second job can be taxed far more heavily.
  • Couples can change tax classes more than once a year, but the application must reach the tax office by 30 November.
  • A calculator estimate is not the payslip; use the payroll figure and check the class on your tax record.

The direct answer: what sets your net pay in 2026

Your take-home pay in Germany is the gross salary after three groups of deductions: employee social insurance contributions, wage tax, and where it applies the solidarity surcharge and church tax. The wage tax follows the income tax tariff in section 32a of the Income Tax Act (Einkommensteuergesetz, EStG). The Steuerfortentwicklungsgesetz, published in the Federal Law Gazette on 30 December 2024, set the rates for 2025 and 2026. The basic allowance rose on 1 January 2026 to 12,348 euros for single people and 24,696 euros for married couples assessed jointly. In 2025 it stood at 12,096 euros.

The tax class does not change the tariff itself. It tells the employer which formula to run for your pay and which allowances to include. The tax class recorded as your wage tax attribute, or the one the employer applies under the rules, is the one that counts for the calculation. In practice that means a wrong class on your record gives a wrong net pay every month, even when the law is applied correctly.

How the figure is worked out, step by step

The employer does the wage tax calculation under section 39b of the EStG. The starting point is your monthly pay, which is multiplied to an annual figure. The wage for a monthly pay period is multiplied by twelve. From that annual figure the allowances are taken off. For class I the standard deductions are the employee lump sum and the special expenses lump sum. For tax class I these are the basic allowance of 12,348 euros for 2026, a special expenses lump sum of 36 euros, and a work-related expenses lump sum of 1,230 euros. The social insurance part is handled through a pension-related deduction that depends on the gross earnings.

  1. Multiply the gross monthly salary by twelve to get the annual salary.
  2. Deduct the lump sums for work-related and special expenses, and the pension-related deduction that the payroll system calculates from your pay.
  3. Apply the tariff. Classes I, II and IV use the basic tariff in section 32a subsection 1. Class III uses the split-tariff rule in section 32a subsection 5. Classes V and VI use the special formula in section 39b subsection 2 sentence 7.
  4. Take one twelfth of the resulting annual wage tax as the monthly amount. The monthly wage tax is one twelfth of the annual wage tax.
  5. Add the solidarity surcharge only if the annual tax is above the exemption limit for your class. For class I in 2026 that limit is 20,350 euros.
  6. Deduct your employee share of health, care, pension and unemployment insurance. Health insurance is 14.6 per cent in total, split equally, plus the insurer's own additional rate. The official average additional rate for 2026 is 2.9 per cent.

On the social insurance side, the 2026 employee shares are half of each total rate. The 2026 totals are 14.6 per cent for health insurance plus the insurer's own additional rate, 3.6 per cent for care insurance (4.2 per cent for people without children), 18.6 per cent for pension and 2.6 per cent for unemployment insurance. Employers and employees each pay half of the contributions. The ceilings apply to the contribution base, not to your pay. Earnings above the contribution assessment ceiling stay free of social insurance contributions.

Worked example: 3,000 euros gross in tax class I

The example below is a single employee in tax class I, without children and without church tax, with the 2026 average additional health rate. The social insurance lines are calculated from the official 2026 rates. The wage tax line is an estimate from a private online calculator for North Rhine-Westphalia, which lists 293.08 euros of wage tax for 3,000 euros gross in class I. The official BMF tables give the exact figure for your own inputs, so treat this line as a rough check and use the payroll system's figure for a real payslip.

Line (per month)BasisAmount (euro)
Gross salaryExample input3,000.00
Health insurance, employee share7.3 per cent plus half of 2.9 per cent, so 8.75 per cent262.50
Care insurance, employee share2.4 per cent, childless rate72.00
Pension insurance, employee share9.3 per cent279.00
Unemployment insurance, employee share1.3 per cent39.00
Wage tax, class IPrivate calculator estimate, not the official table293.08
Solidarity surchargeAnnual tax is below the class I exemption limit0.00
Net salaryGross minus all deductions2,054.42

The same gross salary looks different under other classes. The same private calculator shows 110.16 euros of wage tax for 3,500 euros gross in class III, and 822.33 euros for the same gross in class VI. Class III is only available within a married couple, and the partner in class V pays more tax each month to make that possible. So the higher net in class III is a shift in the household's tax, not a saving.

Cases that change the answer

Resignation or a mid-year start does not reset the allowance. The basic allowance is granted for a full calendar year, even if you did not work the whole year. The monthly withholding can still look off in the months before the final settlement, and the annual tax return settles the year.

A second job uses class VI, and this is where many people are caught out. In classes V and VI neither the basic allowance nor the employee lump sum is counted, so wage tax starts at low pay. Keep the main job in class I, II, III or IV and let the second employer apply class VI.

Married couples can choose between III/V, IV/IV and IV/IV with a factor. Since 1 January 2020, spouses and registered partners can change their tax classes more than once in a calendar year. The change applies from the start of the month after the application reaches the tax office, and for a change in the same year it must be filed no later than 30 November. A change to a factor is a separate choice that the tax office records on the tax card.

Single parents may qualify for class II. Class II carries an additional relief amount of 4,260 euros a year for one child, which rises by 240 euros for each further child.

Bonuses and other one-off payments are taxed in a separate way. The tax on a one-off payment is calculated using the expected annual salary without that payment. That is why a large bonus can look more heavily taxed on the payslip than the same amount spread across the year.

Minijobs follow a different path. From 1 January 2026 the minijob earnings limit is 603 euros a month. Part-time staff above that limit fall under the normal rules in this guide.

This guide does not model church tax, state-specific rules, or the employee's own health insurer choice beyond the average rate. If any of these apply, the net figure will differ from the example.

Common mistakes

The first mistake is dividing the basic allowance by twelve and treating the result as the monthly threshold. The 12,348 euro allowance equals about 1,029 euros a month. That number ignores the work-related expenses lump sum and the pension-related deduction, so wage tax starts later than that figure suggests.

The second mistake is using last year's allowance. Calculators and old payslip tables still show the 2025 allowance of 12,096 euros in some places. Check that your tool is labelled for 2026.

The third mistake is treating class IV and class III as interchangeable for couples. Class IV is the standard for similar incomes. Where incomes differ a lot, the III/V pairing gives the higher earner a higher net pay. The choice should be checked against both partners' figures, not one payslip.

The fourth mistake is assuming the payroll system has the right class. The wage tax follows the class on the employee's electronic tax record, so a missing or old class on that record gives a wrong withholding every month.

What to check with HR or a lawyer

Ask payroll which class and allowances are on your record, and whether a second job or a spouse's class change has been filed. Ask which 2026 wage tax tables the payroll software uses. The Federal Ministry of Finance published the 2026 programme flowcharts on 12 November 2025. Check the record with the tax office if the class looks wrong.

Do not change pay, hours or roles based on a calculator result. Any change to pay or hours should be agreed with the employee, and the country's notice, consultation and severance rules apply. Check the details with a lawyer.

This explains the rule in general terms; it is not legal or tax advice for your case.

How AI workers take the routine payroll checks off HR

Many HR and payroll teams spend time each month matching tax classes, allowances and insurance rates against each employee's record, then chasing the differences. An AI worker can connect to the payroll export, compare each employee's class and allowance fields with the tax record, flag mismatches, and prepare a list of corrections for a person to approve. The payroll person still decides what to change and signs off each run.

How AiStaffo would automate this

AiStaffo would connect to the payroll export and the employee master list, then compare each person's tax class, allowance fields and insurance details against the figures on file. The AI worker flags any employee whose class, church tax setting or insurance rate looks out of step with the record, and prepares the list of corrections with the reason for each one. The payroll person checks the list, decides what to change, and approves the run before any figure reaches the payslip. Book a free automation audit.

Questions people ask

What is the basic tax-free allowance in Germany for 2026?
For 2026 the basic tax-free allowance is 12,348 euros a year for a single person, and 24,696 euros for a married couple assessed jointly. It rose by 252 euros from the 2025 figure of 12,096 euros. The amount is set by the income tax tariff in section 32a of the Income Tax Act.
How does the tax class change my monthly net salary?
The tax class decides which formula the employer uses for your wage tax each month. Class I and IV use the basic tariff, class III uses the split rule, and classes V and VI give much higher withholding. A change in class can move your monthly net by a large amount, even when your gross stays the same.
Can I change my tax class during the year?
Married couples and registered partners can apply for a change at any time in the calendar year. The change takes effect from the first day of the month after the tax office receives the application, and for the current year the application must be filed by 30 November.
Why does my payslip show less tax than the basic allowance suggests?
The basic allowance is only one part of the calculation. Work-related and special expense lump sums and the pension-related deduction reduce the taxable amount before the tariff is applied. So the monthly threshold is not simply the annual allowance divided by twelve.
Does the tax class also change my social insurance contributions?
No. Social insurance is calculated on your gross pay up to the contribution ceilings, and the employee shares are set by the 2026 rates. The tax class only changes the wage tax part of your deductions.

Book a free automation audit

Thirty minutes. We look at one process you run every week and tell you exactly what an AI worker would take off your desk, and what it would not.

We use these details only to reply to this request and prepare your audit, and keep them for up to two years. We send no marketing unless you tick the box above. Privacy policy

germany salarytax classlohnsteuertake home paypayroll germany