Payroll in Denmark

Last reviewed: July 2026 · Based on Skattestyrelsen (SKAT) contribution and tax rules, eIndkomst monthly reporting requirements, Samlet Betaling levy rates, and WhichPayroll provider analysis

Running payroll in Denmark yourself requires a Danish entity. The alternative is an Employer of Record, which becomes the legal employer on its own entity.

This page is for the first route: what a Danish payroll run involves, what it costs you as the employer, and what to settle with a provider before the first run.

Our verdict: Fewer than 2 employees and no local entity in Denmark: use an EOR, at $199 to $699 per employee per month.

At 2 or more, an ApS usually works out cheaper, though it costs roughly $2,600 to set up and takes 6 to 10 weeks (WhichPayroll’s Denmark entity benchmark, checked 6 June 2026). If you already run a local entity, standard payroll outsourcing is the cheaper route.

The run itself is monthly: gross-to-net for each employee, withhold the 8% AM-bidrag and income tax, add the fixed employer levies, issue payslips, report the whole thing to eIndkomst. AM-bidrag is the labour-market contribution, an 8% slice taken from gross pay before any income tax is worked out.

eIndkomst is the national income register, the system every Danish employer files payroll into every month.

The employer side is the unusual part. Instead of a percentage of salary, you pay a handful of fixed kroner amounts per employee, collected together through Samlet Betaling, the combined quarterly bill for those statutory levies.

On a kr 480,000 salary that puts the statutory employer cost at about kr 487,793, around 1.62% on top of gross. Occupational pension, the statutory holiday bonus and AES injury insurance sit outside that figure, and the employer section below says which of them we can put a rate to.

If you want to hire in Denmark without becoming the legal employer, start instead with our guide to EOR in Denmark.

Payroll in Denmark at a Glance

Payroll cycle Monthly
Employer contribution Employer ATP share plus fixed levies, about 1.62% of gross at the salary modelled below
Employee deductions 8.0% AM-bidrag
Income tax Progressive ~37% effective at this level (bundskat 12.01% + ~25% municipal); mellemskat/topskat from DKK 641,200
Main payroll filing eIndkomst (income register) monthly reporting
Filing deadline 10th of the following month (small and medium employers)
Employee register eIndkomst income register
Payslips required Yes
Entity required Yes for standard payroll; no if using an EOR
Main authority Skattestyrelsen (SKAT)

How Does Payroll Work in Denmark?

On a monthly cycle, in a fixed order. You calculate each employee’s gross salary, take off the 8% AM-bidrag and their fixed ATP pension share, apply income tax to gross after AM-bidrag and the personal allowance, then add the small fixed employer levies on top before reporting the run to the income register.

Skattestyrelsen, usually shortened to SKAT, is the tax administration behind all of it. It sets withholding rates, collects income tax and labour-market contributions, and audits employers when a return does not add up. It occupies the position HMRC or the IRS does at home.

ATP is the statutory supplementary pension. It is a fixed kroner amount rather than a percentage of pay, both the employee and the employer contribute a set sum each month for a full-time worker, and it sits alongside any occupational pension rather than replacing it.

Occupational pension is the one to watch when you budget. It commonly runs 8% to 12% of salary in Denmark and it is set by collective agreement, so it is widespread without being a statutory payroll tax. Do not put it in your contribution line until you know which agreement covers the role.

Get the order or the rates wrong and two things break at once: the employee’s take-home pay is off, and your monthly eIndkomst report no longer matches what you actually paid.

What Payroll Taxes Apply in Denmark?

Three things sit on every Danish salary: the employee’s 8% AM-bidrag, income tax made up of state and municipal components, and the employer’s fixed kroner levies. They are calculated in a set order, and that order is what produces the gross-to-net result.

Employer Payroll Contributions in Denmark

There is no employer payroll percentage in Denmark. You pay the employer ATP share plus a set of fixed levies per full-time employee, which together come to roughly DKK 7,800 a year and work out to about 1.62% of the salary modelled below.

Those levies are AUB (a fund supporting employer reimbursement for trainees and apprentices), Barsel.dk (the national parental-leave equalisation scheme), Finansieringsbidrag (a small financing contribution) and two holiday-fund admin charges. They are collected together each quarter through Samlet Betaling.

