Secondary school teacher in Germany

Teaches subject curriculum to ages 11–18. Public sector compensation set by national pay scales in all 5 countries.

Reference median (2024): €55,000 gross → €34,887 take-home per year. 36.6% effective tax rate for 2026.

Frequently asked questions

What is a secondary school teacher's take-home pay in Germany?
On the Germany median secondary school teacher salary of €55,000, take-home is €34,887 per year (€2,907 per month). Effective tax rate 36.6% for 2026.
What is the marginal tax rate on a Germany secondary school teacher salary?
At the median €55,000, the next 100 of gross retains €52 — a marginal rate of 47.8%. This rate applies to overtime, bonuses, or any earnings above the median.
How does the Germany median compare to other countries?
Same role, different countries (medians in native currency): United Kingdom £40,000 gross → £32,320 net; United States $65,000 gross → $51,896 net; France €38,000 gross → €27,948 net; Spain €32,000 gross → €23,867 net.
Where does the Germany median secondary school teacher salary come from?
The reference median is sourced from the country's national statistics authority (ONS for UK, INSEE for France, INE for Spain, Statistisches Bundesamt for Germany). It is a 2024 reference value — refresh when each authority publishes the 2025 annual update. Your actual salary may differ; plug a different gross into the calculator above.
What is NOT included in this secondary school teacher take-home calculation?
Bonuses, overtime, profit share, stock compensation, benefits-in-kind, and pension salary-sacrifice are not modeled in v1. The calculator assumes the median is base salary only, taxed under the standard payroll path for Germany.