Payroll Denmark

Payroll in Denmark for Expats and International Employees

Danish payroll is tightly connected to the tax system, CPR registration, pension schemes, holiday rules and digital reporting to authorities. If you are moving to Denmark for work, understanding how your salary, taxes and contributions work can make your first payslip much easier to navigate.

DenConnect is a local Danish payroll specialist that helps expats, international employees and their employers navigate this system correctly from day one.

Historic square in central Copenhagen

A Danish payroll solution built for expats and international employees

If you have recently accepted a position in Denmark or your company is relocating you here, understanding your Danish payroll can feel overwhelming. Terms like A-tax, AM-bidrag, eSkattekort, feriepenge and ATP appear on your payslip with no equivalent in most other countries. Each of these elements follows specific Danish rules, and errors in setup can lead to incorrect tax withholding or delayed salary payments.

DenConnect connects relocation, work permits, employment administration and payroll in Denmark into one coordinated process. Rather than working with separate providers for immigration, tax registration and payroll administration, you get a single local team that understands how these areas interact for international employees and foreign employers operating in Denmark.

Why DenConnect works for Danish payroll

International employees need more than a generic payroll outsourcing provider. Danish payroll for foreigners requires a specialist who understands the connection between tax, salary, residence status and registration.

  • Local Danish payroll specialist team – DenConnect's specialists work daily with Skattestyrelsen, eIndkomst and Danish authority requirements for expats in Denmark. DenConnect draws on that same depth of experience and competence.
  • Focus on expats and international employees – Not a generic payroll service. DenConnect supports people who are moving to Denmark, need help with their first Danish payslip, and want clarity on how gross salary becomes net salary.
  • Relocation, employment and payroll connected – CPR registration, tax card applications, work permit coordination and payroll setup happen in sequence. DenConnect manages the timeline so your first salary payment arrives correctly and on time.
  • Flexible solutions for employee and employer – Support for individual expats, international HR teams and companies without a local entity in Denmark (where Employer of Record is relevant).

How it works when you move to Denmark

The process varies depending on nationality, residence basis and employment structure. With DenConnect, the steps are coordinated so nothing is overlooked.

Step 1: Initial payroll and relocation assessment

DenConnect starts by reviewing your situation: nationality, employment contract, planned duration in Denmark and employer structure. This step helps to identify whether you need a work permit via SIRI/New to Denmark, whether you may qualify for a special expat tax scheme, and whether your employer can act as the registered employer in Denmark or needs an Employer of Record arrangement. Read more about work permits in Denmark.

Step 2: Danish registrations and payroll setup

You need a CPR number, tax registration with Skattestyrelsen and an eSkattekort (digital tax card) before your employer can run payroll correctly. DenConnect guides this process and collects all data needed for Danish payroll: employment contract details, salary and bank information. All registrations are verified against official sources including skat.dk and borger.dk.

Step 3: First salary payment and ongoing support

DenConnect ensures that the Danish payroll run uses the correct tax card and follows current rules. Your first payslip is reviewed line by line so gross salary, every deduction and net pay are clear. Timely salary payments depend on getting these details right from the start.

What makes DenConnect different: support from a senior payroll specialist

Most payroll providers in Denmark serve local companies with Danish employees. DenConnect focuses on the intersection of international mobility and Danish payroll compliance.

  • Specialised in international mobility – DenConnect works with expats in Denmark, employee relocation cases and international employees. The team's experience covers EU and non-EU nationals, cross-border workers and assignments.
  • Practical help, not just advice – DenConnect handles the concrete setup: payroll configuration, coordination with the employer, and direct dialogue about tax and registration with Danish authorities.
  • Close connection to official systems – All processes follow rules and guidelines from Skattestyrelsen, ATP, Life in Denmark and New to Denmark.
Copenhagen harbour with historic buildings

What does payroll mean?

Payroll is the calculation, deduction and payment of net salary to employees. It covers everything from gross salary through tax withholding, contributions and benefits to the net amount deposited in your bank account. Payroll administration covers the complete management of employee salaries, including accurate payroll processing and reporting to the relevant authorities.

For an expat in Denmark, payroll typically includes:

  • Gross salary (bruttoløn)
  • Danish tax (A-tax / A-skat)
  • AM-bidrag (labour market contribution)
  • Pension contributions (where applicable)
  • Holiday pay / feriepenge
  • Employee benefits (taxable and non-taxable, where applicable)
  • Other deductions (if applicable)
  • Net salary (what reaches your bank account)

DenConnect translates each of these elements into clear English and explains how they compare to what you know from your home country.

Payroll for expats in Denmark

