Germany Payroll Calculator

Estimate payroll and take-home pay in Germany using the EUR calculator below. Switch between a contractor assignment rate and a permanent gross salary, then review this country's model notes.

UK 2026/27 · CH 2026 · EU indicative 2025–26

Free to use. Start with the controls below or choose a country calculator.

Model basis: UK 2026/27; Switzerland 2026; EU indicative 2025–26. The financial models have not been independently audited in this website update. Read the assumptions and limitations before relying on a result.

Take-home this month (20 days)€5,572
Take-home per billed day€277.94
Take-home per year€64,483
Kept from assignment income48.3%

Take-home with holiday pay and pension

% of €133,400 assignment income a year
ItemYearMonthPer billed day% of rate
Take-home excluding holiday pay€59,765€4,980.40€257.6144.8%
Holiday pay after tax (€8,901 gross)€4,718€393.14€20.343.5%
Take-home including holiday pay€64,483€5,373.55€277.9448.3%
Total value: take-home + holiday pay + pension€64,483€5,373.55€277.9448.3%
Tax, social security, employer costs and margin€68,917€5,743.12€297.0651.7%

Holiday pay is already part of take-home: it is shown separately so you can see its value after tax. Pension counts your own and the employer's contributions, which belong to you but are not paid out until retirement.

Allowances, expenses and tax regimes

Paid through payroll within each legal limit. Items marked "Tax and social security free" are paid out of the rate before employer costs, so they also save employer contributions. "Income-tax free" items still carry social security. Gains are per year at your current rate.

Allowance or expenseTreatmentAmountPer yearTake-home gain
Benefit-in-kind voucher (Sachbezug €50 a month)
Non-cash voucher or card; must be paid on top of agreed pay.
Tax and social security free
per month · max €50
€600+€287
Meal subsidy (€3.10 per day tax-free)
Meal vouchers; value above €3.10 is taxed at the official meal value.
Tax and social security free
€3.10/day · days / month
€719+€344
Jobticket (Deutschlandticket €63 a month)
Employer-paid public transport ticket on top of salary.
Tax and social security free
per month · max €63
€756+€362
Kita and childcare fees
Fees for children not yet at school, unlimited; enter the monthly fee per child. Not available for this household.
Tax and social security free
per child / month
––
Company pension by deferred pay (bAV, social-security-free part)
Up to €338 a month free of tax and social security (up to €676 tax-free). Paid into the pension; the employer adds 15%.
Tax-free into pension
per month · max €338
€4,056+€1,940
take-home + pension
Business travel per diem (€14 per day)
Days away over 8 hours (€28 for 24 hours).
Tax and social security free
€14.00/day · days / month
€0–
Items in use0of 6 for this country
Paid tax-free per year€0no tax or social security
Income-tax-free per year€0social security still due
Extra take-home from these items€0per year vs none

Monthly payroll

Payslip and monthly reconciliation use: 20 days worked
Monthly payslipDays worked (20)Average (21.66 days)Difference
Days paid2021.66-1.66
Assignment income€11,500.00€12,454.50-€954.50
Admin charge (before tax)-€116.00-€125.63€9.63
Total employer costs-€1,664.43-€1,679.31€14.88
Gross pay paid€9,719.57€10,649.56-€929.99
of which holiday pay paid now€771.39€845.20-€73.81
Income tax-€2,604.27-€3,041.36€437.08
Employee social security-€1,543.79-€1,543.79€0.00
Take-home pay€5,571.50€6,064.41-€492.91
Holiday pay paid this month€5,571.50take-home this month
Holiday pay held back€5,162.66take-home this month
Extra take-home by paying now€408.84holiday pay €771.39 gross
Held in holiday fund€783.74incl. employer costs

Monthly withholding uses the annual tax scale and contribution ceilings spread over 12 months, which is how most EU and Swiss payrolls withhold.

Day rate reconciliation

Every pound of the rate, in the order payroll takes it, until nothing is left.

