Looking to recruit foreign employees in Denmark? Access professional guidance.

Payroll System in Denmark Explained

Overview of the Danish Payroll Landscape

Payroll in Denmark is highly structured, digitalised and closely integrated with the tax and social security system. For employers, this has two sides: administrative efficiency and strict compliance obligations. Every salary payment triggers a chain of automated reports to the authorities, and missteps are quickly detected. Understanding the core components - tax, social contributions, mandatory schemes, reporting duties and collective agreements - is essential before you hire even one employee.

The Danish system is built around a few key pillars: the civil registration number (CPR), the tax card, NemKonto (mandatory bank account), eIncome (E-indkomst) reporting, and several statutory schemes for pensions, holidays and social protection. Whether you are setting up a Danish subsidiary, opening a branch, or hiring a single remote worker on a local contract, you will move within this framework.

Registering as an Employer in Denmark

Any company paying Danish-sourced salary must register as an employer with the Danish Business Authority and the Danish Tax Agency (Skattestyrelsen). This normally means obtaining a CVR number (business registration number). Foreign companies without a permanent establishment may in certain cases register as foreign employers but still have to withhold Danish tax and social contributions.

Once registered, you gain access to the online portals used for payroll-related tasks. You will also need NemID/MitID business credentials (or local representatives) to file reports and manage your communication with the authorities. Skipping this step or delaying registration can quickly lead to penalties if staff are already on payroll.

The Role of CPR, Tax Card and NemKonto

Every employee in Denmark must have a CPR number, which is the personal identification number used across public systems. Without CPR, performing standard payroll with full tax compliance becomes very difficult. For foreign employees, obtaining a CPR number is usually tied to residence registration.

On the basis of the CPR number, the Danish Tax Agency issues a digital tax card (skattekort) for each individual. The tax card indicates the employee's tax-free allowance, percentages, and whether the main card or secondary card is to be used. Employers are obliged to retrieve the tax card electronically through the payroll system; employees no longer provide paper cards.

NemKonto is the mandatory bank account for receiving public payments, but it is also typical for salary payments. While salary can technically be paid to other accounts, using NemKonto-compliant bank details simplifies many processes and avoids complications with reimbursements, refunds and certain public transactions.

Understanding Danish Income Tax Withholding

The Danish tax system is progressive and largely collected through employer withholding. For payroll purposes, key components include:

First, the AM-bidrag (labour market contribution). This is an 8% contribution deducted from the gross salary before calculating income tax. Although it is called a contribution, it is deducted from the employee's pay and is mandatory for almost all employees.

After deducting the labour market contribution, income tax is calculated. This typically includes municipal tax, church tax (if applicable), and state tax. The exact rates vary per municipality and by income level, and they are embedded in each employee's tax card. Employers must rely on the data from Skattestyrelsen and not attempt to calculate tax rates manually.

The PAYE system is designed so that most employees' tax liabilities are settled throughout the year. Employers are responsible for ensuring correct withholding based on the current tax card and reporting the figures each month. Failure to withhold or report properly may trigger liability for the employer as well as interest and penalties.

Compulsory Social Contributions and ATP

Denmark finances much of its welfare system through general taxation rather than heavy social security contributions. As a result, employer social costs are comparatively moderate, but there are still mandatory schemes to be aware of.

The most central is ATP, the Danish labour market supplementary pension. ATP is a statutory pension scheme funded by both employer and employee contributions, with the employer paying the larger share. The amounts are relatively small per employee per month but must be calculated and reported accurately, typically through the payroll system integrated with ATP's systems.

In addition to ATP, employers may contribute to other statutory schemes, such as industrial injury insurance and maternity reimbursement schemes. Some of these are handled outside payroll (via separate insurance policies or contributions), but salary data and payroll classifications often affect the premiums and reimbursements. Using a proper payroll configuration to flag employees correctly is important for both compliance and cost control.

Holiday Pay and the Danish Vacation System

Holiday entitlement in Denmark is governed by the Danish Holiday Act. Under the concept of “concurrent holiday,” employees earn and can take holiday at the same time, based on their monthly accrual. For full-time employees, the general entitlement is five weeks of paid vacation per year, but precise accrual is calculated per month of employment.

How holiday pay is handled depends on whether the employee receives a fixed monthly salary or is hourly paid. Monthly salaried employees typically receive their normal salary during vacation, and the holiday entitlement is reflected through internal balances. Hourly-paid workers and certain contract types accrue holiday pay as a percentage (often 12.5%) of their earnings, which is paid into a holiday account or to a holiday fund such as Feriekonto.

The payroll system must keep track of:

- Holiday days accrued and used

- Holiday pay balance (either in hours/days or monetary value)

- Any special additional holiday entitlements arising from collective agreements

Non-compliance can quickly lead to disputes, back payments and, in severe cases, claims from trade unions or authorities.

Collective Agreements and Employer Obligations

Denmark has a strong tradition of collective bargaining. Many sectors are governed by collective agreements negotiated between employer organisations and trade unions. Even companies not formally members of employer associations may be bound by such agreements if they sign on or operate in specific sectors.