Because every one of those amounts is flat, the employer burden shrinks as a share of pay the more you pay. Budget it in kroner per head rather than as a percentage: the same roughly DKK 7,800 lands on a junior hire and on a director.

One employer cost sits outside this set and outside the table below. AES occupational-injury insurance depends on your sector, and we do not carry a rate for it here, so get the figure for your own activity code before you sign off a headcount budget.

What the Statutory Employer Levies Come To

Employer contribution Rate
Arbejdsmarkedets Tillaegspension (ATP), employer share 2,376 DKK/year
Arbejdsgivernes Uddannelsesbidrag (AUB) 2,821 DKK/year
Barsel.dk (Maternity Leave Fund) 2,200 DKK/year
Finansieringsbidrag (FIB) 328 DKK/year
FerieKonto administration 48 DKK/year
Loenmodtagernes Feriemidler administration 20 DKK/year
Total employer burden 1.62% of gross wage (effective, salary-dependent)

Statutory employer rates; items can apply to different wage bases or carry conditions, so lines do not always sum to the total.

This table is the statutory levy stack, not the whole cost of employing someone. Occupational pension and AES injury insurance, both covered above, sit outside it. So does the statutory holiday bonus, which applies on top of salary. Feriepenge runs at 12.5% of the previous year’s pay under the Holidays Act, checked 8 June 2026, and the borger.dk source below is where to confirm it against your own pay history.

Sources: virk.dk (employer contributions), lifeindenmark.borger.dk (bonuses).

Employee Payroll Deductions in Denmark

Two amounts come off before income tax. AM-bidrag is the 8% labour-market contribution on gross salary, with no ceiling, taken before anything else. The employee ATP share is a small fixed sum, DKK 99 a month for a full-time worker, paid into the statutory supplementary pension.

AM-bidrag is the only percentage line on the employee side; ATP is flat. Both come off the top of pay, and AM-bidrag also comes off the taxable base, so the 8% shapes the tax calculation directly.

If your provider gets the 8% wrong or omits the ATP share, the employee’s net pay is wrong and your eIndkomst figures will not reconcile.

Income Tax on Salary in Denmark

Danish income tax is progressive and stacks two components at this salary level. Bundskat is the bottom-bracket state tax at 12.01%, and on top of it sits municipal tax, which varies by municipality and averages about 25.05% nationally in 2026.

Tax is charged on gross pay after AM-bidrag and after the personfradrag, the DKK 54,100 tax-free personal allowance for 2026, have been removed. The effective rate that produces at this level is around 37%.

A third layer, mellemskat, only bites on income above roughly DKK 641,200, so it does not apply to the salary used below. Above that threshold the 37% modelled here understates the bill, and any offer you build on it needs recalculating.

Payroll Tax Example: Gross Salary to Net Pay

Here is how the deductions and the employer levies stack up for a representative Danish salary. The figures come from the rates above, calculated in the statutory order.

Gross annual salary kr 480,000
AM-bidrag (8%) − kr 38,400
ATP employee share (fixed) − kr 1,188
Taxable income (gross − AM-bidrag − personfradrag) kr 387,500
Income tax − kr 143,604
Estimated net salary kr 296,808
ATP employer share (fixed) + kr 2,376
AUB (DKK 705.25/qtr) + kr 2,821
Barsel.dk (DKK 550/qtr) + kr 2,200
Finansieringsbidrag (DKK 82/qtr) + kr 328
FerieKonto admin (DKK 4/mo) + kr 48
Lonmodtagernes Feriemidler admin (DKK 5/qtr) + kr 20
Total statutory employer cost kr 487,793

Simplified illustration: Full-time employee (at least 117 hours/month) on the standard A-tax card with no church tax; municipal tax at the 2026 national average of about 25.05%. Industry-variable AES occupational-injury insurance is excluded as it depends on the employer’s sector code. DKK 54,100 tax-free personal allowance for 2026, applied before bundskat and municipal tax. The employee ATP share reduces take-home pay but is not deducted from the taxable base, so taxable income is kr 480,000 − kr 38,400 − kr 54,100 = kr 387,500.

The two bold rows do different jobs. Your statutory budget line is kr 487,793, barely above gross, because the employer levies are fixed and small; pension, holiday bonus and AES sit on top of it.

The number the employee sees is kr 296,808, and almost all of the distance between the two is their AM-bidrag and roughly 37% income tax. Model the gross before you name a net figure in an offer.