ItemGoes toAmountBalance left
Day rate€575.00€575.00
Admin charge, taken before tax
Umbrella marginumbrella−€5.80€569.20
Employer costs, funded from your rate
Pension and unemployment (10.6%)social security−€46.33€522.87
Health and care (10.55%)social security−€31.72€491.15
U1/U2/insolvency levies (~1.6%)social security−€7.73€483.42
Total employer costs−€85.78€483.42
Your deductions from gross pay
Pension insurance (9.3%)social security−€40.65€442.77
Unemployment insurance (1.3%)social security−€5.68€437.09
Health + care incl. childless surchargesocial security−€33.52€403.57
Income tax (class I)tax authority−€121.59€281.98
Solidarity surchargetax authority−€4.03€277.95
Total employee deductions−€205.47€277.95
Paid to you
Take-home payyour bank−€277.95€0.00
Balance remaining€0.00✓ Fully reconciled
You (take-home)€277.9548.3% of rate
Tax and social security€291.2550.7% of rate
Umbrella margin€5.801.0% of rate

Where the rate goes

Share of €133,400 assignment income
Take-home 48.3%Taxes 21.8%Employee NI / social security 13.9%Employer costs 14.9%Admin / company costs 1.0%

Payslip breakdown

Week = year ÷ 52 · billed day = year ÷ 232

ItemYearMonthWeekBilled day
Assignment income€133,400€11,116.67€2,565.38€575.00
Less admin charge (before tax)-€1,346-€112.13-€25.88-€5.80
Employment cost available€132,054€11,004.53€2,539.51€569.20
Employer costs (funded from the rate)
Pension and unemployment (10.6%)-€10,748-€895.70-€206.70-€46.33
Health and care (10.55%)-€7,359-€613.22-€141.51-€31.72
U1/U2/insolvency levies (~1.6%)-€1,794-€149.54-€34.51-€7.73
Total employer costs-€19,901-€1,658.46-€382.72-€85.78
Gross pay made up of
Basic pay€103,252€8,604.33€1,985.61€445.05
Holiday pay (20 days)€8,901€741.75€171.17€38.37
Gross salary (incl. holiday pay)€112,153€9,346.08€2,156.79€483.42
Employee deductions
Pension insurance (9.3%)-€9,430-€785.85-€181.35-€40.65
Unemployment insurance (1.3%)-€1,318-€109.85-€25.35-€5.68
Health + care incl. childless surcharge-€7,777-€648.09-€149.56-€33.52
Income tax (class I)-€28,210-€2,350.80-€542.49-€121.59
Solidarity surcharge-€935-€77.94-€17.99-€4.03
Total employee deductions-€47,670-€3,972.53-€916.74-€205.48
Take-home pay€64,483€5,373.55€1,240.05€277.94

Sample payslip

Enter the company name and employee name to create the payslip.

Company details
Employee and pay period
Enter your company name
PAYSLIPOctober 2026
Pay date 30 October 2026
EmployeeEnter employee name
Employee no.–
Tax ID–
FrequencyMonthly

Payments

Basic pay€8,948.17
Holiday pay (20 days)€771.39
Total gross pay€9,719.57

Deductions

Pension insurance (9.3%)€785.85
Unemployment insurance (1.3%)€109.85
Health + care incl. childless surcharge€648.09
Income tax (class I)€2,507.67
Solidarity surcharge€96.61
Total deductions€4,148.07
Net pay€5,571.50

Assignment funds

Assignment income received€11,500.00
Less admin charge (margin)-€116.00
Less pension and unemployment (10.6%)-€895.70
Less health and care (10.55%)-€613.22
Less u1/U2/insolvency levies (~1.6%)-€155.51
Gross pay available€9,719.57

Employer costs

Pension and unemployment (10.6%)€895.70
Health and care (10.55%)€613.22
U1/U2/insolvency levies (~1.6%)€155.51
Total employer costs€1,664.43

Information