Collective agreements can significantly influence payroll, as they may prescribe minimum wages, overtime pay rules, pension contributions, special allowances, working time arrangements, and compensation for inconvenient working hours. They can also specify additional holidays, seniority-based benefits and payment terms for sickness or parental leave that go beyond statutory minimums.

Therefore, before configuring payroll, employers must clarify whether they are covered by any collective agreements and incorporate all relevant provisions into their payroll setup. Ignoring collective rules often results in retroactive claims and reputational issues.

Payroll Frequency, Payslips and Documentation

Most salaried employees in Denmark are paid monthly, while some sectors use biweekly or four-week pay periods. The payroll frequency should be anchored in employment contracts and any applicable collective agreement.

Payslips must be provided for every payment and must show key information, including gross pay, allowances, AM-contribution, withheld tax, pension contributions, holiday accruals and net pay. Digital payslips are widely used, often delivered via secure online portals, e-Boks or similar solutions.

From a documentation standpoint, employers should retain payroll records, employment contracts, time registrations (where relevant) and evidence of payments for several years. Digital record-keeping is permitted and widespread, but the data must be accurate, complete and accessible in case of audits.

Monthly eIncome Reporting and Year-End Processes

A cornerstone of the Danish payroll system is the monthly eIncome (E-indkomst) reporting. Every employer must report detailed income information for each employee to the Danish Tax Agency. This report includes gross salary, AM-contribution, tax withheld, pension contributions, fringe benefits, holiday pay and other relevant items.

The deadlines are strict, and the process is highly automated through payroll software. Still, responsibility remains with the employer to ensure that figures are correct and submitted on time. Corrections can be made in later months, but repeated errors can trigger inspection and sanctions.

At the end of the calendar year, employees receive a consolidated income overview through the tax system, and their final tax calculation is made by the authorities based on the data submitted by employers and other payers. From the employer's perspective, there is no separate, manual year-end income statement to issue, but employers should reconcile their payroll data and correct any discrepancies before official assessments are finalised.

Pension Schemes and Fringe Benefits

Beyond ATP, many employees are covered by occupational pension schemes, either mandated by collective agreements or agreed individually. In such schemes, both employer and employee contribute a percentage of the salary to a pension fund. The contributions, tax treatment and reporting codes must be handled correctly in the payroll system.

Fringe benefits are common in Denmark and can include company cars, free phones, internet, stock options and certain allowances. Most of these are taxable and must be valued according to Danish tax rules. Payroll must capture the taxable value, apply AM-contribution and income tax where required, and report it through eIncome. Misclassification of benefits can result in underpaid tax and subsequent adjustments for both employer and employee.

Managing Expat and Cross-Border Employees

International mobility introduces additional complexity. Foreign employees working in Denmark may fall under regular Danish tax rules, special expat tax schemes or double taxation treaties. The precise treatment depends on factors such as duration of stay, employer structure, and where the work is physically performed.

For some highly paid researchers and key employees, a special expat tax regime offers a flat, favourable tax rate for a limited period, under strict eligibility criteria. Payroll systems must be configured to apply the correct scheme, and employers must obtain formal approval from the tax authorities before operating under such rules.

Cross-border commuters or employees working partly in Denmark and partly abroad require careful assessment to determine in which country social security contributions and income taxes are due. Employers often need specialist advice and close coordination between Danish and foreign payroll teams to avoid double withholding or gaps in coverage.

Choosing Payroll Software or Outsourcing

Given the digital nature of the Danish payroll environment, most employers use specialised Danish payroll software or outsource payroll to local service providers. The choice depends on company size, complexity, internal expertise and integration needs with HR and accounting systems.

Key criteria for payroll tools in Denmark include:

- Full integration with Skattestyrelsen for tax cards and eIncome

- Automated calculation of AM-contribution, tax and ATP

- Support for holiday accrual according to the Holiday Act

- Handling of collective agreement rules and various pension schemes

- Built-in updates when legislation or rates change

For foreign companies new to Denmark, outsourcing is often a pragmatic solution, at least initially. Over time, some transition to in-house solutions once processes and requirements are fully understood.

Practical Takeaways for Running Danish Payroll

Operating payroll in Denmark demands attention to detail, reliable systems and an understanding of the interplay between tax, social contributions, holidays and collective agreements. While the system may seem complex at first glance, it offers a high degree of predictability once properly set up.

Employers who invest early in correct registration, proper software, and clear employment contracts aligned with applicable agreements can run payroll efficiently and with limited day-to-day intervention. Conversely, overlooking Danish specifics - such as tax card usage, eIncome reporting or holiday pay mechanics - can lead to costly corrections and strained employee relations.

A structured, compliant payroll process in Denmark is not just an administrative necessity; it is a central element of the employment relationship and a precondition for attracting and retaining talent in a labour market that values transparency, reliability and legal certainty.

In the case of significant administrative formalities that carry a high risk of mistakes and legal sanctions, we recommend seeking the advice of a specialist. Please feel free to contact us if necessary.

If the previous topic caught your attention, I invite you to explore the next article, which may prove equally valuable: Employer Costs in Denmark – Real Numbers and Practical Examples

Back your reply