A high school teacher takes home 4,028 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,102 DKK
- Annual tax
- 156,777 DKK
- Tax rate
- 33.36%
- 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,130 DKK
- Annual tax
- 188,442 DKK
- Tax rate
- 34.26%
- 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 | 45,434 DKK | 54,273 DKK | -8,839 DKK |
| Municipal tax | 73,743 DKK | 90,168 DKK | -16,425 DKK |
| Progressive tax | 0 DKK | 0 DKK | 0 DKK |
| Total tax | 156,777 DKK | 188,442 DKK | -31,665 DKK |
| Net/month | 26,102 DKK | 30,130 DKK | -4,028 DKK |
Best municipalities for net pay
Primary School Teacher
| Municipality | Tax | Net/mo |
|---|---|---|
| Copenhagen | 23.39% | 26,102 DKK |
| Vejle | 23.40% | 26,099 DKK |
| Frederiksberg | 24.50% | 25,810 DKK |
| Aarhus | 24.52% | 25,805 DKK |
| Odense | 25.50% | 25,548 DKK |
High School Teacher
| Municipality | Tax | Net/mo |
|---|---|---|
| Copenhagen | 23.39% | 30,130 DKK |
| Vejle | 23.40% | 30,127 DKK |
| Frederiksberg | 24.50% | 29,773 DKK |
| Aarhus | 24.52% | 29,767 DKK |
| Odense | 25.50% | 29,452 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,028 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,335 DKK/year.
Calculate with your own salary
The numbers above use average salaries. Enter your own salary for an exact calculation.
Open salary calculator →