This is where most questions arise. When you receive your first Danish salary, the gap between gross and net can be striking. Denmark has a progressive tax system with a bottom state tax rate of 12.09% for 2026, an average municipal income tax of 25.07%, and a mandatory labour market contribution (AM-bidrag) of 8% of gross salary calculated before income tax. These layers combine to create a net salary that is often 30–40% below the gross figure.

Gross salary and deductions. Your gross salary (bruttoløn) is the total agreed salary before any deductions. From this, your employer first deducts AM-bidrag (labour market contribution) at 8%. On a gross salary of DKK 600,000 per year, that means DKK 48,000 goes to the labour market contribution alone. A-tax (income tax) is then calculated on the remaining amount, using the tax rate and allowances from your digital tax card (eSkattekort). The personal tax allowance (personfradrag) is DKK 54,100 in 2026.

Tax card and CPR. Your employer retrieves your eSkattekort electronically from Skattestyrelsen. Without a valid tax card, your employer must withhold tax at approximately 55%. The CPR number is your key to register for tax, open a NemKonto (bank account for salary) and access public services. If you stay in Denmark for less than three months, a personal tax number may be issued instead of a CPR number.

Pension, ATP and holiday. Pension arrangements may include both employee and employer contributions, which are reflected on your payslip. Pension arrangements must be agreed upon before signing a contract. ATP (statutory labour market pension) is a small fixed contribution; for full-time employees, approximately DKK 1,188 per year. Holiday allowance accrues at 12.5% of gross salary, equivalent to about 2.08 days per month. Feriepenge are the accumulated holiday pay for the period, and depending on your employment type they may be paid to FerieKonto or directly with your salary.

Reporting. Employers must report salary information through the eIndkomst system, where payroll plays an important role in accurate operations and compliance. Every payroll run is reported to Skattestyrelsen, covering salary, tax, contributions and benefits. Any discrepancies in payroll runs should be followed up before reporting deadlines. Applicable social security contributions must be handled correctly for employees in Denmark, and accurate reporting supports compliance with Danish requirements as part of day-to-day operations.

Starting work in Denmark as an expat

The path from job offer to first salary payment involves several connected steps, and the requirement at each stage depends on your nationality, residence basis and employment arrangement.

It typically starts with an employment contract that defines your position, salary, working hours and benefits. If you are a non-EU/EEA national, you will generally need a work permit or residence permit before you can begin working. EU/EEA nationals must register their right to stay. Once in Denmark, you may need to register your address with your local municipality to obtain a CPR number. Your tax card is handled separately through the Danish Tax Agency (Skattestyrelsen) and does not require you to have a registered Danish address.

Your employer sets up payroll using your tax card, employment contract, bank details and pension agreements, typically in coordination across HR and finance. Payroll records may include employees' working hours and absences, and the employer reports the relevant salary information through eIndkomst. DenConnect can coordinate these steps for the employee, the HR team and personnel administration, so the first salary payment is correct and arrives on time – and the payroll complies with Danish tax and contribution rules from day one.

Understanding your first Danish payslip

A Danish payslip contains more line items than most expats expect. A payroll register summarises salary payments for a given pay period. Here are the key elements:

  • Gross salary – Your total salary before tax and contributions. This may be split into base salary, allowances, overtime or bonus amounts.
  • AM-bidrag – Labour market contribution at 8% of gross salary, deducted before income tax.
  • A-tax (A-skat) – Danish income tax withheld by your employer according to your tax card and reported to Skattestyrelsen by the employer.
  • Pension – Employer and employee pension contributions, if part of your contract. These reduce your taxable income and form part of your total compensation.
  • ATP – Statutory labour market pension. A small fixed amount, typically shown as a separate line. ATP is paid out after reaching retirement age.
  • Holiday-related amounts – Feriepenge, accrued holiday days or holiday allowance. The method depends on whether you receive paid holiday (ferie med løn) or holiday pay via FerieKonto.
  • Employee benefits – Taxable benefits such as company phone, company car or housing. These count as income and affect your tax calculation.
  • Reimbursements – Tax-free expense refunds (e.g. travel costs) listed separately from salary and reimbursed based on approved receipts.
  • Net salary – The final amount transferred to your bank account.

DenConnect can review your specific payslip with you so every line is understood in relation to Danish tax rules. Data security is essential when processing sensitive information in payroll systems, and payslip information must be handled accordingly.

Tax card, social security and payroll in Denmark

Your Danish tax card (skattekort / eSkattekort) contains the tax rate and allowances that your employer uses to calculate the correct A-tax withholding each pay period. The tax card is issued digitally by Skattestyrelsen and retrieved automatically by your employer through their payroll system. If you do not have a valid tax card when payroll runs, the employer is required to withhold approximately 55% tax plus 8% AM-bidrag, which reduces your net pay until corrected. DenConnect helps with timely tax registration so you avoid this. Current rates and rules should always be verified at skat.dk.

