Denmark Payroll Calculator

Estimate payroll and take-home pay in Denmark using the DKK calculator below. Switch between a contractor assignment rate and a permanent gross salary, then review this country's model notes.

UK 2026/27 · CH 2026 · EU indicative 2025–26

Free to use. Start with the controls below or choose a country calculator.

Model basis: UK 2026/27; Switzerland 2026; EU indicative 2025–26. The financial models have not been independently audited in this website update. Read the assumptions and limitations before relying on a result.

Take-home this month (20 days)DKK 48,847
Take-home per billed dayDKK 2,474.89
Take-home per yearDKK 561,801
Kept from assignment income57.7%

Take-home with holiday pay and pension

% of DKK 973,149 assignment income a year
ItemYearMonthPer billed day% of rate
Take-home excluding holiday payDKK 520,128DKK 43,343.96DKK 2,291.3153.4%
Holiday pay after tax (DKK 94,388 gross)DKK 41,673DKK 3,472.76DKK 183.584.3%
Take-home including holiday payDKK 561,801DKK 46,816.72DKK 2,474.8957.7%
Total value: take-home + holiday pay + pensionDKK 561,801DKK 46,816.72DKK 2,474.8957.7%
Tax, social security, employer costs and marginDKK 411,348DKK 34,279.03DKK 1,812.1142.3%

Holiday pay is already part of take-home: it is shown separately so you can see its value after tax. Pension counts your own and the employer's contributions, which belong to you but are not paid out until retirement.

Allowances, expenses and tax regimes

Paid through payroll within each legal limit. Items marked "Tax and social security free" are paid out of the rate before employer costs, so they also save employer contributions. "Income-tax free" items still carry social security. Gains are per year at your current rate.

Each regime has strict eligibility rules (usually moving from abroad, salary thresholds or age). Select one only if it applies.

Allowance or expenseTreatmentAmountPer yearTake-home gain
Tax-free travel allowance (about DKK 600 per day)
Overnight work trips away from home; check the current rate.
Tax and social security free
DKK 600.00/day · days / month
DKK 0–
Items in use0of 1 for this country
Paid tax-free per yearDKK 0no tax or social security
Income-tax-free per yearDKK 0social security still due
Extra take-home from these itemsDKK 0per year vs none

Monthly payroll

Payslip and monthly reconciliation use: 20 days worked
Monthly payslipDays worked (20)Average (21.66 days)Difference
Days paid2021.66-1.66
Assignment incomeDKK 85,740.00DKK 92,856.42-DKK 7,116.42
Admin charge (before tax)-DKK 856.00-DKK 927.05DKK 71.05
Total employer costs-DKK 1,000.00-DKK 1,000.00DKK 0.00
Gross pay paidDKK 83,884.00DKK 90,929.37-DKK 7,045.37
of which holiday pay paid nowDKK 8,321.83DKK 9,020.77-DKK 698.95
Income tax-DKK 28,231.97-DKK 31,603.13DKK 3,371.15
Employee social security-DKK 6,805.30-DKK 7,368.93DKK 563.63
Take-home payDKK 48,846.73DKK 51,957.31-DKK 3,110.59
Holiday pay paid this monthDKK 48,846.73take-home this month
Holiday pay held backDKK 45,172.57take-home this month
Extra take-home by paying nowDKK 3,674.15holiday pay DKK 8,321.83 gross
Held in holiday fundDKK 8,321.83incl. employer costs

Monthly withholding uses the annual tax scale and contribution ceilings spread over 12 months, which is how most EU and Swiss payrolls withhold.

Day rate reconciliation

Every pound of the rate, in the order payroll takes it, until nothing is left.

ItemGoes toAmountBalance left
Day rateDKK 4,287.00DKK 4,287.00
Admin charge, taken before tax
Umbrella marginumbrella−DKK 42.80DKK 4,244.20
Employer costs, funded from your rate
ATP, AES, maternity and other employer leviessocial security−DKK 52.86DKK 4,191.34
Your deductions from gross pay
Labour market contribution (AM 8%)social security−DKK 335.31DKK 3,856.03
ATP pensionsocial security−DKK 5.00DKK 3,851.03
Municipal tax (25%)tax authority−DKK 833.46DKK 3,017.57
State tax: bottom, middle and toptax authority−DKK 542.67DKK 2,474.90
Total employee deductions−DKK 1,716.44DKK 2,474.90
Paid to you
Take-home payyour bank−DKK 2,474.90DKK 0.00
Balance remainingDKK 0.00✓ Fully reconciled
You (take-home)DKK 2,474.9057.7% of rate
Tax and social securityDKK 1,769.3041.3% of rate
Umbrella marginDKK 42.801.0% of rate

Where the rate goes

Share of DKK 973,149 assignment income
Take-home 57.7%Taxes 32.1%Employee NI / social security 7.9%Employer costs 1.2%Admin / company costs 1.0%

Payslip breakdown

Week = year ÷ 52 · billed day = year ÷ 227