Days paid this period20 × €575.00
Householdsingle, no children
Statutory holiday20 working days
Generated from illustrative calculations; confirm against payroll records.

Holiday pay

20 working days

Statutory paid holiday

Minimum annual leave in Germany, plus about 8 weekday public holidays in North Rhine-Westphalia. Paid from your gross salary, so unbilled leave days are still paid.

€8,901 gross for 20 days off

Holiday value per day

One day of paid leave at your gross salary.

€445.05 gross per day

Ways to raise take-home

Compliant options only
Tax-free allowance

Company pension by deferred pay (bAV, social-security-free part)

Up to €338 a month free of tax and social security (up to €676 tax-free). Paid into the pension; the employer adds 15%.

+€1,940 a year
Tax-free allowance

Jobticket (Deutschlandticket €63 a month)

Employer-paid public transport ticket on top of salary.

+€362 a year
Tax-free allowance

Meal subsidy (€3.10 per day tax-free)

Meal vouchers; value above €3.10 is taxed at the official meal value.

+€344 a year

Marginal take-home

Of each extra €100 billed, this is what reaches you after all deductions at your current level.

€52.16 kept

Pension efficiency

Raising your contribution by 1 percentage point.

€1,122 into pension costs €595 take-home (53p per £1)

Admin charge sensitivity

The margin comes out before tax, so each pound of margin costs less than a pound of take-home.

A 20% lower charge adds €140 a year

Local optimisations to check

bAV deferred compensation saves tax and social security up to limits.

Country comparison

Same rate and admin charge, converted at approximate FX · local default pensions · default region per country · UK as umbrella
CountryGross salaryTake-home / monthTake-home / month (€)Kept
Bulgaria€127,259€9,283€9,28383.5%
Malta€128,848€7,528€7,52867.7%
Switzerland · ZurichCHF 110,127CHF 6,976€7,50167.5%
Cyprus€119,218€6,944€6,94462.5%
HungaryHUF 45,576,297HUF 2,525,686€6,47658.3%
United Kingdom · England£99,271£5,571€6,40457.6%
Denmark · Average municipalityDKK 973,126DKK 47,615€6,38357.4%
Estonia€98,695€6,338€6,33857.0%
RomaniaRON 656,075RON 31,984€6,29656.6%
Lithuania€129,758€6,268€6,26856.4%
Ireland€118,594€6,112€6,11255.0%
Latvia€107,214€6,110€6,11055.0%
Finland · Average municipality€110,045€6,048€6,04854.4%
Spain · Madrid€112,374€6,024€6,02454.2%
CzechiaCZK 2,421,307CZK 146,703€6,01254.1%
Luxembourg€116,347€6,003€6,00354.0%
Netherlands€116,967€5,830€5,83052.4%
PolandPLN 494,416PLN 24,529€5,77151.9%
Croatia · Zagreb€113,351€5,761€5,76151.8%
Austria€104,082€5,447€5,44749.0%
Sweden · Average municipalitySEK 1,100,286SEK 58,919€5,38148.4%
Germany · North Rhine-Westphalia€112,153€5,374€5,37448.3%
Slovakia€96,956€5,313€5,31347.8%
Greece€108,953€5,231€5,23147.1%
Slovenia€112,771€5,016€5,01645.1%
Portugal · Mainland€106,711€4,963€4,96344.6%
France · Mainland France€91,072€4,838€4,83843.5%
Italy · Average region€96,453€4,609€4,60941.5%
Belgium · Average municipality€103,980€4,576€4,57641.2%

Country notes and rates used

Germany: 2026: basic allowance €12,348; contribution ceilings €101,400 (pension) and €69,750 (health). Average health top-up 2.9% split equally. Church tax is 8% of income tax in Bavaria and Baden-Württemberg and 9% elsewhere. In Saxony employees pay 0.5% more of the care insurance. Public holidays range from 10 to 13 by state. Statutory minimum is 20 days; 25–30 is typical.