What Payroll Filings Are Required in Denmark?

One filing, monthly, into eIndkomst. Denmark folds payroll reporting into a single channel where other countries split tax and social filings across several forms, which makes eIndkomst the centre of your compliance month.

What eIndkomst Reports

eIndkomst is Denmark’s national income register, run by SKAT. Every employer reports each employee’s pay, withheld AM-bidrag, withheld income tax and ATP into it each month, in one submission covering what other countries spread across separate tax and contribution returns.

Because it is unified, the figures have to reconcile with your actual payroll run and your bank payments. SKAT uses eIndkomst data to update each worker’s tax position, so an error there flows straight through to the employee’s own tax account.

When eIndkomst Is Due

By the 10th of the month following the pay period, for small and medium employers. Both the report and the payment fall on that date.

Large employers report and pay earlier, by the last weekday of the pay-period month. Large means, broadly, more than DKK 1 million in A-tax or more than DKK 250,000 in AM-bidrag over the prior 12 months.

Because reporting and payment share a deadline, your provider needs the run finalised with enough margin to file and settle together.

Who Files It

The legal obligation sits with the employer. In practice your payroll provider files eIndkomst on your behalf through SKAT’s system, or your in-house team submits it directly if you run your own Danish entity.

Either way, confirm in writing who presses submit each month. Liability for a late or wrong report stays with you as employer regardless of who does the keying.

What Happens If Payroll Filings Are Wrong

Interest is charged on late payments at a daily rate set by SKAT, so a missed payment compounds every day it stays open. For late or missing reporting, if SKAT has to make its own estimate of the payroll tax, a fee of DKK 800 per employee per missing report may be charged.

We do not carry SKAT’s daily interest rate on this page, so treat the DKK 800 fee as the floor of what a late filing costs you.

Beyond the money, an eIndkomst report that does not reconcile feeds wrong figures into each worker’s tax record. That is why getting AM-bidrag and tax right the first time matters more than the headline fee suggests.

What Are the Payroll Deadlines in Denmark?

Almost everything lands monthly, anchored to the eIndkomst filing date. New-hire registration is the exception: an employee must be set up in eIndkomst before their start date, so their tax card and withholding are in place for the first run.

Obligation Frequency Deadline Responsible party
Salary payment Monthly Per contract / company policy Employer
Tax & social filing (eIndkomst) Monthly 10th of the following month (small and medium employers) Employer / payroll provider
Tax & contribution payment Monthly 10th of the month following the pay period Employer / payroll provider
New-hire registration (eIndkomst) Per hire Before the employee’s start date Employer / payroll provider
Payslip issue Per pay run With salary payment Employer / payroll provider

Late filing: Interest is charged on late payments based on a daily rate set by the tax authority. For late or missing reporting, if the tax authority must make an estimate of the payroll tax, a fee of DKK 800 per employee per missing report may be charged.

WhichPayroll tool

Payroll Deadline Tracker

Map your eIndkomst filing and payment dates across the year before the first run.

Open tool →

What Are the Payroll Operations Risks in Denmark?

Low, on every factor we track. Employers in Denmark file with 2 separate agencies, audits are infrequent, domestic salary payments settle the same day on Straksclearing, and the currency is stable. Penalty severity is rated low on the DKK 800 estimation fee alone, since SKAT’s daily interest rate on late payments is a figure we do not carry.

Payroll operations factor Denmark
Agencies to file with 2
Labour-law changes (last 24 months) 2
Audit frequency Low
Penalty severity Low
Domestic payment rail Straksclearing
Payment settlement Same day (T+0)
Currency stability Stable

Sources: bm.dk (compliance), nationalbanken.dk (payments).

That changes what you are buying from a provider here. With audits infrequent, what you are paying for is a clean, on-time eIndkomst filing every month. The damage from a bad one shows up in your employees’ tax accounts.

What Payslip and Employee Record Rules Apply in Denmark?

Every employee gets a payslip for every pay run, showing gross pay, each deduction and net pay. There is no separate paper register to maintain: the monthly eIndkomst filing is itself the official record of who you paid and what you withheld.

Holiday pay is the Danish wrinkle on the payslip. Under the current rules, holiday entitlement is tracked and funded through FerieKonto or an approved company scheme, and the admin charges for that appear among the employer levies in the table above.