ItemYearMonthWeekBilled day
Assignment incomeDKK 973,149DKK 81,095.75DKK 18,714.40DKK 4,287.00
Less admin charge (before tax)-DKK 9,716-DKK 809.63-DKK 186.84-DKK 42.80
Employment cost availableDKK 963,433DKK 80,286.12DKK 18,527.57DKK 4,244.20
Employer costs (funded from the rate)
ATP, AES, maternity and other employer levies-DKK 12,000-DKK 1,000.00-DKK 230.77-DKK 52.86
Total employer costs-DKK 12,000-DKK 1,000.00-DKK 230.77-DKK 52.86
Gross pay made up of
Basic payDKK 857,045DKK 71,420.43DKK 16,481.64DKK 3,775.53
Holiday pay (25 days)DKK 94,388DKK 7,865.69DKK 1,815.16DKK 415.81
Gross salary (incl. holiday pay)DKK 951,433DKK 79,286.12DKK 18,296.80DKK 4,191.34
Employee deductions
Labour market contribution (AM 8%)-DKK 76,115-DKK 6,342.89-DKK 1,463.74-DKK 335.31
ATP pension-DKK 1,135-DKK 94.58-DKK 21.83-DKK 5.00
Municipal tax (25%)-DKK 189,196-DKK 15,766.33-DKK 3,638.38-DKK 833.46
State tax: bottom, middle and top-DKK 123,187-DKK 10,265.59-DKK 2,368.98-DKK 542.67
Total employee deductions-DKK 389,633-DKK 32,469.39-DKK 7,492.94-DKK 1,716.44
Take-home payDKK 561,801DKK 46,816.72DKK 10,803.86DKK 2,474.89

Sample payslip

Enter the company name and employee name to create the payslip.

Company details
Employee and pay period
Enter your company name
PAYSLIPOctober 2026
Pay date 30 October 2026
EmployeeEnter employee name
Employee no.–
Tax ID–
FrequencyMonthly

Payments

Basic payDKK 75,562.17
Holiday pay (25 days)DKK 8,321.83
Total gross payDKK 83,884.00

Deductions

Labour market contribution (AM 8%)DKK 6,710.72
ATP pensionDKK 94.58
Municipal tax (25%)DKK 16,823.84
State tax: bottom, middle and topDKK 11,408.13
Total deductionsDKK 35,037.27
Net payDKK 48,846.73

Assignment funds

Assignment income receivedDKK 85,740.00
Less admin charge (margin)-DKK 856.00
Less aTP, AES, maternity and other employer levies-DKK 1,000.00
Gross pay availableDKK 83,884.00

Employer costs

ATP, AES, maternity and other employer leviesDKK 1,000.00
Total employer costsDKK 1,000.00

Information

Days paid this period20 × DKK 4,287.00
Householdsingle, no children
Statutory holiday25 working days
Generated from illustrative calculations; confirm against payroll records.

Holiday pay

25 working days

Statutory paid holiday

Minimum annual leave in Denmark, plus about 8 weekday public holidays. Paid from your gross salary, so unbilled leave days are still paid.

DKK 94,388 gross for 25 days off

Holiday value per day

One day of paid leave at your gross salary.

DKK 3,775.53 gross per day

Ways to raise take-home

Compliant options only

Marginal take-home

Of each extra DKK 100 billed, this is what reaches you after all deductions at your current level.

DKK 44.15 kept

Pension efficiency

Raising your contribution by 1 percentage point.

DKK 9,514 into pension costs DKK 4,566 take-home (48p per £1)

Admin charge sensitivity

The margin comes out before tax, so each pound of margin costs less than a pound of take-home.

A 20% lower charge adds DKK 858 a year

Local optimisations to check

Tax-favoured workplace pension contributions and employer benefits within local exemption limits.

Country comparison

Same rate and admin charge, converted at approximate FX · local default pensions · default region per country · UK as umbrella
CountryGross salaryTake-home / monthTake-home / month (€)Kept
Bulgaria€124,351€9,064€9,06483.4%
Malta€125,949€7,371€7,37167.8%
Switzerland · ZurichCHF 107,637CHF 6,835€7,34967.6%
Cyprus€116,446€6,798€6,79862.5%
HungaryHUF 44,572,709HUF 2,470,071€6,33458.3%
United Kingdom · England£97,080£5,466€6,28257.8%
Denmark · Average municipalityDKK 951,433DKK 46,817€6,27657.7%
Estonia€96,522€6,202€6,20257.1%
RomaniaRON 641,628RON 31,279€6,15756.6%
Lithuania€126,900€6,153€6,15356.6%
Ireland€115,983€6,008€6,00855.3%
Latvia€104,496€5,947€5,94754.7%
Finland · Average municipality€107,622€5,941€5,94154.7%
Luxembourg€113,786€5,894€5,89454.2%
Spain · Madrid€109,466€5,886€5,88654.1%
CzechiaCZK 2,356,214CZK 142,770€5,85153.8%
Netherlands€114,059€5,724€5,72452.7%
Croatia · Zagreb€110,855€5,650€5,65052.0%
PolandPLN 482,558PLN 23,960€5,63851.9%
Austria€101,405€5,318€5,31848.9%
Sweden · Average municipalitySEK 1,076,058SEK 57,958€5,29348.7%
Germany · North Rhine-Westphalia€109,291€5,247€5,24748.3%
Slovakia€94,821€5,206€5,20647.9%
Greece€106,045€5,096€5,09646.9%
Slovenia€110,287€4,937€4,93745.4%
Portugal · Mainland€104,361€4,876€4,87644.9%
France · Mainland France€89,067€4,744€4,74443.6%
Italy · Average region€94,330€4,523€4,52341.6%
Belgium · Average municipality€101,690€4,499€4,49941.4%

