Salary guides · 2026
Germany Tax Calculator for Foreigners 2026
Foreign employees normally enter the same payroll system as German employees. The key questions are tax residence, payroll registration, tax class and insurance status—not nationality itself.
Open Germany salary calculatorLive calculator example
Your first German payroll
An employer needs payroll details such as your personal tax ID, date of birth, address and health insurer. If electronic tax data is missing, temporary withholding can be less favourable until records are corrected.
Income tax, solidarity surcharge where due and statutory insurance are normally withheld by the employer. A tax return can reconcile deductible costs or incomplete-year employment.
Default assumptions for newcomers
The calculator starts with tax class I, no church tax, public insurance, age 30 and no children. Change the advanced fields when your situation differs.
Private insurance, cross-border work, limited tax liability, multiple jobs and treaty income need individual review and may not match a standard estimate.
Before accepting an offer
Confirm whether the quoted amount is monthly or annual gross and whether bonuses are guaranteed. Ask which city the role is based in and whether relocation, transport or housing support is taxable.
Keep registration, tax ID and insurance documents organised because missing payroll data can delay a correct first payslip.
FAQ
Do foreigners pay more salary tax in Germany?
Nationality alone does not create a higher rate. Residence, taxable income, tax class and personal circumstances determine withholding.
Can I calculate without a German tax ID?
You can estimate pay, but an employer may temporarily use an unfavourable withholding method until payroll data is available.