So when you assess a provider, weigh holiday-pay handling as heavily as the tax calculation. A clean tax figure with mishandled holiday pay still leaves you exposed.

How Much Does Payroll Outsourcing Cost in Denmark?

Managed payroll in Denmark is quoted rather than published, so there is no list price we can give you here. What this page can price is the two numbers you will be comparing a quote against: your statutory employer cost, and what an EOR charges to take the whole thing off you.

The statutory cost is the employer ATP share plus the fixed Samlet Betaling levies, roughly DKK 7,800 a year per full-time head before any sector-specific AES insurance. You fund that whoever runs the payroll, and no provider can negotiate it down.

The EOR route is published. 11 of the 15 EOR providers we track publish Denmark fees, ranging from $199 to $699 per employee per month, with contractor management from $6 to $49 per contractor per month. The figures come from WhichPayroll’s July 2026 analysis of EOR fees across 40 countries.

Provider Monthly EOR fee Contractor fee Source
Remofirst $199 $25 Pricing page ↗
Remote People (formerly Horizons) $199 Pricing page ↗
Playroll $399 $35 Pricing page ↗
Multiplier $459 $40 Pricing page ↗
Plane $499 $39 Pricing page ↗
Lano $539 $21 Pricing page ↗
WorkMotion $549 $31 Pricing page ↗
Atlas $599 Pricing page ↗
Deel $599 $49 Pricing page ↗
Papaya Global from $499 $25 Pricing page ↗
Remote $699 $29 Pricing page ↗
Gusto No EOR; refers to Remote $6 Pricing page ↗
Safeguard Global $10 Pricing page ↗

Published list prices in USD: EOR fees are per employee per month, contractor fees per contractor per month. Providers that publish neither fee for Denmark are not shown.

Managed Payroll Provider Fees

Managed payroll in Denmark is normally priced per employee per month. The price turns on headcount, on whether you also need accounting or HR support, and on local complexity such as collective-agreement pension handling and holiday-pay administration.

Because nobody publishes a Danish rate, the only way to find out your number is to put the same scope to two or three providers and compare what comes back.

What Payroll Provider Fees Usually Include

A standard managed payroll fee in Denmark should cover the monthly gross-to-net calculation, withholding of AM-bidrag, the ATP shares and income tax, preparation and submission of the eIndkomst report to SKAT, Samlet Betaling levy administration and monthly payslips.

Ask for that list in writing. It does not include the statutory levies themselves, which you fund on top, and anything else sitting outside the headline fee is better known before the first run.

Extra Payroll Costs to Ask About

The gaps tend to appear at the edges of the standard cycle. Ask specifically about occupational-pension administration under the relevant collective agreement, holiday-pay and FerieKonto handling, AES occupational-injury insurance setup, termination and notice calculations, correction filings when something has to be restated, and onboarding setup fees for taking on your entity.

These are the line items that turn a tidy per-head quote into a larger annual number.

When Payroll Outsourcing Becomes Cheaper Than EOR

From about two employees onward, if you are committed to staying. An EOR carries a higher monthly fee per person because the provider is the legal employer and absorbs the entity, while running your own payroll through a Danish ApS, the standard private limited company, spreads the entity and provider cost across more heads.

That two-head break-even is our Denmark entity benchmark’s point estimate, calculated on a three-year total-cost basis. Shorten the horizon and it moves against the entity, because the setup cost has fewer months to amortise.

WhichPayroll tool

Employer Cost & Burden Calculator

Model total employer cost on a Danish salary, including the fixed ATP and Samlet Betaling levies, before you make an offer.

Open tool →

Should You Use Payroll or an EOR in Denmark?

It comes down to who the legal employer is. Standard payroll assumes that is you, through a Danish entity; an EOR makes the provider the legal employer instead, so you do not need one.

Standard payroll EOR
Legal employer You (your entity) The provider
Entity required Yes (ApS) No
Monthly provider fee Lower Higher
Best for Longer-term hiring Fast market entry
Control of employment You Shared with provider
Employer admin burden Higher Carried by provider

Use payroll outsourcing if you already have a local entity (ApS) or are hiring enough people to justify one. Use an EOR if you need to hire before setting up an entity.

If that second case is you, our guide to EOR in Denmark covers the providers, compliance and costs in full.

Which Payroll Providers Are Best for Denmark?