Federal state used: North Rhine-Westphalia · church tax 9% · 11 public holidays.

Contractor method: assignment income less the admin charge funds the full employment cost. Employer social contributions and employer pension are solved out first; the remainder is gross salary, which then carries employee contributions and income tax.

Employee pension is treated as deductible from taxable income and not from social security. Check the local scheme limits.

Household (single, no children): Tax class I. Household rules use 2026 figures where published; children are assumed to be under 18 and living with you, and dependent parents to live in your household.

Allowances and regimes: limits are 2026 where confirmed; items marked "check" in their conditions should be confirmed before use. Tax-free allowances must be paid within each legal limit and condition, usually on top of agreed pay rather than by converting salary (Germany and Austria in particular). Expat regimes need an approved application.

UK figures use HMRC 2026/27 rates and thresholds (tax code 1257L, category A NI, cumulative annual basis). Swiss figures use 2026 AHV/ALV/BVG rates and ESTV 2026 tax burden for each cantonal capital. EU figures model each country's main income tax, employee and employer social contributions for a single resident with no dependants, using 2025–26 parameters; regional and municipal rates, household circumstances (marital status, children, dependent parents), tax-free allowances and special regimes are modelled from 2026 rules where published, with some simplification. Use the results for quoting and illustration, and confirm with in-country payroll before contracting.

Germany payroll model and assumptions

Existing calculator assumptions: 2026: basic allowance €12,348; contribution ceilings €101,400 (pension) and €69,750 (health). Average health top-up 2.9% split equally. Church tax is 8% of income tax in Bavaria and Baden-Württemberg and 9% elsewhere. In Saxony employees pay 0.5% more of the care insurance. Public holidays range from 10 to 13 by state. Statutory minimum is 20 days; 25–30 is typical.

Model basis: UK 2026/27; Switzerland 2026; EU indicative 2025–26. The financial models have not been independently audited in this website update. Read the assumptions and limitations before relying on a result.

Federal state settings

This model provides 16 selectable regional options, including Baden-Württemberg, Bavaria, Berlin, Brandenburg, Bremen, Hamburg and further options in the calculator. Select the option that matches your payroll; a default region is not a statement about your tax residence.

Allowances modeled for Germany

The tool includes Benefit-in-kind voucher (Sachbezug €50 a month); Meal subsidy (€3.10 per day tax-free); Jobticket (Deutschlandticket €63 a month); Kita and childcare fees, plus further items shown in the allowances panel. Read the eligibility conditions before applying any item. An available control does not establish your entitlement.

Illustrative EUR contractor example

The default example starts with a €575 daily assignment rate for 232 billed days, with an admin margin of €29 per billed week. Using only the model's default settings, it estimates €112,153 annual gross salary and €64,483 annual take-home pay. These are examples, not advertised earnings or a verified quote.

The modeled employer lines include Pension and unemployment (10.6%); Health and care (10.55%); U1/U2/insolvency levies (~1.6%). Employee deduction lines include Pension insurance (9.3%); Unemployment insurance (1.3%); Health + care incl. childless surcharge; Income tax (class I); Solidarity surcharge. Adjust the controls to inspect the actual assumptions for your scenario.

Checking a permanent salary

For a salaried job in Germany, choose permanent employee mode and enter gross monthly or annual salary in EUR. Do not enter an employer's total employment budget as if it were gross salary.

Payroll calculator questions

How do I estimate take-home pay in Germany?

Enter the pay amount in EUR, choose contractor or permanent employee, and adjust the modeled settings. Review net pay together with employer costs, employee deductions and the country notes.

Is this an official Germany payroll check?

No. It is an illustrative gross-to-net model. The existing country parameters have not been independently audited in this site update, and actual payroll can differ.

Can I use it for cross-border contracting?

You can compare modeled outcomes, but this calculator does not determine residence, treaty relief, permanent establishment, social-security coverage or legal contractor status. Consult a local specialist.

Compare other supported countries

Every linked country page has its own payroll preset and model notes.