Tax for expats in Denmark

International employees are taxed under standard Danish rules unless they qualify for a special scheme. The Danish Expat Tax Scheme (also called the researcher tax scheme or expatriate tax scheme) offers a flat tax rate on the gross salary for a limited period, provided that certain requirements are met. Not all expats qualify. DenConnect helps to identify whether a special scheme may apply to your situation and refers to current Skattestyrelsen guidance for final assessment. Detailed information about expat tax is available on DenConnect's dedicated expat tax page.

Pension and payroll for expats

Pension in Denmark can form a substantial part of your total compensation. Both employer and employee contributions are common; however, the specific scheme depends on your employment contract, any applicable collective agreement and the employer's pension arrangements. Not all expats have the same setup.

ATP is an obligatory element in Danish payroll regardless of other pension arrangements. For full-time employees, the annual ATP contribution is approximately DKK 1,188. Beyond ATP, your employer may contribute to a private or labour market pension fund. DenConnect can explain how your pension contributions affect both your payslip and your overall financial management in Denmark.

Holiday and payroll in Denmark: what employees are entitled to

Danish holiday rules often differ from what expats know from their home countries. Employees are entitled to accrue holiday continuously during employment. Under the Danish Holiday Act, employees accrue 2.08 days of paid holiday per month, corresponding to 25 days per year. For employees receiving holiday allowance instead of salary during holiday, the holiday allowance is generally calculated at 12.5% of the qualifying salary.

Holiday pay may appear on your payslip as ferie med løn (paid holiday) or as feriepenge paid to an external account like FerieKonto, depending on your employment type. Upon leaving your job or Denmark, accrued but unused holiday pay must be disbursed. DenConnect helps expats understand how holiday pay and accrued holiday are reflected in Danish payroll.

Payroll setup for international employees

Correct onboarding requires specific information from both employee and employer. Payroll administration includes maintaining employee data and contracts, and missing information can lead to costly errors. It also requires accurate reporting to authorities through systems such as eIndkomst. Ease of use is also an important factor when choosing payroll software, as it simplifies daily administration and reduces the risk of errors.

Here is what typically needs to be in place:

  • Employee details – Full name, contact information, nationality and Danish address when available.
  • Employment contract – Start date, position, working hours, salary, bonus structure, benefits and probation period. Preparing a compliant contract – for example under the Danish Salaried Employees Act where it applies – is an important part of payroll setup.
  • CPR details – CPR number and confirmation of registration in Denmark.
  • Tax information – Tax card details, marital status and any information about expat tax schemes.
  • Bank information – NemKonto or other Danish bank account for salary payments. Deposit in an account in your home country is also a possibility.
  • Pension information – Agreed pension schemes, contribution rates and any previous arrangements.
  • Benefits and expenses – Company car, housing, relocation allowances, travel reimbursements and similar.
  • Holiday terms – Holiday agreement and how holiday pay should be handled in the payroll system.

Correct onboarding reduces the risk of payroll errors and unexpected tax claims. Scalability is important for meeting future payroll needs, especially for growing companies hiring multiple international employees. Integrations with other systems can streamline payroll administration, and DenConnect helps ensure that suitable tools and workflows are in place.

Payroll for employees relocating to Denmark

For international companies sending or hiring employees in Denmark, local compliance is non-negotiable. Payroll administration plays a central role in onboarding and local compliance for relocating employees, and the stakes increase when the employee is new to the Danish workforce and unfamiliar with local rules.

DenConnect helps coordinate employee onboarding, Danish payroll setup and tax registration for relocating employees from the client's perspective. This includes support with employment administration, documentation, dialogue with Danish authorities and work permit processes where relevant. Salary costs are recorded in the company's accounting system, while DenConnect helps maintain accurate and compliant reporting to Danish authorities. Where a company does not have a local legal entity, Employer of Record in Denmark can be part of the solution.

Payroll or Employer of Record?

Some international companies are already registered as employers in Denmark and only need a local payroll specialist to handle payroll administration, reporting and compliance. A Payroll Consultant in this context requires extensive knowledge of payroll administration and practical experience with Danish payroll processes. In a larger organisation, a Team Lead for Payroll may manage a team of 4–6 colleagues responsible for day-to-day payroll operations for several clients.

Other companies want to hire employees in Denmark without establishing their own legal entity. In that case, an Employer of Record acts as the legal employer and handles employment contracts, payroll, tax and social security contributions on behalf of the foreign company. A Payroll Partner in an EOR arrangement handles both Danish payroll processes and HR-related tasks. DenConnect offers both options and can help you determine which solution best suits your needs.

Danish flag on a boat near a Danish bridge

DenConnect: your local partner for payroll in Denmark