We do not rank payroll providers for Denmark, because the ranking cannot see the question that decides it: whether Danish payroll is your only payroll or one of many. The six below cover both cases.

None of them publishes a managed payroll rate for Denmark, so treat every fee as by quote and settle the number on the shortlist call.

One thing holds across all six. If Danish payroll is the only payroll you run, an in-country Danish bureau will give it more specialist attention than any multi-country platform. What these six offer is breadth across markets, and that is the thing to weigh them on.

Deel for Payroll in Denmark

Deel suits Denmark sitting alongside other Nordic or European hires on one platform, with a single dashboard and API across markets.

Before you sign, establish whether your Danish payroll runs on Deel’s own local entity or a partner bureau, and whether Deel files eIndkomst directly and handles Samlet Betaling itself. Read our Deel review.

Remote for Payroll in Denmark

Remote runs much of its payroll through owned entities, which gives a shorter compliance chain than a partner network and a direct line of accountability for eIndkomst reporting and ATP handling.

Put collective-agreement pension and holiday-pay rules to them as a direct question, and confirm that Danish payroll is on Remote’s owned entity and that FerieKonto handling is built in. Read our Remote review.

Papaya Global for Payroll in Denmark

Papaya Global is built for consolidating payroll across many countries, with finance-grade reporting and audit trails. That is worth paying for when Denmark is one market in a larger stack, and heavier than the job requires for a single Danish entity with no multi-country reporting need.

Papaya leans on local partners in some markets. Ask whether your Danish payroll runs on its own entity or a third-party bureau, and how directly it owns the eIndkomst filing. Read our Papaya Global review.

Rippling for Payroll in Denmark

Rippling is the choice when you want payroll wired into the same system as HR, IT and device management, with automated journal entries.

It is platform-first, so test its Danish statutory depth item by item: the 8% AM-bidrag, the fixed ATP shares, the Samlet Betaling levies and eIndkomst filing. Read our Rippling review.

Multiplier for Payroll in Denmark

Multiplier is the value option for multi-country payroll where price predictability matters, which fits smaller Danish teams.

Check that it files eIndkomst and administers Samlet Betaling directly rather than through a reseller, and that its gross-to-net engine models the 8% AM-bidrag and roughly 37% income tax accurately before you anchor any salary offers on it. Read our Multiplier review.

Safeguard Global for Payroll in Denmark

Safeguard Global is a payroll-led specialist, not an HR platform with payroll bolted on, which appeals when running the payroll correctly is the whole point. If you want integrated HR, devices and onboarding in one tool, it does less than Rippling or Deel.

Ask whether its Danish coverage is run in-house or subcontracted, and whether the service covers Samlet Betaling administration, holiday-pay handling and SKAT correspondence as well as the monthly calculation. Read our Safeguard Global review.

How to Choose a Payroll Provider in Denmark

The questions below separate a provider that genuinely runs Danish payroll from one that resells a local bureau without owning the detail. Ask them on the shortlist call, before you sign.

Can They Handle eIndkomst?

Confirm the provider prepares and submits the eIndkomst report to SKAT directly, and that it reconciles the report against the actual payroll and bank payments each month. Ask who presses submit and against which deadline, since the date differs for large employers.

Do They Manage the eIndkomst Income Register?

Check that new-hire setup, pay changes and leavers reach eIndkomst within the statutory timing, especially the registration that has to happen before a hire’s first working day. A provider that treats eIndkomst setup as an afterthought leaves you correcting tax cards after the fact.

Can They Model Gross-to-Net Salary Accurately?

Denmark’s 8% AM-bidrag plus roughly 37% income tax means a net-pay request translates into a noticeably larger gross. A capable provider models gross-to-net both ways and helps you frame offers, instead of processing whatever number you hand over.

How Do They Update for Payroll Law Changes?

Danish tax thresholds, the personfradrag and the fixed Samlet Betaling levy amounts are reset periodically, and collective-agreement pension terms shift too. Ask how the provider tracks these changes and how quickly an update reaches your payroll runs.

Who Is Liable for Payroll Errors?

You are, statutorily, as the employer. The contract should still set out what the provider is accountable for when a miscalculation or a late eIndkomst filing is its fault, so get the indemnity and the correction process in writing.

Can They Support Multi-Country Reporting?

