Germany Contractor Take-Home Pay Calculator | Angestellter vs Freiberufler | Contractor UK
Germany · contracting abroad

Germany Take-Home Pay Calculator

What a UK contractor actually keeps after German deductions — Angestellter (the full cascade: contractor-of-record fee, employer and employee Sozialversicherung, Einkommensteuer) against Freiberufler, the self-employed liberal professional — with optional Kirchensteuer and a UK–Germany treaty top-up.

German figures: 2025 German tax year UK treaty side: 2026/27 Angestellter vs Freiberufler £ / € · copy & CSV

Estimate your German net pay

£

Click £ / — or use the switch above — to change the input currency. Treated as turnover (gross invoiced, ex-VAT).

days

Typical German contractor year: 200–230 days.

Still UK resident? HMRC also taxes this income, with credit for German tax paid. Check your residence first.

£

Default £0.855 per €1, as at late 2025 — no source recorded, so set it to today's rate.

Registered church members pay Kirchensteuer on their Einkommensteuer. Not applied by default.

Angestellter — net pay €0
Freiberufler — net pay €0

Where the money goes

UK treaty position — Article 23

LineAngestellterFreiberufler
Compare vs UK & Europe
This is an estimate, not a quote. The German figures are the 2025 German tax year and the contractor-of-record fee is an assumption — see Figures used below. Real Krankenkasse premiums, CoR margins and tax class all move the answer.
How this works

The day rate above is treated as turnover — what your client is invoiced, ex-VAT. The calculator then runs each regime end-to-end.

Angestellter — German employee via CoR, umbrella or payroll

Turnover, less a ~5% contractor-of-record / umbrella management fee, less ≈20.95% employer Sozialversicherung (Rentenversicherung 9.3%, Arbeitslosenversicherung 1.3%, Krankenversicherung 8.55%, Pflegeversicherung 1.8% — pension and unemployment capped at €96,600, health and care at €66,150), gives your gross salary. The same ≈20.95% employee share comes off that, then Einkommensteuer (Grundtarif, tax class I single) plus Solidaritätszuschlag. Industry benchmark for the net pocket: roughly 45–55% of turnover at typical contractor rates.

Freiberufler — self-employed liberal professional

Turnover equals profit: there is no Gewerbesteuer for liberal professionals. You self-fund statutory health and care insurance at ~16.3% on income up to €66,150 (minimum ~€5,500 a year, capped at the ceiling), and Einkommensteuer runs on profit less that insurance as Vorsorgeaufwendungen (simplified). Pension is not modelled here, which flatters the Freiberufler net — a real freelancer still has to fund one.

The UK side

If the Statutory Residence Test keeps you UK tax resident, HMRC taxes the same income and Article 23 of the 2010 UK–Germany double tax treaty gives credit for German income tax paid. The UK leg is computed at 2026/27 rates: personal allowance £12,570 (tapered £1 for every £2 of income over £100,000), 20% on the first £37,700 of taxable income, 40% to £125,140, 45% above. UK National Insurance is contribution-based and not relievable as a foreign tax credit, so it sits outside this estimate. UK limited-company dividend strategies are out of scope — see the IR35 calculator. For all six European destinations side by side, use the UK vs Europe take-home compare, and for taxing rights under articles 7, 14 and 15 the double tax treaty estimator.

Figures used
German rates as at: the 2025 German tax year. Source: § 32a EStG (the 2025 Einkommensteuer Grundtarif) and the Sozialversicherung Beitragsbemessungsgrenzen as published for 2025. These were carried forward from the previous version of this page and have not been re-verified against the 2026 German figures, so read every German number below as an estimate at 2025 rates. Only the UK leg is on 2026/27.
FigureValue usedVintage and source
Einkommensteuer, single (tax class I)0% to €12,096; formula zones to €17,443 and €68,480; 42% to €277,825; 45% above2025 Grundtarif, § 32a EStG
Solidaritätszuschlag5.5% of income tax above a €19,950 Freigrenze2025 Freigrenze, single; Milderungszone not modelled
Kirchensteuer (optional)9% of income taxStandard Land rate; 8% in Bavaria and Baden-Württemberg, not distinguished
Employer and employee Sozialversicherung9.3% + 1.3% + 8.55% + 1.8% ≈ 20.95% each side2025 statutory rates incl. an average Krankenkasse Zusatzbeitrag
Beitragsbemessungsgrenze — pension, unemployment€96,6002025 ceiling
Beitragsbemessungsgrenze — health, care€66,1502025 ceiling
Freiberufler health + care~16.3% to €66,150, minimum ~€5,500 a year2025 voluntary statutory rate, simplified
Contractor-of-record / umbrella fee5% of turnoverAssumption, not a rate — real quotes run 4–10%
GBP per €1£0.855 (editable)As at late 2025 — no source recorded
Treaty reliefArticle 23 Foreign Tax CreditUK–Germany double taxation convention, 2010
UK income tax£12,570 allowance; 20% / 40% / 45% at £37,700 and £125,140 taxableUK 2026/27, verified
Frequently asked questions

