How to Use Denmark Salary Calculator
The Denmark Salary Calculator estimates Danish net salary, take-home pay, AM-bidrag, municipal tax, top tax, pension deduction, and monthly income from gross salary inputs.
- Choose Salary Period — Enter monthly salary, annual salary, or hourly pay with weekly hours.
- Add Bonus and Pension — Include annual bonus and employee pension contribution.
- Use Beginner or Advanced Mode — Beginner Mode keeps defaults simple. Advanced Mode exposes tax rates, allowances, deductions, ATP, church tax, and brackets.
- Review the Breakdown — See gross monthly, net monthly, gross annual, net annual, total tax, effective tax rate, and itemized deductions.
Formula & Theory — Denmark Salary Calculator
This calculator uses a configurable approximation:
grossAnnualIncome = monthlySalary × 12 + annualBonus
AMBidrag = grossAnnualIncome × 8%
incomeAfterAM = grossAnnualIncome - AMBidrag
taxableIncome = max(0, incomeAfterAM - personalAllowance - optionalDeductions)
ordinaryIncomeTax = taxableIncome × (stateBaseTaxRate + municipalTaxRate + churchTaxRate)
highIncomeTax = middleBracketTax + topBracketTax + additionalTopBracketTax
netAnnualSalary = grossAnnualIncome - AMBidrag - ordinaryIncomeTax - highIncomeTax - ATP - employeePension
netMonthlySalary = netAnnualSalary ÷ 12
| Field | Meaning |
|---|---|
| AM-bidrag | Labor market contribution, commonly 8% |
| Municipal tax | Local Danish municipal tax rate |
| Church tax | Optional church tax, depending on membership and location |
| Personal allowance | Configurable allowance before ordinary income tax |
| ATP / pension | Payroll deductions included in the net pay estimate |
Important Note
Results are estimates only. Danish tax is affected by tax card details, residence, municipal tax rate, church tax, pension setup, employment deductions, commuting deductions, union fees, A-kasse, marital status, cross-border tax identity, and SKAT personal records. Formal results should come from the Danish Tax Agency / SKAT.