Country notes and rates used

Denmark: AM contribution 8% on gross. Personal allowance DKK 54,100; employment deduction 12.75% (max DKK 63,300). 2026 structure: bottom 12.01%, middle and top 7.5% each above DKK 641,200 and 777,900. Municipal tax is set by each kommune (about 23–26%). Holiday supplement of 1% is usually paid on top.

Municipality used: Average municipality · local rate 25% (editable).

Contractor method: assignment income less the admin charge funds the full employment cost. Employer social contributions and employer pension are solved out first; the remainder is gross salary, which then carries employee contributions and income tax.

Employee pension is treated as deductible from taxable income and not from social security. Check the local scheme limits.

Household (single, no children): Children do not change Danish payroll tax. Household rules use 2026 figures where published; children are assumed to be under 18 and living with you, and dependent parents to live in your household.

Allowances and regimes: limits are 2026 where confirmed; items marked "check" in their conditions should be confirmed before use. Tax-free allowances must be paid within each legal limit and condition, usually on top of agreed pay rather than by converting salary (Germany and Austria in particular). Expat regimes need an approved application.

UK figures use HMRC 2026/27 rates and thresholds (tax code 1257L, category A NI, cumulative annual basis). Swiss figures use 2026 AHV/ALV/BVG rates and ESTV 2026 tax burden for each cantonal capital. EU figures model each country's main income tax, employee and employer social contributions for a single resident with no dependants, using 2025–26 parameters; regional and municipal rates, household circumstances (marital status, children, dependent parents), tax-free allowances and special regimes are modelled from 2026 rules where published, with some simplification. Use the results for quoting and illustration, and confirm with in-country payroll before contracting.

Denmark payroll model and assumptions

Existing calculator assumptions: AM contribution 8% on gross. Personal allowance DKK 54,100; employment deduction 12.75% (max DKK 63,300). 2026 structure: bottom 12.01%, middle and top 7.5% each above DKK 641,200 and 777,900. Municipal tax is set by each kommune (about 23–26%). Holiday supplement of 1% is usually paid on top.

Model basis: UK 2026/27; Switzerland 2026; EU indicative 2025–26. The financial models have not been independently audited in this website update. Read the assumptions and limitations before relying on a result.

Municipality settings

This model provides 8 selectable regional options, including Average municipality, Copenhagen, Frederiksberg, Aarhus, Odense, Aalborg and further options in the calculator. Select the option that matches your payroll; a default region is not a statement about your tax residence.

Allowances modeled for Denmark

The tool includes Tax-free travel allowance (about DKK 600 per day). Read the eligibility conditions before applying any item. An available control does not establish your entitlement.

Special-regime illustrations include Researcher scheme (27% flat). These require eligibility checks and local advice.

Illustrative DKK contractor example

The default example starts with a DKK 4,287 daily assignment rate for 227 billed days, with an admin margin of DKK 214 per billed week. Using only the model's default settings, it estimates DKK 951,433 annual gross salary and DKK 561,801 annual take-home pay. These are examples, not advertised earnings or a verified quote.

The modeled employer lines include ATP, AES, maternity and other employer levies. Employee deduction lines include Labour market contribution (AM 8%); ATP pension; Municipal tax (25%); State tax: bottom, middle and top. Adjust the controls to inspect the actual assumptions for your scenario.

Checking a permanent salary

For a salaried job in Denmark, choose permanent employee mode and enter gross monthly or annual salary in DKK. Do not enter an employer's total employment budget as if it were gross salary.

Payroll calculator questions

How do I estimate take-home pay in Denmark?

Enter the pay amount in DKK, choose contractor or permanent employee, and adjust the modeled settings. Review net pay together with employer costs, employee deductions and the country notes.

Is this an official Denmark payroll check?

No. It is an illustrative gross-to-net model. The existing country parameters have not been independently audited in this site update, and actual payroll can differ.

Can I use it for cross-border contracting?

You can compare modeled outcomes, but this calculator does not determine residence, treaty relief, permanent establishment, social-security coverage or legal contractor status. Consult a local specialist.

Compare other supported countries

Every linked country page has its own payroll preset and model notes.