Angestellter means you are a German employee, paid through payroll — usually via a contractor-of-record (CoR), German entity or umbrella. The cascade is: turnover, less ~5% CoR fee, less ≈20.95% employer Sozialversicherung (capped), gives gross salary; then the same ≈20.95% employee Sozialversicherung (also capped per branch), and Einkommensteuer (Lohnsteuer, tax class I) plus Soli, feed the net figure. Freiberufler is self-employment as a liberal professional: you invoice directly, self-fund health and care at ~16.3% (minimum ~€5,500, capped at €66,150), and Einkommensteuer runs on profit less that insurance. No Gewerbesteuer applies to a Freiberufler.

The German side is set to the 2025 German tax year: the § 32a EStG Grundtarif for 2025 (Grundfreibetrag €12,096), the 2025 Beitragsbemessungsgrenzen (€96,600 for pension and unemployment, €66,150 for health and care) and the 2025 Solidaritätszuschlag Freigrenze of €19,950. Those figures were carried forward from the previous version of this page and have not been re-verified against the 2026 German values, so treat every German number as an estimate at 2025 rates. The UK leg of the treaty top-up is 2026/27. The GBP/EUR rate is an input, defaulting to £0.855 per €1 as at late 2025 with no source recorded — set it to today's rate before you rely on the sterling column.

The 2025 Grundtarif (§ 32a EStG), single person: 0% to €12,096 (Grundfreibetrag); progressive formula zones to €17,443 and €68,480; 42% from €68,481 to €277,825; 45% above €277,826. Taxable income is rounded down to whole euros, and so is the resulting tax. Solidaritätszuschlag is 5.5% of income tax above the €19,950 Freigrenze — simplified, with the Milderungszone phase-in not modelled.

Freelancers must arrange their own Kranken- and Pflegeversicherung. This calculator uses a simplified voluntary statutory rate of ~16.3% combined on income up to the 2025 Beitragsbemessungsgrenze of €66,150, with a minimum of ~€5,500 a year. Above the ceiling, contributions stay flat. Pension (Rentenversicherung) is not modelled for Freiberufler, to keep the comparison focused on health, care and income tax — which does flatter the Freiberufler number. Real premiums depend on your Krankenkasse and declared income.

Most German "gross-to-net" salary calculators start from a gross salary already on a payslip and apply only employee Sozialversicherung plus Lohnsteuer. That misses the ≈20.95% employer Sozialversicherung and the ~5% contractor-of-record fee that sit between the client's invoice and the payslip when you are contracted via CoR or umbrella. For a UK contractor evaluating a German gig, the relevant number is the TJM the client pays, not the gross salary the umbrella shows you. This cascade reflects that end-to-end.

If you are a registered member of a recognised church (Catholic, Protestant and so on), Germany levies Kirchensteuer at 9% of your Einkommensteuer — 8% in Bavaria and Baden-Württemberg, which this tool does not distinguish. It is collected alongside Lohnsteuer. Toggle it in Advanced options to see the impact. It is off by default, because many contractors are not church members.

It depends on UK residence. If the SRT keeps you UK tax resident, HMRC also taxes this income, but Article 23 of the 2010 UK–Germany treaty gives a credit for German income tax paid. Switch UK tax residence to "UK tax resident" in Advanced options and the calculator surfaces the HMRC top-up at 2026/27 UK rates. If you are non-resident, Germany generally taxes its source income alone. Run the UK tax residency calculator first.

HMRC taxes the income you actually receive, not the client's invoice, so the UK basis is regime-specific: for Angestellter it is the gross salary on the German payslip (turnover net of the CoR fee and employer Sozialversicherung); for Freiberufler it is business profit after the health and care deduction. UK income tax is then computed at 2026/27 rates — £12,570 personal allowance, tapered by £1 for every £2 of income over £100,000, then 20% on the first £37,700 of taxable income, 40% to £125,140 and 45% above — and the German Einkommensteuer is credited as a Foreign Tax Credit, capped at the UK liability. Anything left is the HMRC top-up. UK NI is contribution-based and not relievable as a foreign tax credit, so it is excluded: with an A1 / Certificate of Coverage you would pay UK NI in place of German Sozialversicherung.

No — planning estimates only. Gewerbe vs Freiberufler classification, real Krankenkasse premiums, pension for freelancers, tax class variation, Soli Milderungszone, church tax at 8% vs 9%, and UK A1 / Certificate of Coverage treatment are not fully modelled, and the German figures are 2025. Always confirm with a German Steuerberater and a UK chartered tax adviser.

Last updated: July 2026  ·  Tax year: 2026/27 (UK leg)  ·  German figures: 2025 German tax year
Estimates only, and the German figures have not been re-verified for 2026 — confirm with a German Steuerberater. UK side: verify with HMRC income tax guidance or a qualified adviser.
More: all calculators  ·  UK vs Europe take-home  ·  UK tax residency  ·  contracting abroad tools  ·  find an accountant