Income tax (Einkommensteuer) is the percentage of your income that goes to the German tax office (Finanzamt). The amount you must pay depends on your income. The maximum income tax rate in Germany is 45%1.

The income tax is not the same as the salary tax (Lohnsteuer).

German income tax calculator ➞