A high school teacher takes home 4,062 DKK/mo more after tax
Primary School Teacher vs High School Teacher
Compare gross salary, net pay, and tax in 2026
Education
Primary School Teacher
- Gross/year
- 470,000 DKK
- Gross/month
- 39,167 DKK
- Net/month
- 26,733 DKK
- Annual tax
- 149,207 DKK
- Tax rate
- 31.75%
- Salary range
- 380,000 DKK – 570,000 DKK
Education🏆 Highest net pay
High School Teacher
- Gross/year
- 550,000 DKK
- Gross/month
- 45,833 DKK
- Net/month
- 30,794 DKK
- Annual tax
- 180,467 DKK
- Tax rate
- 32.81%
- Salary range
- 490,000 DKK – 610,000 DKK
Detailed Tax Comparison
Based on average salary, Copenhagen, 2026 rates
| Primary School Teacher | High School Teacher 🏆 | Diff | |
|---|---|---|---|
| Gross/year | 470,000 DKK | 550,000 DKK | -80,000 DKK |
| AM-bidrag | 37,600 DKK | 44,000 DKK | -6,400 DKK |
| Bottom tax | 37,865 DKK | 46,299 DKK | -8,434 DKK |
| Municipal tax | 73,743 DKK | 90,168 DKK | -16,425 DKK |
| Progressive tax | 0 DKK | 0 DKK | 0 DKK |
| Total tax | 149,207 DKK | 180,467 DKK | -31,260 DKK |
| Net/month | 26,733 DKK | 30,794 DKK | -4,062 DKK |
Best municipalities for net pay
Primary School Teacher
| Municipality | Tax | Net/mo |
|---|---|---|
| Copenhagen | 23.39% | 26,733 DKK |
| Vejle | 23.40% | 26,730 DKK |
| Frederiksberg | 24.50% | 26,441 DKK |
| Aarhus | 24.52% | 26,436 DKK |
| Odense | 25.50% | 26,178 DKK |
High School Teacher
| Municipality | Tax | Net/mo |
|---|---|---|
| Copenhagen | 23.39% | 30,794 DKK |
| Vejle | 23.40% | 30,791 DKK |
| Frederiksberg | 24.50% | 30,438 DKK |
| Aarhus | 24.52% | 30,431 DKK |
| Odense | 25.50% | 30,117 DKK |
View full profile
→Primary School Teacher
View full profile
→High School Teacher
Tax breakdown
→450,000 DKK
Tax breakdown
→550,000 DKK
Frequently Asked Questions
Who earns more — primary school teacher or high school teacher?
A high school teacher earns on average 80,000 DKK more per year gross. The net pay difference is about 4,062 DKK/mo after tax.
Does the municipality affect the difference?
Yes, municipal tax varies from 23.39% to 26.30%, which changes the net pay for both positions. See the table above for the best municipalities.
Is the salary difference the same after tax?
No, due to progressive taxation the net pay gap shrinks relative to the gross difference. With a gross difference of 80,000 DKK/year, the net difference is about 48,740 DKK/year.
Calculate with your own salary
The numbers above use average salaries. Enter your own salary for an exact calculation.
Open salary calculator →