DenConnect ties payroll in Denmark together with the broader experience of relocating and working in this country. The team helps with relocation to Denmark, work permits, employment setup, Danish tax for expats, CPR registration, payroll and the practical expertise needed throughout the process. DenConnect focuses on international as well as national employees and the employers who hire them.

DenConnect is a local Danish partner that communicates in both English and Danish and understands the difficulties and peculiarities of the Danish system and the Danish payroll system. The goal is confidence for the employee and compliance for the employer, with a clear focus on clarity and compliance. Ease of use is important when choosing a payroll system, and DenConnect prioritises clarity over complexity.

Contact DenConnect for specialist support with payroll in Denmark for expats and international employees.

Frequently asked questions about payroll in Denmark for expats

What does payroll mean?

Payroll is the process of calculating, deducting taxes and contributions from, and paying salary to employees. It includes everything from gross salary to net pay.

How does payroll work in Denmark?

The employer calculates Danish tax, AM-bidrag, pension and other deductions based on the employee's tax card, then reports all amounts via eIndkomst before transferring net salary to the employee's bank account.

How does payroll work for expats in Denmark?

Expats need a CPR number, tax registration and a valid tax card. Once these are in place, payroll follows the same structure as for other employees, with additional attention to expat tax schemes and relocation-related benefits.

How is salary taxed in Denmark?

Salary is taxed through AM-bidrag (8% of gross) and A-tax (income tax withheld by employer). Denmark has progressive income tax rates. Current rates should be verified at skat.dk.

What is A-tax?

A-tax (A-skat) is the Danish withholding income tax deducted directly from your salary each month by your employer, based on your tax card.

What is AM-bidrag?

AM-bidrag is the Danish labour market contribution, calculated at 8% of gross salary before income tax. It applies to anyone working in Denmark.

What is a Danish tax card?

The tax card (skattekort / eSkattekort) is the digital tax information issued by Skattestyrelsen. Your employer uses it to calculate the correct tax withholding on your salary.

Do I need a CPR number to receive salary in Denmark?

A CPR number is normally required for full tax registration, NemKonto setup and correct Danish payroll. In some short-stay situations, a personal tax number may be used instead.

What does a Danish payslip look like?

A Danish payslip shows gross salary, AM-bidrag, A-tax, pension contributions, ATP, holiday-related amounts, employee benefits, reimbursements and net salary, often in detailed line-by-line format.

Why is my Danish net salary lower than my gross salary?

The difference is due to A-tax, AM-bidrag (8%), pension contributions, ATP and other deductions, all processed through Danish payroll.

How does pension work for expats in Denmark?

Some expats have employer and employee pension contributions through Danish payroll, supplemented by ATP. The specific arrangement depends on your employment contract and any applicable collective agreement.

How does holiday pay work in Denmark?

Under the Danish Holiday Act, employees accrue 2.08 days of paid holiday per month, corresponding to 25 days per year. For employees receiving holiday allowance instead of salary during holiday, the holiday allowance is generally calculated at 12.5% of the qualifying salary. Holiday pay or feriepenge typically appear on your payslip. Details depend on your employment terms and whether you are on paid holiday or receive holiday allowance via FerieKonto.

How do I set up payroll when moving to Denmark?

You need an employment contract, CPR number, tax registration, tax card and a bank account (it does not always have to be a Danish bank account). DenConnect coordinates the processes that need to be in place when setting up payroll in Denmark for both employee and employer.

What does an employer need when hiring an international employee in Denmark?

A registered employer, a compliant employment contract, confirmed work/residence rights, CPR and tax information, bank details, pension and benefit arrangements for payroll setup, plus clear procedures for payroll and onboarding.

Can DenConnect help with payroll for expats?

Yes. DenConnect provides specialised support to expats in Denmark, based on hands-on practice with Danish payroll processes, including review of the first payslip and ongoing assistance with Danish payroll questions.

Can DenConnect help employees relocating to Denmark?

Yes. DenConnect offers coordinated support covering relocation, work permits, CPR registration, tax registration, employment setup and payroll in Denmark.

What is the difference between payroll and Employer of Record?

Payroll is the calculation and payment of salary. An Employer of Record is a legal employer structure for companies that want to hire in Denmark without their own local entity.

Get started with payroll in Denmark for expats

DenConnect is a local payroll specialist for Danish nationals, expats and international employees in Denmark, helping with payroll and the optimisation of payroll processes for international teams. Whether you are an individual starting a new job or an international company onboarding employees in Denmark, DenConnect provides the practical support needed to ensure correct payroll, tax registration and compliance from the first day.

Contact DenConnect to discuss your situation, or book a meeting to get started with Danish payroll for your international team.

Contact

Let's talk about payroll for your international employees