If Denmark is one of several markets, confirm the provider can consolidate reporting across them in a single view, so your finance team is not stitching country files together by hand.

What Support Do They Offer During Terminations or Audits?

Terminations and SKAT queries are where a thin service shows. Ask what support you get during a notice and termination calculation or an audit, and whether a named contact handles it or you are routed through a ticket queue.

What Does Terminating an Employee Cost in Denmark?

Severance: Salaried employees (funktionaer) under the Salaried Employees Act s.2a: 1 month’s salary after 12 years’ service, 2 months after 15 years, 3 months after 17 years. Not payable if the employee receives an old-age/company pension at termination.

Length of service Minimum employer notice
Up to 5 months 4 weeks
6 months to under 3 years 12 weeks
3 years to under 6 years 16 weeks
6 years to under 9 years 20 weeks
9 years or more 24 weeks

Statutory leave: 25 days of paid annual leave plus 10 public holidays a year.

Sources: retsinformation.dk (severance), retsinformation.dk (leave).

What Should Be on Your Denmark Payroll Checklist Before Hiring?

  • Confirm whether you need payroll or an EOR
  • Check your local entity status
  • Model gross-to-net salary for your offers
  • Confirm employer contribution rate (employer ATP + fixed levies)
  • Confirm employee deductions (AM-bidrag, ATP)
  • Confirm income tax treatment
  • Check who files eIndkomst and by when
  • Confirm eIndkomst registration is handled
  • Confirm the payslip process
  • Check leave, sick pay and termination workflows
  • Ask who carries liability for calculation errors
  • Confirm provider pricing and any extra fees

Work through this before your first hire. The eIndkomst registration item falls due earliest, because it has to be done before the employee’s start date.

FAQs About Payroll in Denmark

What payroll taxes do employers pay in Denmark?

Danish employers do not pay a payroll percentage. You pay the employer ATP pension share plus a set of fixed kroner levies, AUB, Barsel.dk, Finansieringsbidrag and holiday-fund admin, collected through Samlet Betaling, totalling about DKK 7,800 a year per full-time head. That works out to roughly 1.62% of the salary modelled on this page, plus sector-specific AES injury insurance.

What payroll taxes do employees pay in Denmark?

Employees pay 8% AM-bidrag on gross salary plus a small fixed ATP pension share, both taken before income tax. Income tax then applies after the DKK 54,100 personfradrag, made up of bundskat at 12.01% and municipal tax averaging about 25.05%, for an effective rate near 37% at the salary used here.

When are payroll filings due in Denmark?

Small and medium employers report and pay through eIndkomst by the 10th of the month following the pay period. Large employers, broadly those paying more than DKK 1 million in A-tax or DKK 250,000 in AM-bidrag over the prior 12 months, report and pay by the last weekday of the pay-period month. The reporting and payment deadlines fall together.

Can a foreign company run payroll in Denmark without an entity?

Not for standard payroll. To be the legal employer and file eIndkomst you need a local entity, normally an ApS, the standard private limited company.

An EOR becomes the legal employer instead and handles the filings on its own entity. See our guide to EOR in Denmark.

How much does payroll outsourcing cost in Denmark?

Managed payroll in Denmark is usually priced per employee per month and quoted rather than published. The fee covers the gross-to-net calculation, eIndkomst filing, Samlet Betaling administration and payslips, but not the statutory levies themselves, which you fund on top.

What is the difference between payroll and EOR in Denmark?

With standard payroll you are the legal employer through your own Danish ApS, and you run, file and fund payroll yourself or through a provider. With an EOR the provider is the legal employer on its own entity, so you can hire without setting one up.

Methodology and Disclosure

The contribution amounts, AM-bidrag and ATP figures, income tax components, filing deadlines and penalty figures on this page come from WhichPayroll’s Denmark statutory dataset, grounded in Skattestyrelsen (SKAT) rules, eIndkomst reporting requirements and Samlet Betaling levy rates, and refreshed as rates change. The worked example is calculated from those rates and reconciles by construction.

Provider assessments reflect our independent editorial view of payroll fit for Denmark; we do not sell payroll, EOR or contractor services. Some provider links may carry affiliate referrals, which never affects our editorial judgement or the figures above.

Already hiring contractors instead of employees? See contractor management in Denmark, or start from the Denmark hiring hub for the full picture.

Primary sources