How to Calculate Employee Taxes in Denmark: A Comprehensive Guide
Starting a business in Denmark means navigating through various fiscal responsibilities, including employee taxes. A solid understanding of how to calculate these taxes is fundamental not only for compliance but also for effective financial management within your business. This guide will provide a comprehensive exploration of how to determine employee taxes in Denmark, covering everything from relevant tax classes to social security contributions.
Overview of the Danish Tax System
Denmark is known for its relatively high taxation levels, which are used to fund extensive social services such as education, healthcare, and welfare. The Danish tax system is characterized by a few key features:
1. Progressive Taxation: The Danish tax structure is progressive, meaning that individuals with higher incomes pay a higher percentage in taxes.
2. Administrative Clan: The tax system is highly regulated by the Danish Tax Agency (Skattestyrelsen), which plays a crucial role in the calculation and collection of taxes.
3. Tax on Income and Wealth: Taxation is applied to both your income and wealth, further enhancing the redistributive role of taxes in society.
Understanding how employee taxes work requires separating the calculation of income tax from that of social contributions. Both are integral components of the overall tax burden borne by employees.
Types of Employee Taxes
In Denmark, the employee taxes can be divided into several main categories:
1. Income Tax
Income tax is a significant component of the overall taxation system. Here's how it works:
- Flat Rate Tax: In addition to the standard income tax, employees in Denmark pay a flat rate tax on all income, which is primarily intended to cover municipal services.
- Progressive Tax Rates: The personal income tax system features several progressive brackets. As of the last update, the tax brackets are structured so that individuals earning more pay increasingly higher rates of tax:
- 0% on incomes up to a certain threshold.
- A low percentage for the next portion of income.
- Higher rates for subsequent bands.
The exact tax percentages and income bands can change yearly, so it is crucial for businesses to stay informed about current rates.
2. Labor Market Contribution (AM-bidrag)
An additional tax called the Labor Market Contribution (AM-bidrag) is imposed on employee wages. It is set at 8% of gross salaries and is designed to fund various employment-related social benefits, including unemployment insurance and job training programs.
3. Social Security Contributions
Denmark features a blanketed social security system funded by taxes on income rather than through a distinct social security tax. Contributions are made primarily through income taxes, which cover pensions, healthcare, and unemployment benefits.
Calculating Employee Taxes in Denmark
To calculate employee taxes in Denmark accurately, a step-by-step approach is recommended. Here's a breakdown of this process:
Step 1: Determine Gross Salary
The first phase in the tax calculation involves determining the gross salary or wage of the employee. This figure includes:
- Base salary
- Overtime pay
- Bonuses and commissions
- Other allowances or benefits
Your company should be aware of all components of gross salary to ensure compliance with tax laws.
Step 2: Calculate Labor Market Contribution
Once the gross salary is defined, the next step is to calculate the Labor Market Contribution:
- AM-bidrag Calculation: Multiply the gross salary by 0.08 (8%).
For example, if the gross salary of an employee is 50,000 DKK, the calculation would be:
\[
AM-bidrag = 50,000 \times 0.08 = 4,000 \text{ DKK}
\]
Step 3: Determine Taxable Income
To calculate the taxable income, deduct the Labor Market Contribution from the gross salary:
\[
Taxable Income = Gross Salary - AM-bidrag
\]
Using the previous example, if the employee's gross salary is 50,000 DKK, the taxable income will be:
\[
Taxable Income = 50,000 - 4,000 = 46,000 \text{ DKK}
\]
Step 4: Apply Income Tax Rates
Next, apply the relevant income tax rates based on the taxable income calculated in the previous step. Tax brackets may differ based on marital status and municipal rates, so it's essential to consult the latest tax tables available from the Danish Tax Agency.
For instance, let's assume the following hypothetical brackets:
- 0% on up to 50,000 DKK
- 12% on the next 25,000 DKK
- 37% on amounts surpassing this threshold
Calculating taxes based on the taxable income example given:
If the tax brackets were such that the entire taxable income were taxed at 12%, then the calculation would be:
\[
Income Tax = 46,000 \times 0.12 = 5,520 \text{ DKK}
\]
Step 5: Consider Additional Deductions and Allowances
Certain deductions can reduce the overall tax burden, including but not limited to:
- Pension contributions
- Union fees
- Child allowances
It is vital to subtract these allowances to find the total tax liability.
For an example deduction of an additional 2,000 DKK for pension contributions, the adjusted income tax would look like:
\[
Adjusted Income Tax = Income Tax - Deductions
\]
\[
Adjusted Income Tax = 5,520 - 2,000 = 3,520 \text{ DKK}
\]
Step 6: Reporting and Payment of Taxes
The calculated taxes are then reported and paid to the Danish Tax Agency through mandatory payroll submissions. Businesses must ensure they report and remit taxes in a timely manner to avoid penalties.
Important Considerations
Running a business in Denmark comes with several additional tax obligations that employers need to be aware of:
1. Employer Contributions
Employers are also required to contribute to various social funds, including unemployment insurance and pension schemes. This typically accounts for an additional percentage of the gross salary.
2. Compliance with Tax Regulations
A significant aspect of managing employee taxes in Denmark is ensuring compliance with the constantly evolving tax regulations. Failing to stay in compliance may lead to significant fines and penalties.
3. Utilizing Payroll Software
Many businesses utilize payroll software or third-party payroll providers to streamline the calculation and reporting of employee taxes. This choice can mitigate errors and ensure timely compliance with tax filings.
4. Understanding Tax Reforms
Tax reforms frequently occur in Denmark. Business owners must stay informed about any legislative changes that could affect tax rates and obligations.
Tax Obligations for Expats
Expats working in Denmark may have different tax obligations compared to Danish citizens. The taxation framework may include considerations like dual taxation agreements that can play a role in the taxable income within Denmark.
Additionally, the Danish Tax Agency requires specific documentation for non-residents to determine the correct domestic tax liabilities.
The Impact of Employer Tax Obligations on Business
Having a clear understanding of employee taxes impacts your business operations in various ways:
- Budgeting and Forecasting: Establishing an accurate payroll budget that considers tax obligations helps in financial forecasting and sustainability.
- Hiring Decisions: Tax obligations can influence hiring decisions, especially in considering total compensation packages offered to potential employees.
- Retention and Employee Satisfaction: Transparent communication regarding tax calculations and pay structures impacts employee satisfaction and retention.
Reviewing Employee Payroll Periodically
Conducting routine reviews of employee payroll calculations ensures your business remains in compliance with local laws and optimizes tax efficiency. Regular audits by tax professionals can identify any discrepancies in tax calculations and ensure that the business is not overspending on employee-related taxes.
Understanding A-tax (A-skat) and Labour Market Contributions (AM-bidrag)
A-tax (A-skat) and labour market contributions (AM-bidrag) are the two core elements of Danish employee taxation. As an employer, you are responsible for calculating, withholding and paying both to the Danish tax authorities (Skattestyrelsen) via eIndkomst. Understanding how these two components interact is essential for correct payroll and for avoiding penalties.
What is A-tax (A-skat)?
A-tax is the employee’s personal income tax that you withhold directly from their salary. It covers:
- Municipal tax (kommuneskat)
- Health contribution built into the municipal tax
- Church tax (if the employee is a member of the Danish National Church)
- State tax (bottom and, where relevant, top tax)
A-tax is always calculated on the employee’s A-income after deduction of the mandatory labour market contribution (AM-bidrag). You do not decide the rate yourself – it is determined by each employee’s individual tax card issued by Skattestyrelsen.
What is Labour Market Contribution (AM-bidrag)?
AM-bidrag is a mandatory contribution that finances the Danish labour market schemes. It is technically paid by the employee, but you must withhold and report it together with A-tax.
The standard rate of AM-bidrag is:
- 8% of the employee’s gross A-income (salary, taxable benefits, bonuses, holiday pay, etc.)
AM-bidrag is calculated before A-tax. This means that the taxable income for A-tax purposes is the employee’s gross A-income minus 8% AM-bidrag.
How A-tax and AM-bidrag work together in payroll
In a typical payroll run, the order of calculations is:
- Start with the employee’s gross A-income for the period (fixed salary plus any taxable supplements and benefits).
- Calculate AM-bidrag: 8% of gross A-income.
- Subtract AM-bidrag from gross A-income to get the A-tax basis.
- Apply the employee’s tax card (skattekort) to the A-tax basis:
- Deduct any monthly tax-free allowance (fradrag) if the main tax card is used.
- Calculate A-tax according to the individual percentage and any top tax where applicable.
- Withhold both AM-bidrag and A-tax from the salary and pay the net salary to the employee.
- Report and pay the withheld amounts to Skattestyrelsen by the statutory deadlines.
Tax cards and their impact on A-tax
Every employee in Denmark has a digital tax card that specifies how much A-tax you must withhold. There are three main types:
- Main tax card (hovedkort) – includes the employee’s personal allowance (personfradrag). Usually used by the primary employer.
- Secondary tax card (bikort) – used for secondary jobs; does not include the personal allowance, but has a fixed percentage rate.
- Tax card without allowance (frikort used up / no card) – if the allowance is fully used elsewhere or no valid card is available, you must withhold tax at a higher default rate according to SKAT’s instructions.
You must always retrieve the tax card electronically via the Danish income register (eIndkomst). Never rely on information given verbally by the employee. If no tax card is available, you are required to withhold tax according to the current standard rules for missing tax cards, which typically means a relatively high percentage to ensure sufficient withholding.
What counts as A-income for AM-bidrag and A-tax?
A-income is income where you as the employer are obliged to withhold A-tax and AM-bidrag. It typically includes:
- Regular salary and hourly wages
- Overtime payments and shift allowances
- Bonuses and commissions
- Taxable holiday pay (feriepenge) when paid out
- Taxable benefits in kind, such as company car, free phone, free internet and housing
- Certain allowances and supplements that are not tax-free according to Danish rules
AM-bidrag is generally calculated on the same A-income base. Some income types may be exempt or treated differently, so your payroll setup must follow the current SKAT guidelines for each income code.
Example: Basic calculation of AM-bidrag and A-tax
To illustrate the interaction between AM-bidrag and A-tax, consider a simplified monthly salary:
- Gross salary (A-income): DKK 40,000
Step 1 – AM-bidrag:
- 8% of 40,000 = DKK 3,200
Step 2 – A-tax basis:
- 40,000 – 3,200 = DKK 36,800
Step 3 – Apply the tax card:
- Subtract the monthly personal allowance if applicable
- Calculate A-tax according to the individual tax percentage and any top tax
The result is the A-tax amount to withhold. The employee’s net salary is then:
- Gross salary – AM-bidrag – A-tax – any other deductions (e.g. pension, ATP, union fees)
Reporting and payment obligations for employers
You must report both A-tax and AM-bidrag for each employee via eIndkomst every payroll period. Reporting is done at income type level, and the amounts must match your internal payroll records. Payment deadlines are set by Skattestyrelsen and depend on the size of your business and your reporting frequency, but in all cases the withheld A-tax and AM-bidrag must be paid shortly after the end of the payroll period.
Late or incorrect reporting and payment can lead to:
- Interest on overdue amounts
- Administrative surcharges and penalties
- Increased risk of payroll audits
Why correct handling of A-tax and AM-bidrag matters
Accurate calculation and timely payment of A-tax and AM-bidrag are crucial for both compliance and employee satisfaction. Errors can result in unexpected tax bills or refunds for employees, as well as financial and reputational risks for your company. Using up-to-date payroll software or working with a Danish accounting partner helps ensure that the 8% AM-bidrag is always calculated correctly, the right tax card is applied, and all amounts are reported to SKAT in line with current Danish tax regulations.
How the Danish Tax Card (Skattekort) Works for Employees
The Danish tax card, or skattekort, is the central tool that determines how much tax an employer must withhold from an employee’s salary each month. Understanding how it works is essential for correct payroll calculations and for avoiding unexpected tax bills for your employees.
What is a Danish tax card (skattekort)?
A tax card is a digital document issued by the Danish Tax Agency (SKAT) that tells the employer:
- how much monthly tax-free allowance (personal allowance) the employee has
- which tax rate to use for withholding A-tax (A-skat)
- whether to use the primary or secondary tax card
- how much to withhold for labour market contribution (AM-bidrag)
Employers do not receive a physical card from the employee. Instead, all information is retrieved electronically through eIndkomst and the employer’s payroll system.
Primary vs. secondary tax card
Each employee can have one primary tax card and one or more secondary tax cards. Using the correct card is crucial:
- Primary tax card (hovedkort) – used with the main employer. It includes the employee’s monthly tax-free allowance and the main tax percentage. This card should be used for the job that provides the highest or main income.
- Secondary tax card (bikort) – used for secondary jobs. It does not include the tax-free allowance; all income under this card is taxed from the first krone according to the specified percentage.
If an employer incorrectly uses a secondary tax card as a primary one, or vice versa, the employee may end up paying too much or too little tax during the year. Employers should always check which card is assigned to them via the payroll system.
Key elements on the tax card
The tax card contains several important figures that directly affect payroll calculations:
- Personal allowance (personfradrag) – a yearly tax-free amount divided into equal monthly portions. For adults, this allowance is typically in the range of approximately DKK 49,000–50,000 per year, which corresponds to around DKK 4,000–4,200 per month tax-free. The exact amount is set by law and adjusted regularly.
- Withholding percentage – the percentage used to calculate A-tax on income above the monthly tax-free allowance. This percentage is individual and reflects the employee’s expected income, deductions and municipality of residence.
- Labour market contribution (AM-bidrag) – a mandatory 8% contribution calculated on gross A-income before other taxes. AM-bidrag is withheld first, and A-tax is calculated on the remaining amount.
- Expected annual income – the income level the tax card is based on. If the actual income deviates significantly, the employee should update their preliminary income assessment to avoid under- or over-withholding.
How employers use the tax card in payroll
When you hire a new employee, you must register them correctly in your payroll system with their CPR number. The system then automatically retrieves the employee’s tax card from SKAT. The standard calculation for monthly salary typically follows these steps:
- Calculate gross A-income for the period (salary, taxable benefits, bonuses, etc.).
- Withhold 8% AM-bidrag from the gross A-income.
- Subtract the monthly portion of the personal allowance (if you are using the primary tax card).
- Apply the individual tax percentage from the tax card to the remaining amount to calculate A-tax.
- Withhold any pension contributions and ATP according to the employment agreement and applicable rules.
- Report all figures to SKAT via eIndkomst and pay the withheld amounts by the statutory deadlines.
All calculations must be done for each payroll period (usually monthly), and any changes to the employee’s tax card are automatically reflected once SKAT updates the data.
When and how employees update their tax card
The tax card is based on the employee’s preliminary income assessment. Employees are responsible for keeping this information up to date in the online system at skat.dk. Typical situations that require an update include:
- starting or ending a job
- significant salary increase or decrease
- change in working hours (e.g. from part-time to full-time)
- starting or stopping pension contributions or other major deductions
- moving to another municipality
Once the employee updates their information, SKAT issues a new tax card. Employers receive the updated card automatically through their payroll system and must apply it from the next possible payroll run.
Special points for foreign employees and expats
Foreign employees working in Denmark must obtain a CPR number and register with the Danish Tax Agency before a tax card can be issued. Until a valid tax card is available, employers are required to withhold tax at a higher default rate, which can result in substantial over-withholding. As soon as the employee receives their CPR number and tax card, the employer should update the payroll data so that withholding is based on the correct figures.
Some expats may qualify for special tax schemes, such as the 27% researcher scheme. In these cases, a specific tax card is issued, and the employer must follow the instructions on that card carefully, including the correct rate and treatment of benefits and pension contributions.
Consequences of using an incorrect tax card
If the wrong tax card is used, the employee may face a tax underpayment or overpayment when the annual tax assessment is issued. While SKAT ultimately settles the difference with the employee, employers have a legal obligation to use the tax card correctly and to ensure that:
- the correct CPR number is registered
- the correct card type (primary or secondary) is used
- all income and benefits are reported accurately
Systematic errors or negligence in handling tax cards can lead to penalties, interest and increased scrutiny from the tax authorities. For this reason, many companies choose to work with specialised payroll software or an accounting partner familiar with Danish tax rules.
In practice, a solid understanding of how the Danish tax card works helps employers calculate employee taxes correctly, avoid compliance risks and provide employees with predictable, transparent net salaries.
Distinguishing Between A-income and B-income in Payroll Calculations
A clear distinction between A-income and B-income is essential for correct payroll calculations in Denmark. These two income types are treated differently for tax withholding, reporting to SKAT and compliance with Danish payroll rules. Misclassifying income can lead to underpaid tax, penalties and time-consuming corrections for both employer and employee.
What is A-income (A-skattepligtig indkomst)?
A-income is income from which the employer or payer must withhold tax (A-tax) and labour market contribution (AM-bidrag) before paying the net amount to the employee. A-income is reported monthly via eIndkomst and appears on the employee’s tax card and annual tax statement.
Typical examples of A-income include:
- Regular salary and hourly wages
- Overtime payments and shift allowances
- Holiday pay (feriepenge) paid out instead of taken as leave
- Bonuses, commissions and performance-related pay
- Taxable fringe benefits (e.g. company car, free phone, free housing)
- Employer-paid pension contributions (taxable part)
- Fees and remuneration paid to board members when treated as A-income
For A-income, the employer must typically:
- Withhold 8% AM-bidrag on the gross A-income
- Calculate A-tax on the remaining amount according to the employee’s tax card (primary or secondary card)
- Report all amounts to SKAT via eIndkomst
- Pay the withheld amounts to SKAT by the statutory deadlines
What is B-income (B-skattepligtig indkomst)?
B-income is income from which no tax or AM-bidrag is withheld at source. Instead, the recipient is responsible for paying B-tax directly to SKAT through on-account instalments. B-income is still taxable and must be reported, but it does not go through the employer’s normal payroll withholding.
Typical examples of B-income include:
- Freelance or consultancy fees where the payer does not act as an employer
- Side income from self-employment or sole proprietorship
- Certain board fees when agreed as B-income
- Honoraria and lecture fees not processed through payroll
- Rental income and some types of royalties (depending on circumstances)
Employees who receive B-income must ensure that:
- The income is registered in their preliminary income assessment (forskudsopgørelse)
- They pay B-tax instalments according to the payment plan from SKAT
- They adjust their preliminary assessment if B-income increases or decreases significantly
Key differences between A-income and B-income in payroll practice
From an employer’s perspective, the main differences are:
- Tax withholding: A-income requires withholding of AM-bidrag and A-tax; B-income is paid gross without withholding.
- Reporting: A-income must be reported via eIndkomst under the employee’s CPR number; pure B-income is normally not reported as payroll A-income.
- Employer obligations: For A-income, the employer is responsible for correct calculation, withholding and timely payment to SKAT. For B-income, this responsibility lies with the recipient.
- Social contributions: ATP and certain other statutory contributions are linked to A-income employment relationships, not to B-income.
In practice, a person can have both A-income and B-income in the same year. For example, an employee may receive a regular salary (A-income) from their employer and separate freelance income (B-income) from other clients.
When must income be treated as A-income?
Income must normally be treated as A-income when there is an employment relationship. Indicators of employment include:
- The payer controls working hours, workplace and work methods
- The worker is integrated into the payer’s organisation
- The payer provides tools, equipment and materials
- The worker does not bear the financial risk of the work
If these conditions are met, the payer is usually considered an employer and must process payments as A-income through payroll, with full tax withholding and reporting. Classifying such payments as B-income to avoid employer obligations is not allowed and can trigger reassessment and penalties.
Borderline cases: consultants, board members and one-off fees
Certain types of remuneration can be either A-income or B-income depending on the agreement and the actual working relationship:
- Consultants and freelancers: If they operate as independent businesses with several clients, their income is often B-income. If they effectively work like employees for one company, the payments may be reclassified as A-income.
- Board fees: These can be treated as A-income or B-income depending on the specific arrangement and whether the board member is already an employee.
- Honoraria and ad hoc tasks: Short-term assignments may still qualify as A-income if the payer acts as an employer.
When in doubt, it is safer from a payroll compliance perspective to treat the payment as A-income and withhold tax, or to obtain professional advice or a clarification from SKAT.
How A-income and B-income affect the employee’s tax card
The Danish tax card (skattekort) is primarily designed for A-income. The personal allowance and tax percentage on the primary tax card are applied to A-income first. If an employee has significant B-income, they should update their preliminary income assessment so that SKAT can:
- Adjust the A-tax percentage on the tax card, or
- Set up B-tax instalments based on the expected B-income
If B-income is not registered, the employee may face a large residual tax bill, including interest and possible surcharges. Employers should inform employees that side income not processed through payroll is usually B-income and must be reported by the employee.
Practical steps for employers in payroll calculations
To handle A-income and B-income correctly in your payroll process:
- Clarify the nature of the relationship with each person you pay: employee (A-income) or independent contractor (potential B-income).
- For employees, always obtain and use the correct tax card from SKAT and treat all remuneration related to the employment as A-income.
- Include taxable benefits in kind, bonuses and holiday pay in the A-income base for AM-bidrag and A-tax.
- Only pay income as B-income where there is no employment relationship and where the recipient explicitly accepts responsibility for their own tax.
- Document the basis for your classification in case of a later payroll audit.
Correctly distinguishing between A-income and B-income is one of the most important building blocks of compliant payroll in Denmark. A clear internal policy, supported by robust payroll procedures and, where needed, professional accounting assistance, helps minimise the risk of tax corrections and penalties.
Tax Treatment of Benefits in Kind (Company Car, Phone, Housing, etc.)
Benefits in kind are a central part of Danish payroll and are, as a rule, taxable on the employee in the same way as cash salary. As an employer, you must value these benefits correctly, withhold A-tax and AM-bidrag, and report them via eIndkomst. Below you will find an overview of how the most common fringe benefits are treated for tax purposes in Denmark.
General rules for taxable benefits in kind
A benefit in kind is taxable when it is provided by the employer and has a private value for the employee. The taxable value is normally the market value, unless specific valuation rules apply (which is the case for company cars, free phone and free housing). Tax is calculated together with the employee’s other A-income and is subject to 8% labour market contribution (AM-bidrag) and personal income tax according to the employee’s tax card.
Certain minor benefits can fall under the so‑called “bagatellegrænser” (de minimis thresholds). If the total value of small, work-related benefits does not exceed the applicable annual thresholds, they may be tax-free. However, most recurring or substantial benefits must be fully taxed.
Company car (fri bil)
When an employee has a company car at their disposal for private use, the benefit is taxable regardless of the actual private mileage. The taxable value is calculated as a percentage of the car’s value (typically the new car price including VAT and registration tax):
- 25% of the car’s value up to DKK 300,000
- 20% of the car’s value above DKK 300,000
The car’s value used for taxation cannot be lower than DKK 160,000, even if the actual value is lower. In addition, there is an environmental surcharge based on the car’s CO₂ emissions. This surcharge is added to the taxable value and increases the employee’s income for tax purposes.
The taxable value is calculated on an annual basis and then divided by 12 for monthly payroll. The benefit is taxable for the entire period during which the employee has the car at their disposal, not only when it is actually used. Fuel paid by the employer for private driving is normally included in the taxable benefit unless the employee reimburses the employer at market rates.
Phone, internet and other telecommunications
If the employer provides a phone, smartphone, tablet or home internet connection that the employee may also use privately, the employee is normally taxed on a fixed annual amount, regardless of actual private use. This fixed amount is the same whether the employee has one or several devices covered by the employer.
The taxable amount is added to the employee’s A-income and is subject to AM-bidrag and income tax. If the employee can document that the benefit is used exclusively for business purposes and private use is effectively prohibited and controlled, the benefit can be tax-free, but in practice this is rare and requires strict documentation.
Housing provided by the employer (fri bolig)
When an employer provides housing to an employee, the taxable value depends on the type of housing and the relationship between employer and employee. For ordinary employees, the benefit is generally valued at the market rent for a comparable property in the same area, adjusted for what the employee pays in rent to the employer.
For certain groups, such as main shareholders or employees with a controlling influence in the company, special valuation rules apply. In these cases, the taxable value is often calculated using standard rates based on the property’s public valuation and size, which can result in a higher taxable value than the actual rent.
Utilities such as electricity, heating and water paid by the employer are normally included in the taxable benefit unless the employee reimburses the actual costs. If the employer only covers a share of the rent or utilities, only the employer-paid part is taxable.
Company car vs. mileage reimbursement
Instead of providing a company car, employers can pay tax-free mileage reimbursement for business trips in the employee’s own car, using the official kilometre rates set by the Danish tax authorities. If the employer pays more than the official rates, the excess is taxable as salary. If a company car is provided for private use, the employee cannot at the same time receive tax-free mileage reimbursement for private driving.
Meals, canteen and food vouchers
Subsidised meals in a company canteen are usually taxable if the employee pays less than the market value. The taxable value is typically the difference between the market price of a comparable meal and the employee’s own payment. If the employer provides free meals on a regular basis, the full value is generally taxable.
Meals provided in special situations, such as overtime work of limited duration or business travel, can be tax-free under certain conditions. Meal vouchers or gift cards that can be used for food outside the workplace are normally treated as taxable benefits at their full value.
Free transport and commuting
Employer-paid transport between home and the regular workplace is generally a taxable benefit. This includes free public transport passes or employer-paid fuel for commuting. The taxable value is the market price of the transport paid by the employer.
Transport directly between home and temporary workplaces, client sites or business meetings is usually considered business travel and can be tax-free if properly documented. Employees can also claim a commuting deduction in their personal tax return based on the distance between home and work, regardless of whether the employer pays a salary supplement for commuting, but not if the employer already covers the actual commuting costs tax-free.
Work tools and equipment
Work tools and equipment that are necessary for the job, such as computers, professional software, protective clothing or specialised tools, are normally tax-free when private use is insignificant or incidental. However, if the equipment clearly has a substantial private value and is available for private use (for example, high-end electronics not strictly needed for the job), the tax authorities may consider part of the value as a taxable benefit.
Gift cards, staff discounts and other minor benefits
Gift cards, vouchers and non-cash gifts from the employer are usually taxable at their full value, unless they fall within specific tax-free limits for employee gifts. Christmas gifts in kind up to a certain annual limit can be tax-free, provided the limit is not exceeded and the gift is not cash or a general-purpose gift card that is equivalent to cash.
Staff discounts on the employer’s own products or services can be tax-free if the discount does not exceed normal customer discounts and the employee still pays at least the employer’s cost price. If the discount is more generous, the excess value is taxable.
Reporting and payroll handling for benefits in kind
All taxable benefits in kind must be included in the payroll calculation and reported to SKAT via eIndkomst on an ongoing basis. The value of each benefit is added to the employee’s A-income, AM-bidrag is calculated, and A-tax is withheld according to the employee’s tax card.
Employers should:
- Establish clear internal policies on company cars, phones, housing and other benefits
- Ensure correct valuation in line with current Danish tax rules and official rates
- Keep documentation for contracts, usage and any employee reimbursements
- Review benefits regularly to ensure continued compliance and correct reporting
Correct handling of benefits in kind reduces the risk of payroll audits, retroactive tax assessments and penalties, and helps both employer and employees understand the real cost and value of the total remuneration package.
Holiday Pay, Bonuses and One-off Payments: How They Affect Tax Calculations
Holiday pay, bonuses and other one-off payments are a normal part of Danish employment, but they can make payroll calculations more complex. For employers, the key question is always the same: are these payments treated as A-income, and how much A-tax (A-skat) and labour market contribution (AM-bidrag) must be withheld?
Holiday pay: ferieløn vs. ferie med løn
In Denmark, holiday entitlement is governed by the Danish Holiday Act, and the tax treatment depends on whether the employee receives holiday with pay or holiday pay paid into a holiday account.
1. Holiday with pay (ferie med løn)
Employees on monthly salary usually receive their normal salary during holidays plus a holiday supplement (ferietillæg):
- Standard statutory holiday supplement is at least 1% of the employee’s qualifying salary for the holiday year
- Many collective agreements grant a higher supplement, often 1.5% or more
Tax treatment:
- Regular salary during holidays is taxed exactly like normal monthly salary
- The holiday supplement is A-income and subject to 8% AM-bidrag and A-tax in the month it is paid (often once a year, e.g. May or June)
- The supplement is included in the basis for ATP and most pension schemes, unless the agreement states otherwise
2. Holiday pay (feriepenge) – typically 12.5%
Employees who do not receive holiday with pay, such as hourly paid employees, usually earn holiday pay of 12.5% of their qualifying salary. Holiday pay can be:
- Paid into FerieKonto or another approved holiday fund, or
- Administered by the employer or a collective agreement scheme
Tax treatment:
- Holiday pay is A-income for the employee
- When holiday pay is paid out to the employee (typically when the holiday is taken), the paying party must withhold 8% AM-bidrag and A-tax
- The employee’s tax card must be used at the time of payout, not when the holiday pay was earned
- If the employee has left Denmark or no longer has a valid tax card, a higher standard withholding may apply according to SKAT’s rules
3. Holiday pay on termination
When an employee leaves the company, any outstanding holiday pay must be calculated and reported:
- Accrued holiday pay (12.5%) is calculated on all qualifying salary up to the termination date
- Holiday pay is reported to eIndkomst and transferred to FerieKonto or the relevant holiday fund
- Tax is normally withheld when the employee later receives the holiday pay, not at the time of termination, unless the employer pays it out directly
Bonuses: performance, retention and sign-on payments
Most bonuses paid to employees in Denmark are treated as A-income and are fully taxable. This includes:
- Annual performance bonuses
- Sales commissions and target-based bonuses
- Retention bonuses
- Sign-on bonuses and recruitment incentives
Tax treatment of bonuses
- Bonuses are A-income and subject to 8% AM-bidrag before A-tax is calculated
- They must be reported via eIndkomst in the period they are paid
- They are included in the basis for calculating personal income tax, including municipal tax, health contribution and, where relevant, top-bracket tax
- They usually count as pensionable income if the employment contract or collective agreement defines them as such; otherwise, they may be excluded from pension contributions
Because bonuses are often paid as a lump sum, they can push the employee’s annual income above the threshold for top-bracket tax. For 2024, top-bracket tax is triggered when personal income exceeds approximately DKK 588,900 (after AM-bidrag). Any income above this threshold is subject to an additional top-bracket tax rate of 15%, on top of municipal and other taxes.
Using the correct tax card for bonuses
Employers must use the employee’s main tax card (hovedkort) for regular salary and most bonuses. The secondary card (bikort) is normally used only by secondary employers. If a bonus is paid by the main employer:
- Use the main tax card, including the personal allowance (personfradrag), unless it has already been fully used earlier in the year
- If the bonus is paid by a secondary employer, use the secondary card without personal allowance
One-off payments and irregular income
One-off payments (engangsydelser) cover a wide range of amounts that are not part of the regular monthly salary. Typical examples include:
- One-time project bonuses
- Back pay (efterbetaling) after a salary adjustment or collective agreement
- Compensation for non-compete clauses (konkurrenceklausuler)
- Severance payments (fratrædelsesgodtgørelse)
- Taxable gifts and rewards above the tax-free thresholds
Back pay and retroactive salary
Retroactive salary increases and back pay are treated as A-income in the period they are paid, not in the periods they relate to. This means:
- They are included in the employee’s income for the current year
- They may push the employee into the top-bracket tax range
- AM-bidrag and A-tax must be withheld in the payout month using the current tax card
Severance payments and termination packages
Severance pay is generally taxable as A-income and subject to AM-bidrag. However, specific rules apply:
- Ordinary salary during notice period is taxed as normal salary
- Additional severance amounts are usually fully taxable, but certain statutory or collectively agreed severance elements may have special treatment
- Non-compete and non-solicitation compensation is normally treated as A-income
Because the rules can be complex and depend on the structure of the package, many employers choose to obtain individual tax guidance or involve a payroll specialist when designing larger termination agreements.
How these payments affect AM-bidrag and A-tax
For most holiday pay, bonuses and one-off payments, the calculation follows the same basic steps:
- Calculate the gross amount of the payment
- Deduct 8% AM-bidrag from the total A-income for the period (including the extra payment)
- Apply the employee’s tax card to the remaining A-income to calculate A-tax
- Withhold ATP and pension contributions if the payment is pensionable
The employer must report the full gross amount, AM-bidrag, A-tax and any pension contributions to eIndkomst in the correct income type codes, so SKAT can treat the income correctly in the employee’s annual tax assessment.
Planning and communication with employees
Because extra payments can significantly increase the employee’s tax for the month and potentially for the year, it is good practice to:
- Inform employees in advance when a large bonus or one-off payment will be made
- Encourage them to update their preliminary income assessment (forskudsopgørelse) in TastSelv if they expect higher income
- Explain that a high withholding in the payout month may reduce the risk of a tax underpayment at year-end
For employers, correct handling of holiday pay, bonuses and one-off payments is essential to avoid under-withholding, penalties and interest. Clear internal procedures, up-to-date payroll systems and regular checks against SKAT’s rules help ensure that every extra payment is taxed correctly from the start.
Withholding and Reporting Pension Contributions and ATP in Denmark
In Denmark, pension contributions and ATP (Arbejdsmarkedets Tillægspension – the Danish Labour Market Supplementary Pension) are a core part of the total employee compensation package and must be handled correctly in payroll. As an employer, you are responsible for withholding the employee’s share, paying your own employer share, and reporting both accurately to the authorities and pension providers.
1. Types of pension contributions in Danish payroll
Most employees in Denmark are covered by one or more of the following pension schemes:
- Statutory ATP (Arbejdsmarkedets Tillægspension) – mandatory labour market pension for almost all employees.
- Collective agreement pension (arbejdsmarkedspension) – agreed in collective bargaining agreements, typically as a percentage of salary.
- Company pension schemes – set up by the employer, often through an insurance or pension company.
- Voluntary individual pension contributions – additional contributions agreed with the employee.
All of these can affect how much you withhold from the employee’s salary and what you must report to eIndkomst and the pension provider.
2. ATP: who is covered and how much to withhold
ATP is a statutory pension financed by both employer and employee. Coverage is broad: employees aged 16–66 who work at least 9 hours per week for the same employer are normally liable for ATP contributions.
ATP is calculated as a fixed amount per month or per hour, not as a percentage of salary. The full-time monthly ATP contribution is split between employer and employee, with the employer paying the larger share. For part-time employees, ATP is scaled according to the number of hours worked.
In payroll you must:
- Determine whether the employee meets the minimum hours for ATP in the pay period.
- Calculate the ATP contribution based on ATP’s official rates for monthly or hourly employment.
- Withhold the employee share from gross salary and add the employer share as an additional cost.
ATP contributions are reported and paid together with other labour market contributions through eIndkomst, following the same monthly deadlines as A-tax (A-skat) and AM-bidrag.
3. Occupational and company pension schemes
Most white-collar and blue-collar employees in Denmark are covered by an occupational pension scheme through a collective agreement or company policy. These schemes are typically structured as a percentage of the employee’s pensionable salary.
Common features include:
- Contribution split – for many schemes, the employer pays around two-thirds and the employee one-third of the total pension contribution, but the exact split depends on the agreement.
- Pensionable salary – often the base salary plus fixed supplements, but excluding overtime and certain one-off payments unless the agreement states otherwise.
- Insurance elements – disability, life and critical illness cover are frequently bundled with the pension and financed from the total contribution.
As an employer you must:
- Check the applicable collective agreement or employment contract to determine the correct contribution percentage and base.
- Withhold the employee’s share from gross salary before calculating A-tax and AM-bidrag, if the scheme qualifies as tax-deductible.
- Calculate and book the employer’s share as an additional payroll cost.
4. Tax treatment of pension contributions
In Denmark, most employer-paid pension contributions to approved schemes are not treated as taxable salary for the employee. Instead, they are tax-deductible at the time of contribution, subject to specific limits and rules.
Key points for payroll:
- Employer contributions – generally not included in the employee’s A-income and not subject to A-tax or AM-bidrag, provided the scheme is tax-approved.
- Employee contributions – usually deducted from gross salary before A-tax and AM-bidrag are calculated, which reduces the employee’s taxable income.
- Annual deduction limits – there are statutory caps on tax-deductible contributions to certain pension products (for example, rate pension and annuity schemes). If contributions exceed these limits, the excess may become taxable for the employee.
To avoid incorrect taxation, you must correctly classify each pension product (e.g. life annuity, instalment pension, lump-sum pension) and apply the appropriate tax rules and deduction limits. Your payroll system should be configured with the current annual caps and product codes.
5. Withholding and payment process in payroll
The practical steps for withholding and paying pension contributions and ATP are similar to other payroll items, but with some important specifics:
- Set up the employee correctly
When onboarding a new employee, collect:- Pension provider details and scheme number
- Contribution percentages for employer and employee
- Information on whether bonuses, overtime and allowances are pensionable
- Calculate contributions each pay period
For each payroll run:- Determine pensionable salary according to the agreement.
- Apply the agreed percentage to calculate total pension.
- Split the total into employer and employee shares.
- Calculate ATP based on hours or monthly employment status.
- Withhold from salary
Deduct the employee’s pension share and ATP share from gross salary before calculating A-tax and AM-bidrag, where the scheme is tax-deductible. - Report to eIndkomst
Report pension contributions and ATP under the correct income types and codes in eIndkomst, together with A-income, A-tax and AM-bidrag. - Pay to pension providers and ATP
Transfer the total pension contribution (employer + employee) to the pension provider, and ensure ATP is paid via the channels specified by ATP and SKAT, respecting the statutory monthly deadlines.
6. Reporting pension and ATP in eIndkomst
All Danish employers must use eIndkomst to report payroll data to the tax authorities. Pension contributions and ATP must be reported with the correct income types so that SKAT can allocate tax deductions and ATP can register contributions correctly.
When reporting, you must:
- Use the specific income codes for employer pension contributions, employee pension contributions and ATP contributions.
- Report contributions for the correct income period, even if payment to the pension provider occurs later.
- Ensure that reported amounts match the totals transferred to pension providers and ATP.
Incorrect coding or missing pension data in eIndkomst can lead to wrong tax assessments for employees and potential audits or penalties for the employer.
7. Deadlines, corrections and penalties
Pension contributions and ATP follow the same general reporting and payment deadlines as A-tax and AM-bidrag. Employers must report and pay monthly, typically no later than a few weeks after the end of the income month, depending on the company’s size and registration.
If you discover errors in pension or ATP reporting:
- Submit a correction in eIndkomst for the affected income period.
- Adjust future pension payments or make additional payments to the pension provider if underpaid.
- Contact the pension provider and ATP if large corrections are needed, to ensure proper allocation.
Late or incorrect reporting can result in interest and penalties from the authorities, and in some cases claims from employees or unions if pension rights have been affected.
8. Practical tips for employers and accounting firms
To manage pension contributions and ATP efficiently and compliantly in Denmark:
- Use payroll software that is fully integrated with eIndkomst and supports all relevant pension and ATP codes.
- Keep collective agreements and pension contracts up to date in your payroll system, including changes in contribution rates and pensionable salary definitions.
- Regularly reconcile reported pension and ATP amounts with payments made to providers and with SKAT’s records.
- Provide employees with clear payslip information showing pensionable salary, employer contributions, employee contributions and ATP.
Correct withholding and reporting of pension contributions and ATP not only ensures compliance with Danish law but also protects your employees’ long-term pension rights and strengthens your company’s reputation as a responsible employer.
Using eIndkomst and Reporting to SKAT: Practical Steps for Employers
Every employer in Denmark must report salary, tax withholdings and social contributions digitally via eIndkomst, the national income reporting system administered by SKAT (the Danish Tax Agency). Correct and timely reporting is essential to ensure that A-tax (A-skat), labour market contributions (AM-bidrag), ATP and other deductions are calculated correctly for each employee.
1. Getting access to eIndkomst
Before you can report payroll, your company must be registered as an employer and have digital access:
- Register as an employer with the Danish Business Authority (Virk) so that your CVR number is set up for payroll reporting.
- Activate eIndkomst access via TastSelv Erhverv using MitID Erhverv or another approved digital signature.
- Assign user rights so that your accountant, payroll staff or external payroll provider can log in and submit reports on behalf of the company.
2. Information you must report for each employee
For every payroll run, you must report detailed information to eIndkomst for each employee. At a minimum this includes:
- Employee identification (CPR number for individuals resident in Denmark or temporary tax number for others)
- Gross A-income (A-indkomst) including regular salary, overtime, bonuses and taxable benefits in kind
- Withheld AM-bidrag at 8% of AM-contribution basis
- Withheld A-tax (A-skat) according to the employee’s tax card (skattekort)
- Employer and employee ATP contributions and any other mandatory labour market schemes
- Taxable value of company car, free phone, housing and other benefits in kind
- Pension contributions (employer and employee share), indicating whether they are taxable or tax-deductible
- Holiday pay (feriepenge) and any one-off payments such as bonuses or severance pay
- Start and end dates of employment where relevant
3. How to report via eIndkomst in practice
You can submit data to eIndkomst in two main ways:
- Through payroll software that is integrated with eIndkomst and automatically sends the required information after each payroll run.
- Manual reporting via the eIndkomst interface in TastSelv Erhverv, where you enter or upload data for each employee.
For most employers, using certified payroll software is strongly recommended, as it reduces the risk of errors and ensures that changes in tax rules and codes are implemented automatically.
4. Deadlines for reporting and payment
Reporting and payment deadlines depend on your company’s size and whether you pay monthly or quarterly, but in general:
- Reporting to eIndkomst must be completed no later than the last day of the month following the income month.
- Payment of A-tax and AM-bidrag to SKAT is typically due on the 10th or 17th of the month following the income month, depending on your company’s classification and whether you are a new or small employer.
Missing these deadlines can lead to interest and surcharges, so it is important to align your internal payroll calendar with the official reporting and payment dates.
5. Using the employee’s tax card correctly
eIndkomst reporting is based on the employee’s digital tax card, which you retrieve automatically through your payroll system or manually via TastSelv:
- Always import or update the tax card before the first salary payment and whenever SKAT issues a new card.
- Make sure you use the correct type of card (primary or secondary) depending on whether you are the main or secondary employer.
- If no tax card is available, you must withhold A-tax at a high provisional rate (currently 55%) and still report via eIndkomst.
6. Correcting errors and making adjustments
If you discover mistakes in previously reported payroll data, you must correct them directly in eIndkomst:
- Submit a correction report for the relevant income month and employee, adjusting the incorrect fields (for example, gross salary, AM-bidrag or A-tax).
- Ensure that the corrected figures match your internal payroll records and payslips.
- Be aware that corrections can trigger additional tax or refunds for the employee and may lead to interest if under-withholding is discovered late.
7. Special cases: benefits, pensions and foreign employees
Some types of income and employees require extra attention when reporting to eIndkomst:
- Benefits in kind such as company car, free phone or housing must be reported at their taxable value, following SKAT’s specific valuation rules.
- Pension contributions must be split correctly between employer and employee share and coded according to whether they are tax-deductible or taxed as income.
- Foreign employees and cross-border commuters may be subject to special tax schemes (for example the 27% researcher scheme) or double taxation agreements; the correct scheme code must be used in eIndkomst.
8. Keeping records and preparing for audits
All data reported via eIndkomst must be supported by internal documentation:
- Keep payslips, employment contracts, time sheets, bonus agreements and benefit documentation for at least five years.
- Ensure that your payroll system can reproduce historical reports and show how A-tax, AM-bidrag and other deductions were calculated.
- Regularly reconcile your eIndkomst reports with SKAT statements and your accounting records to identify discrepancies early.
Using eIndkomst correctly is a central part of employer tax compliance in Denmark. By setting up secure access, using reliable payroll software, respecting deadlines and keeping thorough documentation, you minimise the risk of penalties and ensure that your employees are taxed correctly from the outset.
Common Payroll Mistakes in Denmark and How to Avoid Them
Even small payroll errors in Denmark can quickly lead to penalties, interest and time-consuming corrections with the Danish Tax Agency (Skattestyrelsen). Below are the most common mistakes employers make when calculating and reporting employee taxes – and how you can avoid them in practice.
1. Incorrect calculation of AM-bidrag and A-tax
A frequent error is mixing up the order of calculations or using wrong bases for AM-bidrag (labour market contribution) and A-tax (A-skat). AM-bidrag is 8% and must always be calculated first on the gross A-income before tax. A-tax is then calculated on the income after AM-bidrag has been deducted.
If you calculate A-tax on the gross salary or forget AM-bidrag, the employee’s tax will be wrong and you risk under-withholding. Always ensure your payroll system:
- Calculates 8% AM-bidrag on all AM-bidrag-liable income
- Calculates A-tax on the AM-bidrag-reduced income
- Applies the correct tax card (main or secondary) and tax percentage for each employee
2. Using the wrong tax card or ignoring changes
Another typical mistake is using the wrong tax card (skattekort) or not updating it when the employee’s information changes. Employees have a primary tax card with a personal allowance and one or more secondary cards without allowance. If you use the secondary card instead of the main card, the employee may pay too much tax; if you use the main card where a secondary card should be used, you may under-withhold.
To avoid this:
- Always retrieve the employee’s tax card electronically via eIndkomst before the first payroll
- Update tax card data whenever Skattestyrelsen issues a new card (e.g. after the employee changes deductions or income)
- Check that each employee has only one employer using the main tax card at a time
3. Misclassifying A-income and B-income
Some employers incorrectly treat income that should be A-income as B-income, or vice versa. A-income is salary and most employee remuneration where the employer must withhold AM-bidrag and A-tax. B-income is typically fees or income where no withholding is made and the recipient pays tax via advance tax.
If you wrongly treat salary as B-income, you fail to withhold tax and AM-bidrag, which can lead to significant arrears and penalties. Always verify whether a payment is:
- Salary or salary-like income for an employee (A-income with withholding)
- Genuine independent contractor income (normally B-income, but only if the person is not in an employment relationship)
4. Incorrect taxation of benefits in kind
Company car, free phone, internet, housing, meals and other benefits in kind are often either not taxed at all or taxed incorrectly. In Denmark, most benefits in kind are taxable and must be included in A-income at their taxable value.
Common errors include:
- Not reporting company car benefit based on the correct percentage of the car’s value
- Ignoring private use of company-paid phone and internet where it should be taxed
- Failing to tax free housing or underestimating its taxable value
Make sure you know which benefits are taxable, how they are valued and that they are included in the payroll basis for AM-bidrag and A-tax.
5. Forgetting holiday pay and one-off payments in the tax base
Holiday pay, bonuses, commissions, severance payments and other one-off payments are sometimes handled outside the normal payroll run or paid “net”, which leads to missing or incorrect withholding.
In Denmark, such payments are normally A-income and subject to AM-bidrag and A-tax in the period they are paid. To avoid mistakes:
- Always process holiday pay, bonuses and severance through the payroll system
- Apply the same rules for AM-bidrag and A-tax as for regular salary, unless a specific exemption applies
- Check whether special rules apply for, for example, tax-free severance components or compensation for non-compete clauses
6. Wrong handling of pension contributions and ATP
Employers often miscalculate pension contributions or forget to report them correctly. Mandatory ATP (Arbejdsmarkedets Tillægspension) and agreed labour market pension schemes must be handled precisely.
Typical issues include:
- Using wrong employer and employee pension contribution percentages from collective agreements
- Not distinguishing between taxable and tax-deductible pension contributions
- Failing to report ATP contributions or using wrong ATP rates for full-time and part-time employees
Always check current ATP rates and the pension terms in employment contracts or collective agreements, and ensure your payroll system separates taxable salary from pension contributions correctly.
7. Missing or late reporting to eIndkomst
All employers in Denmark must report salary, AM-bidrag, A-tax, ATP and other contributions via eIndkomst for each payroll period. A common mistake is late reporting or forgetting to report certain employees, such as temporary staff or part-time workers.
Late or missing reporting can result in:
- Penalties and interest on unpaid A-tax and AM-bidrag
- Incorrect pre-assessment and annual tax statements for employees
- Problems with social benefits and pension accruals for employees
Set up internal routines or automatic reminders so that eIndkomst reporting is completed accurately and on time for every payroll run.
8. Ignoring special schemes and cross-border situations
Payroll for expats, cross-border commuters and employees on the 27% researcher scheme is often handled incorrectly. Errors typically arise when employers apply ordinary tax rules where a special scheme should be used, or the other way around.
Examples of mistakes:
- Not applying the 27% researcher scheme correctly, including the mandatory AM-bidrag and the limited duration of the scheme
- Withholding Danish tax for employees who are not tax liable in Denmark for that income
- Ignoring double tax treaties and social security rules for employees working in multiple countries
In all cross-border cases, it is advisable to obtain specific tax advice and ensure your payroll setup reflects the employee’s actual tax and social security status.
9. Poor record-keeping and lack of documentation
Many payroll problems are discovered only during a tax audit, when employers cannot document how salary, benefits and deductions were calculated. Missing or incomplete records make it difficult to prove that withholding and reporting were correct.
To avoid this, keep:
- Employment contracts, addenda and collective agreements
- Detailed payroll reports for each period
- Documentation for benefits in kind, company car calculations and expense reimbursements
- Copies or logs of tax cards and changes received from Skattestyrelsen
10. Relying on manual processes instead of robust payroll systems
Manual spreadsheets and ad hoc calculations significantly increase the risk of payroll errors in Denmark’s relatively complex tax environment. Even small changes in rates, thresholds or employee data can lead to incorrect withholding if not updated consistently.
To minimise risk:
- Use payroll software that is updated for Danish tax rules and integrates with eIndkomst
- Implement internal controls, such as review of payroll runs and reconciliation of reported A-tax and AM-bidrag with payments to Skattestyrelsen
- Consider working with an accounting or payroll partner experienced in Danish employment taxation
By identifying these common payroll mistakes and implementing clear procedures, accurate systems and regular controls, Danish employers can significantly reduce the risk of under- or over-withholding, avoid penalties and ensure employees are taxed correctly from the outset.
Special Tax Schemes for Researchers and Key Employees (27% Scheme)
The Danish 27% tax scheme is a favourable flat-tax regime for certain foreign researchers and key employees recruited to work in Denmark. Instead of being taxed under the ordinary progressive Danish income tax system, qualifying employees can choose to pay a fixed tax of 27% on their salary for a limited period, plus the mandatory 8% labour market contribution (AM-bidrag). This results in an effective tax rate of 32.84% on the covered income.
For employers, understanding when and how the 27% scheme applies is crucial to calculating payroll correctly, attracting international talent and staying compliant with Danish tax rules.
Who can use the 27% tax scheme?
The scheme is available to employees who meet strict conditions. In practice, it applies to two main groups:
- Foreign researchers with recognised research qualifications
- Foreign key employees with high salaries or special skills
Key eligibility criteria include:
- No full Danish tax liability in the previous 10 years: The employee must not have been fully tax liable to Denmark or subject to limited tax liability on salary income from Denmark during the last 10 years before starting under the scheme.
- Employment with a Danish employer: The employee must be employed by a Danish company or a foreign company with a Danish permanent establishment and taxed in Denmark as an employee (A-income).
- Minimum salary requirement for key employees: There is a statutory minimum monthly salary threshold (before AM-bidrag and before tax) that must be met throughout the entire period under the scheme, excluding employer pension contributions and most benefits in kind. If the salary falls below this threshold in any month, the employee risks losing the scheme.
- Approved researcher status for researchers: For researchers, the Danish tax authorities assess whether the employee’s qualifications and role meet the definition of a researcher. For them, the salary threshold may not apply in the same way, but the other conditions still do.
- No controlling ownership: The employee generally cannot be a major shareholder (typically more than 25% ownership or controlling influence) in the employer company.
It is essential to check the current minimum salary amount and detailed conditions with the Danish Tax Agency (Skattestyrelsen) or a professional advisor before offering the scheme to a new hire.
How the 27% scheme works in payroll
When an employee is approved for the scheme, the employer withholds and reports tax differently from standard employees:
- The employee pays 27% tax on the gross salary covered by the scheme.
- In addition, the employer withholds 8% AM-bidrag on the same income.
- The 27% tax is final on the covered income – the employee does not receive personal allowances or deductions against this income (for example, no deduction for interest, commuting or union fees on the 27% income).
- Income taxed under the 27% scheme is not subject to municipal or church tax and does not count towards the top-bracket tax threshold.
From a payroll perspective, the calculation for scheme income is:
- Calculate gross salary covered by the scheme (including taxable benefits that fall under the scheme).
- Withhold 8% AM-bidrag.
- Apply 27% tax on the remaining amount (after AM-bidrag).
The employer reports the income and tax via eIndkomst using the correct income and tax codes for the 27% scheme, ensuring that SKAT can distinguish it from ordinary salary income.
Duration and time limits of the scheme
The 27% scheme can be used for a maximum of 7 years in total. The period does not need to be continuous, but any time previously used under the scheme counts towards the 7-year cap.
Within this period, the employee may switch between the 27% scheme and ordinary taxation in certain circumstances, but such changes are tightly regulated and can be difficult to reverse. Employers should therefore discuss the long-term implications with the employee before applying the scheme.
What income is covered by the 27% scheme?
Typically, the following are covered by the 27% scheme if they relate to the Danish employment:
- Base salary
- Taxable bonuses and commissions
- Most taxable benefits in kind (for example, company car, free phone, housing benefits), if they are part of the employment package
Some types of income are not covered and are taxed separately under ordinary Danish rules, for example:
- Capital income (interest, dividends, capital gains)
- Rental income and other personal income not related to the employment
- Certain severance payments or compensation that fall outside the scope of the scheme
Employers must correctly classify each payment type in payroll to ensure that only eligible employment income is taxed at 27% and that other income is reported and taxed correctly.
Employer obligations and practical steps
To use the 27% scheme, the employer must:
- Verify that the employee meets all eligibility criteria, including the 10-year rule and salary threshold.
- Apply to the Danish Tax Agency for approval of the scheme for the specific employee, usually shortly after the employment begins.
- Set up the employee correctly in the payroll system with the appropriate tax card and codes for the 27% scheme.
- Monitor the monthly salary level to ensure it never falls below the required minimum (for key employees).
- Report income, AM-bidrag and the 27% tax accurately via eIndkomst and pay the withheld amounts to SKAT on time.
Failure to meet the conditions – for example, a single month below the minimum salary or incorrect reporting – can result in the employee being moved to ordinary taxation for the entire employment period, often with significant back taxes. This makes careful payroll administration essential.
Advantages and limitations of the 27% scheme
For employees, the main advantage is a predictable, relatively low effective tax rate on salary income, without exposure to the higher progressive brackets. For employers, the scheme is a powerful tool to attract and retain international specialists and researchers, as it can significantly increase the employee’s net salary without increasing the gross cost.
However, there are important limitations:
- No personal allowances or deductions can be used against income taxed at 27%.
- The scheme is time-limited to 7 years.
- Strict eligibility and documentation requirements apply, and errors can be costly.
Before offering the 27% scheme, employers should compare the employee’s expected net income under both the scheme and ordinary Danish taxation, taking into account other income, family situation and long-term plans in Denmark.
A professional Danish accounting partner can help you assess eligibility, handle the application process, configure payroll correctly and ensure ongoing compliance, so that both your business and your international employees benefit fully from the 27% tax scheme.
Handling Cross-border Commuters and Employees Working in Multiple Countries
When employees live in one country and work in another, or split their time between several countries, Danish payroll and tax compliance quickly becomes more complex. As an employer in Denmark, you must determine where the employee is tax resident, which country has the primary right to tax the salary, and how to correctly withhold Danish A-tax (A-skat) and labour market contributions (AM-bidrag).
Tax residency and where salary is taxed
For cross-border commuters and multi-country workers, the starting point is always tax residency and where the work is physically performed.
An individual is normally considered tax resident in Denmark if they have a permanent home available in Denmark or stay in Denmark for at least 183 days within a 12‑month period. Tax residency is then coordinated with double tax treaties (DTTs) between Denmark and the employee’s home country. These treaties typically follow the OECD model and determine:
- Which country has the primary right to tax employment income
- How to avoid double taxation (exemption or credit method)
- How to treat short-term assignments and cross-border commuters
As an employer, you must identify the applicable treaty (for example, Denmark–Germany, Denmark–Sweden, Denmark–Poland) and apply its rules when deciding whether Danish withholding is required on all, part, or none of the salary.
Cross-border commuters: living in one country, working in Denmark
Employees who live in another country but physically work in Denmark will often be fully taxable in Denmark on their Danish workdays. In practical terms this usually means:
- You must register as an employer with the Danish Tax Agency (Skattestyrelsen)
- You must withhold 8% AM-bidrag on A-income before tax
- You must withhold A-tax according to the employee’s Danish tax card (skattekort)
- You must report salary, AM-bidrag and A-tax monthly via eIndkomst
If the employee is tax resident in another country, that country may still tax the income, but double tax relief is normally granted there based on the tax treaty. The employee will often need to file a tax return in both countries.
Employees working in multiple countries
When an employee splits their working time between Denmark and other countries, you must allocate the salary to each country based on where the work is physically carried out. This allocation is crucial for both tax and social security purposes.
Typical scenarios include:
- Employees with a Danish employment contract who regularly work from another country
- Sales staff or consultants travelling frequently and performing work in several jurisdictions
- Managers with regional responsibilities covering the Nordics or EU
In many tax treaties, salary is taxable in the country where the work is performed, unless the employee spends fewer than 183 days there within a 12‑month period and certain additional conditions are met. You may therefore need to:
- Track workdays per country in detail
- Split salary for tax purposes between Denmark and other countries
- Adjust Danish withholding so that only the Danish portion of the income is taxed in Denmark
Social security and A1 certificates
Taxation and social security are separate systems. Within the EU/EEA and Switzerland, an employee is normally covered by the social security system of a single country at a time. For cross-border commuters and multi-country workers, this is often documented with an A1 certificate.
If Denmark is the competent state for social security, you must withhold and report Danish social contributions, including:
- ATP (Labour Market Supplementary Pension)
- Mandatory labour market contributions (AM-bidrag)
- Any agreed pension contributions under the employment contract
If another EU/EEA country is responsible for social security, you may not have to pay Danish ATP and certain other contributions, but Danish tax withholding may still apply depending on where the work is performed and the relevant tax treaty.
Permanent establishment risk for foreign employers
Foreign companies with employees working from Denmark must carefully assess whether their activities create a permanent establishment (PE) in Denmark. A PE can arise, for example, when:
- An employee in Denmark habitually concludes contracts on behalf of the foreign company
- The employee has a fixed place of business in Denmark used for the company’s core activities
If a PE is created, part of the company’s profits may become taxable in Denmark, and the company will have additional registration and reporting obligations. Even without a PE, a foreign employer may still have Danish payroll withholding obligations if employees perform work in Denmark.
Remote work and home office abroad
When a Danish employer allows an employee to work partly or fully from a home office in another country, this can shift both tax and social security obligations. Key points include:
- The country where the home office is located may claim the right to tax the portion of salary related to workdays there
- Regular work from a foreign home office can, in some cases, contribute to a permanent establishment risk abroad
- Social security coverage may move to the employee’s country of residence if they perform a substantial part of their work there
To manage this, you should implement clear internal policies on remote work abroad, including approval procedures, maximum days allowed and documentation requirements.
Practical steps for employers
To handle cross-border commuters and employees working in multiple countries correctly, it is advisable to:
- Identify the employee’s tax residency and applicable double tax treaty
- Determine where the work is physically performed and track workdays per country
- Clarify which country is responsible for social security and obtain A1 certificates where relevant
- Assess any permanent establishment risks in Denmark and abroad
- Register correctly with the Danish Tax Agency and, if needed, foreign tax authorities
- Set up payroll to allocate salary and withhold Danish A-tax and AM-bidrag only on the income taxable in Denmark
- Inform employees about their personal tax filing obligations in Denmark and their home country
Because cross-border payroll situations are highly fact-specific and the financial impact of errors can be significant, many companies choose to work with a Danish accounting partner experienced in international employment, double tax treaties and multi-country payroll. This helps ensure that employee taxes are calculated correctly, risks are managed and both the company and its staff remain compliant in Denmark and abroad.
Tax Implications of Remote Work and Home Office for Danish Employees
Remote work and home office arrangements are now a permanent part of the Danish labour market, but they come with specific tax and payroll implications. As an employer in Denmark, you must ensure that tax withholding, social contributions and reporting remain correct, even when employees work partly or fully from home – in Denmark or abroad.
Remote work within Denmark: payroll and tax basics
When an employee works from home in Denmark, the basic tax treatment does not change. You must still withhold:
- 8% labour market contribution (AM-bidrag) on A-income before other taxes
- A-tax (A-skat) according to the employee’s tax card (skattekort), including municipal tax, health contribution and state tax
- ATP and any agreed pension contributions
The municipality of taxation is normally the municipality where the employee is registered (folkeregisteradresse), not the location of the office. If an employee moves to another municipality while working remotely, their municipal tax rate may change, and you must update payroll according to the new tax card.
Home office expenses and tax-deductible allowances
In Denmark, employees generally cannot claim a broad tax deduction simply because they work from home. However, certain specific reimbursements and benefits related to remote work can be tax-free if structured correctly:
- Tax-free reimbursement of work-related expenses: If the employee incurs documented expenses exclusively for business use (for example, a separate work phone subscription or specific software), you may reimburse these tax-free, provided you keep proper documentation.
- Employer-provided equipment: Laptops, monitors, keyboards, headsets and similar equipment provided for work use are normally tax-free benefits, as long as private use is secondary and the equipment remains the property of the employer.
- Internet connection: If the employer pays for or reimburses a broadband connection that is also used privately, this is generally considered a taxable benefit unless the connection is clearly required for work and structured under SKAT’s rules for tax-free provision of internet. In practice, many arrangements result in a taxable value that must be included in A-income.
Flat-rate home office allowances paid as a monthly amount without documentation are usually treated as taxable salary and must be included in A-income, subject to AM-bidrag and A-tax.
Company-paid phone, computer and “free phone” taxation
Remote employees often rely on company phones and IT equipment. In Denmark, the “fri telefon” rule applies if the employee has a phone, data connection or similar communication device at their disposal for private use. In that case, a fixed taxable value is added to the employee’s income:
- The annual taxable value of free phone is a fixed amount per employee, regardless of actual private use
- This amount is treated as A-income and is subject to 8% AM-bidrag and A-tax
If the phone or data connection is strictly limited to business use and this can be documented, the benefit can be tax-free. In practice, most remote employees will be considered to have private access, and the free phone value must be reported via eIndkomst.
Travel deductions and commuting for remote workers
Remote work often reduces commuting, which affects the employee’s right to the Danish travel deduction (befordringsfradrag). The deduction is only available for actual commuting days between home and the fixed workplace. If an employee works from home three days per week and travels to the office two days, they can only claim the deduction for those two days.
As an employer, you do not calculate or grant this deduction in payroll. However, you should be aware that employees may ask for documentation of work patterns or days at the office to support their annual tax return.
Remote work from abroad: risk of foreign tax and permanent establishment
If a Danish employee works from another country, even partially, the tax implications become more complex. Key issues include:
- Tax residency of the employee: An employee can remain fully tax resident in Denmark while working abroad temporarily, but may also become tax resident in another country depending on the length of stay, local rules and double tax treaties.
- Withholding obligations abroad: Some countries require local payroll withholding if the employee performs work physically in that country, even if the employer is Danish and the salary is paid from Denmark.
- Risk of permanent establishment (PE): If an employee habitually works from home abroad and performs key functions (for example, sales with authority to conclude contracts), the foreign tax authorities may consider the home office a permanent establishment of the Danish company. This can trigger corporate tax obligations, VAT registration and local reporting requirements.
Whether a foreign home office creates a permanent establishment depends on the specific double tax treaty and the nature of the employee’s role. It is essential to assess this before approving long-term remote work from another country.
Social security and contributions when working cross-border
For employees working remotely from another EU/EEA country or Switzerland, EU social security rules determine in which country social contributions are paid. In many cases, the employee can remain covered by Danish social security (ATP, labour market contributions and other schemes) if they normally work in Denmark and only partially work from another EU/EEA country. This is typically documented with an A1 certificate issued by Udbetaling Danmark.
If the employee works primarily abroad or outside the EU/EEA, Danish social security coverage may cease, and local social contributions may become payable. This can significantly change the total cost of employment and must be clarified in advance.
Home office abroad for non-resident employees
Some companies engage employees who live permanently outside Denmark and work 100% remotely from their home country. In such cases:
- The employee may not be tax resident in Denmark and may instead be fully taxable in their home country
- Denmark may still have limited taxation rights if the work is considered to be performed for a Danish employer, depending on the double tax treaty
- The company may need to register as an employer in the employee’s country of residence and operate local payroll
Using Danish payroll for such employees without analysing local rules can lead to double taxation, missing social contributions or penalties abroad.
Reporting obligations and documentation for remote work
Regardless of where the employee works, Danish employers must continue to report all A-income, AM-bidrag, ATP, pension contributions and taxable benefits via eIndkomst on time. For remote workers, additional documentation is important:
- Written remote work or home office policy describing where and how work is performed
- Employment contract or addendum specifying the main place of work and any cross-border arrangements
- Records of days worked in Denmark and abroad, especially for employees who travel frequently
- Documentation of employer-provided equipment and any tax-free reimbursements
Proper documentation reduces the risk of disputes with SKAT and foreign tax authorities and is essential in case of payroll audits.
Practical steps for employers
To manage the tax implications of remote work and home office effectively, employers in Denmark should:
- Define clear internal policies for remote and cross-border work, including approval procedures
- Assess tax residency, social security and potential permanent establishment risks before allowing long-term work from abroad
- Ensure payroll systems correctly handle taxable benefits such as free phone, internet and home office allowances
- Coordinate with employees to track work locations when they split time between Denmark and other countries
- Seek specialised Danish and foreign tax advice for complex or high-risk cases
By addressing these points proactively, Danish employers can support flexible work arrangements while keeping payroll, tax and compliance under control.
Deadlines, Penalties and Interest for Incorrect or Late Tax Withholding
In Denmark, employers are responsible for withholding and paying A-tax (A-skat) and labour market contributions (AM-bidrag) on time. Missing deadlines or reporting incorrect figures can quickly lead to penalties, interest and, in serious cases, audits from the Danish Tax Agency (Skattestyrelsen). Understanding the main due dates and potential consequences is essential for compliant payroll management.
Key deadlines for paying and reporting employee taxes
Most private employers report payroll via eIndkomst and pay withheld taxes and contributions on a monthly basis. As a rule of thumb, tax withheld in one month must be reported and paid to Skattestyrelsen in the following month. The exact payment date depends on the size of the employer:
- Small employers (annual A-income below the threshold set by Skattestyrelsen) typically pay once a month, with a due date around the middle of the following month.
- Larger employers may have earlier monthly deadlines, as determined in their registration with Erhvervsstyrelsen and Skattestyrelsen.
The specific dates are listed in the official tax calendar and are binding. If a deadline falls on a weekend or public holiday, the due date is normally moved to the next working day. Employers must ensure that:
- Payroll data is reported in eIndkomst no later than the reporting deadline
- Payment of A-tax and AM-bidrag reaches Skattestyrelsen’s account no later than the payment deadline
Late reporting or late payment can each trigger separate sanctions, even if the other obligation has been fulfilled on time.
Penalties for late or missing tax withholding
If you fail to withhold, report or pay A-tax and AM-bidrag correctly and on time, Skattestyrelsen can impose several types of penalties. The most common are:
- Fixed fines for missing or late eIndkomst reporting. These are often applied per reporting period and can be charged repeatedly if the error continues.
- Percentage-based surcharges on unpaid A-tax and AM-bidrag when the amount is reported or paid late.
- Estimated assessments (skønsmæssig ansættelse) where Skattestyrelsen calculates the tax due based on available information if you fail to report at all.
In serious or repeated cases, Skattestyrelsen may also:
- Initiate a payroll audit and require extensive documentation
- Report the case for criminal proceedings, which can lead to higher fines
- Hold company management personally liable in cases of gross negligence or intentional evasion
Penalties are usually calculated per month or per reporting period, so even small delays can become expensive if they occur repeatedly.
Interest on late payment of A-tax and AM-bidrag
In addition to fines, late payment of employee taxes triggers interest. The Danish rules distinguish between:
- Daily interest on overdue A-tax and AM-bidrag, calculated from the day after the payment deadline until the amount is actually paid.
- Additional surcharges if the debt is transferred to collection (Gældsstyrelsen) or if Skattestyrelsen issues a reassessment for previous periods.
The interest rate is set by law and adjusted periodically. It is typically higher than standard bank interest and is not tax-deductible for the company. Interest is calculated on the full outstanding amount, including any previously added surcharges, which means that delaying payment can quickly become costly.
Correcting mistakes in payroll and tax reporting
Employers are allowed – and expected – to correct mistakes in eIndkomst as soon as they are discovered. In many cases, prompt voluntary correction can reduce the risk of higher penalties. Typical corrections include:
- Adjusting A-income and AM-bidrag for a specific month
- Correcting an employee’s CPR number or tax card information
- Reversing double entries or adding missing salary payments
If the correction leads to additional tax being due, interest will normally apply from the original due date. However, Skattestyrelsen may take your cooperation and the timing of your correction into account when deciding on fines, especially if the error was clearly unintentional and limited in scope.
How to avoid penalties and interest in practice
To minimise the risk of sanctions related to employee taxes, employers in Denmark should:
- Register correctly as an employer with CVR and Skattestyrelsen before the first salary payment
- Use up-to-date tax cards (skattekort) for all employees and check for changes during the year
- Implement clear internal deadlines for payroll processing ahead of the official payment dates
- Use reliable payroll software that integrates with eIndkomst and automatically calculates A-tax and AM-bidrag
- Reconcile payroll accounts monthly to ensure that reported amounts match payments to Skattestyrelsen
- Keep documentation for salaries, benefits, and corrections for at least the minimum period required for tax audits
For foreign employers or companies with complex setups (expats, cross-border workers, stock options, or multiple entities), working with a Danish payroll specialist or accounting firm can significantly reduce the risk of costly mistakes.
Staying ahead of deadlines, monitoring changes in Danish tax rules and reacting quickly to discrepancies in payroll data are the most effective ways to avoid penalties, interest and unwanted attention from Skattestyrelsen.
Record-keeping Requirements and Documentation for Payroll Audits
Proper payroll record-keeping is a legal requirement in Denmark and a key factor in passing a payroll audit by the Danish Tax Agency (Skattestyrelsen). Accurate documentation helps you prove that A-tax (A-skat), labour market contributions (AM-bidrag), ATP and other withholdings have been calculated and reported correctly via eIndkomst.
What documents you must keep for payroll in Denmark
As an employer, you must be able to present complete and traceable documentation for each employee. At a minimum, this should include:
- Employment contract and any later amendments (salary, working hours, benefits, bonus schemes)
- Copy or electronic record of the employee’s tax card (skattekort) data as retrieved from Skattestyrelsen
- Payroll basis: time sheets, rosters, overtime records, commission and bonus calculations
- Monthly payslips (lønsedler) showing gross salary, AM-bidrag, A-tax, ATP, pension, holiday pay and net salary
- Documentation for AM-bidrag (8%) and A-tax withholding and payment to SKAT
- eIndkomst reports and confirmations for each payroll run
- Bank statements or payment files showing salary payments to employees and payments to SKAT, ATP and pension providers
- Pension agreements and contribution overviews (both employer and employee shares)
- ATP contribution records and statements from ATP Livslang Pension
- Holiday pay (feriepenge) calculations and payments, including reports to FerieKonto or private holiday funds
- Documentation for benefits in kind (company car, phone, internet, housing, free meals, etc.) and their taxable value
- Expense reports and reimbursements, including travel allowances and mileage logs
- Documentation for tax-free allowances and reimbursements (e.g. travel per diem within SKAT’s rates)
- Records for sick pay, maternity/paternity leave, public reimbursements and flexible working schemes
- Any correspondence with SKAT regarding corrections, reassessments or special tax schemes (e.g. 27% researcher scheme)
Retention periods and format of payroll records
Payroll and accounting records in Denmark must generally be kept for at least 5 years after the end of the financial year they relate to. This applies to:
- Payroll journals and ledgers
- Payslips and payroll calculations
- eIndkomst submissions and SKAT statements
- Bank documentation and payment files
- Supporting documents such as time sheets, expense reports and holiday records
Records may be stored electronically, provided they are complete, readable, securely backed up and can be made available to SKAT on request. If you use cloud-based payroll or accounting software, ensure that data can be exported in a common format and that access is guaranteed for the full retention period, even if you change provider.
Key data points SKAT focuses on in payroll audits
During a payroll audit, SKAT typically checks whether the information reported in eIndkomst matches your internal records and actual payments. Particular attention is paid to:
- Correct application of AM-bidrag (8% of A-income before A-tax)
- Correct withholding of A-tax based on the employee’s tax card (with or without personal allowance)
- Proper classification of income as A-income or B-income
- Correct ATP contributions according to employment status and working hours
- Correct treatment and valuation of benefits in kind and staff benefits
- Holiday pay accruals and payments in line with the Danish Holiday Act
- Correct handling of pension contributions and reporting of taxable and tax-deductible parts
- Consistency between payroll records, general ledger and bank payments
How to prepare your payroll documentation for an audit
To reduce the risk of adjustments, penalties and interest, it is important to structure your payroll documentation so that it is easy to follow. Good practice includes:
- Using a clear payroll chart of accounts that separates gross salary, AM-bidrag, A-tax, ATP, pension, holiday pay and other items
- Keeping a payroll file for each employee with contracts, salary changes, benefits agreements and relevant correspondence
- Documenting how you calculate salary, overtime, bonuses and commissions with clear formulas and supporting data
- Maintaining written procedures for payroll processing, approval of time sheets and expense reports, and submission to eIndkomst
- Reconciling payroll accounts monthly against bank statements and SKAT/ATP/pension statements
- Documenting any corrections submitted to eIndkomst and the reason for the correction
Digital tools and access for auditors
If you use payroll software, SKAT may request access to exported data rather than your live system. You should be able to provide:
- Payroll journals for selected periods
- Employee master data (including CPR numbers, addresses, tax card type)
- Detailed transaction lists per employee
- Audit trails showing who made changes and when
Ensure that your system logs salary changes, tax card updates and corrections, and that you can reproduce historical payslips and reports exactly as they were at the time of payment.
Internal controls to reduce audit risk
Strong internal controls help you detect errors before SKAT does. Consider implementing:
- Segregation of duties between those who prepare payroll, approve it and execute payments
- Regular checks that tax card data in your payroll system matches the latest information from SKAT
- Periodic internal reviews of random employee files, including benefits and expense reimbursements
- Annual reconciliation of total reported A-income and AM-bidrag in eIndkomst with your financial statements
For many companies, working with a specialised Danish payroll provider or accounting firm is the most efficient way to ensure that record-keeping and documentation meet all requirements and that the business is well prepared for any payroll audit.
How to Choose Payroll Software or an Accounting Partner in Denmark
Choosing the right payroll software or accounting partner in Denmark is crucial if you want to calculate A-tax (A-skat), labour market contributions (AM-bidrag), ATP and pension correctly and report everything on time to eIndkomst and SKAT. A poor choice can lead to wrong withholdings, penalties and a lot of extra admin, while a good solution will automate most of the process and keep you compliant with Danish rules.
Start with your business size and complexity
Before comparing providers, define what you actually need. A small company with a few employees and simple salaries will not need the same setup as a business with hourly workers, bonuses, benefits in kind and cross-border staff.
- Micro and small businesses (1–10 employees) often do well with cloud payroll software integrated with their accounting system, or a basic package from an accounting firm that includes monthly payroll and annual reporting.
- Growing companies (10–50 employees) typically need more automation: automatic tax card updates, handling of holiday pay, pensions, reimbursements and employee self-service.
- Larger or more complex setups (shift work, multiple locations, international staff, stock options) usually benefit from a dedicated payroll specialist or an accounting partner with a strong HR/payroll department and robust software.
Key functional requirements for Danish payroll
Any payroll software or accounting partner you consider should, as a minimum, handle the core Danish requirements correctly and automatically:
- Automatic calculation and withholding of AM-bidrag (8%) and A-tax based on the employee’s tax card
- Support for the current tax brackets and caps, including municipal tax, health contribution, bottom tax and top tax where applicable
- Correct calculation and reporting of ATP contributions and mandatory pension schemes
- Handling of holiday pay under the Danish Holiday Act, including ongoing accrual and payment of feriepenge
- Taxation of benefits in kind (company car, phone, internet, housing, etc.) according to current valuation rules
- Support for one-off payments such as bonuses, commissions, severance and retroactive pay adjustments
- Direct integration with eIndkomst for monthly reporting to SKAT and with relevant pension providers
- Automatic generation of annual statements and reporting for employees
If a system or partner cannot clearly demonstrate how they handle these points in a Danish context, it is usually a warning sign.
Compliance, updates and data security
Danish tax and labour rules are updated regularly, and your payroll solution must keep up without you having to monitor every legal change yourself.
- Ask how often the provider updates tax tables and rules, and whether this is done automatically for all clients.
- Check that the system supports the latest SKAT and eIndkomst formats and that it is tested when authorities introduce changes.
- Verify that the provider is compliant with GDPR, uses encryption for data in transit and at rest, and stores data in the EU/EEA or under equivalent protection.
- Confirm how long they keep payroll records and whether this aligns with Danish bookkeeping and audit requirements.
Integration with your accounting and HR processes
Payroll does not stand alone. To avoid manual work and errors, your payroll solution should integrate smoothly with your existing tools.
- Accounting software: Look for automatic posting of payroll journals to your general ledger, with correct accounts for salaries, employer contributions, holiday pay and taxes.
- Time tracking and scheduling: If you have hourly employees or shift work, choose a solution that imports hours, allowances and overtime directly.
- HR systems: For larger companies, integration with HR systems for contracts, absence, and employee data reduces double entry and inconsistencies.
- Bank integration: Check if salary payments and tax transfers can be sent directly to your bank via payment files or API.
Evaluating payroll software: what to look for
When comparing payroll software for Denmark, focus on usability and support for local rules rather than just the number of features.
- User interface: The system should make it easy to set up new employees, import tax cards, run monthly payroll and correct mistakes.
- Onboarding: Ask how long it takes to get started, whether they help with initial setup, and if they can migrate data from your previous system.
- Support in English and Danish: If your team is international, ensure that both the interface and support are available in the languages you need.
- Transparent pricing: Understand whether you pay per employee, per run or a fixed monthly fee, and what is included (e.g. year-end reporting, corrections, support).
- Audit trail and reporting: The system should provide clear reports for management, auditors and authorities, including detailed breakdowns of taxes and contributions.
When to choose an accounting partner instead of doing it yourself
Outsourcing payroll to an accounting firm or payroll bureau can be a good choice if you do not have in-house expertise or if your setup is complex. Consider an accounting partner when:
- You employ expats, cross-border commuters or remote workers in multiple countries
- You offer complex benefits such as company cars, stock options or housing
- You are subject to special tax schemes, for example the 27% scheme for researchers and key employees
- You have frequent changes in staff, variable pay or multiple collective agreements
- You want to reduce the risk of penalties for late or incorrect reporting and prefer a specialist to take responsibility
A good accounting partner will not only run payroll but also advise you on optimising salary structures, benefits and employer costs within the Danish framework.
How to assess a Danish accounting or payroll partner
When choosing an accounting firm or payroll bureau in Denmark, ask specific questions about their experience and processes:
- Experience with your industry: Do they already handle payroll for companies similar to yours in size and sector?
- Dedicated contact person: Will you have a named payroll specialist who knows your business, or a generic support line?
- Scope of services: Clarify what is included: monthly payroll, eIndkomst reporting, pension reporting, reimbursements, year-end tasks, handling of SKAT queries.
- Responsibility and liability: Ask how they handle errors, who communicates with SKAT, and whether they carry professional liability insurance.
- Service levels and deadlines: Agree on cut-off dates for sending payroll data, response times and how urgent issues are handled.
Cost vs. value: finding the right balance
Cheapest is rarely best when it comes to payroll. Compare the total cost with the time you save and the risk you reduce.
- Calculate how many hours per month you currently spend on payroll, corrections and communication with SKAT.
- Compare this with the monthly fee for software or an accounting partner, including any extra charges for corrections or year-end tasks.
- Consider the potential cost of penalties, interest and back payments if payroll is handled incorrectly.
Often, a slightly more expensive but robust solution pays for itself through fewer errors, less admin and better compliance.
Practical steps to make your final choice
To move from research to decision, follow a simple, structured process:
- List your requirements: number of employees, contract types, benefits, countries, integrations.
- Shortlist 2–3 payroll systems or accounting partners that clearly support Danish rules.
- Request a demo or meeting focused specifically on Danish payroll scenarios relevant to your business.
- Ask for references from existing clients in Denmark, ideally in your industry.
- Compare contracts, pricing, notice periods and what happens if you want to switch provider later.
By taking a structured approach and focusing on Danish compliance, integration and support, you can choose payroll software or an accounting partner in Denmark that keeps your employees paid correctly, your reporting accurate and your business protected.
Checklist for Setting Up Payroll for a New Employee in Denmark
Setting up payroll correctly from day one is essential to avoid penalties, unhappy employees and time‑consuming corrections with the Danish Tax Agency (Skattestyrelsen). Below you will find a practical, step‑by‑step checklist that walks you through everything you need to do when hiring a new employee in Denmark.
1. Register your business and obtain the necessary IDs
Before you can run payroll, your company must be properly registered as an employer in Denmark.
- Make sure your company has a valid CVR number (Central Business Register number).
- Register as an employer with the Danish Business Authority and Skattestyrelsen so you can report A‑income and AM‑contributions via eIndkomst.
- Set up access to TastSelv Erhverv (online self‑service for businesses) and eIndkomst for payroll reporting.
2. Collect complete employee information
Accurate employee data is the foundation of correct tax withholding and social contributions.
- Full name and address registered in Denmark
- CPR number (civil registration number) – required to link the employee to their tax card
- Employment start date and expected working hours (full‑time/part‑time)
- Gross monthly salary or hourly wage and expected variable components (bonuses, commission, overtime)
- Bank account details for salary payments
- Information on pension scheme, benefits in kind and any company car or housing
3. Ensure the employee has a valid tax card (skattekort)
Every employee must have a Danish tax card issued by Skattestyrelsen. As an employer, you do not create the tax card, but you must retrieve it electronically.
- Ask the employee to log into skat.dk and check that their tax information is updated (deductions, expected income, municipality, etc.).
- Once the employee is registered with your company in your payroll system, retrieve their primary tax card (hovedkort) or secondary tax card (bikort) through your payroll software or eIndkomst integration.
- If no tax card is available, you must withhold tax at the standard rate of 55% plus 8% AM‑contribution until a valid tax card is in place.
4. Define the employment terms and salary structure
Clear employment terms help you calculate payroll correctly and comply with Danish labour and tax rules.
- Prepare a written employment contract in line with Danish employment law and any applicable collective agreement.
- Specify:
- Type of employment (permanent, fixed‑term, student, hourly)
- Base salary and pay frequency (typically monthly)
- Overtime rules and supplements
- Holiday entitlement and holiday pay (feriepenge)
- Bonus schemes and commission structure
- Benefits in kind (e.g. company car, phone, internet, housing)
- Pension contributions and who pays what share
5. Set up mandatory social contributions (AM‑bidrag and ATP)
In Denmark, employees pay a mandatory labour market contribution (AM‑bidrag) and employers must also contribute to the statutory labour market supplementary pension (ATP).
- Withhold 8% AM‑contribution from the employee’s gross A‑income before calculating income tax.
- Register the employee for ATP Livslang Pension:
- For full‑time employees (117 hours or more per month), the standard ATP contribution is split between employer and employee. The exact quarterly amounts are set by ATP and are adjusted periodically, so check the current rates.
- For part‑time employees, ATP contributions are lower and depend on the number of hours worked.
- Make sure your payroll system calculates and withholds the employee’s share of ATP and books the employer’s share correctly.
6. Configure pension schemes and other benefits
Many Danish employees are covered by occupational pension schemes, often through collective agreements.
- Determine whether a mandatory pension scheme applies (e.g. via a collective agreement) and what minimum contribution rates are required.
- Set the pension contribution split, for example:
- Employer contribution: typically between 8% and 12% of pensionable salary
- Employee contribution: typically between 3% and 5%
- Decide which salary components are pensionable (base salary only or also fixed supplements).
- Register the employee with the chosen pension provider and set up monthly reporting and payments.
- Register and correctly value any taxable benefits in kind (company car, free phone, internet, housing, etc.) so they are included in A‑income.
7. Set up holiday pay and leave tracking
Danish holiday rules are governed by the Holiday Act (Ferieloven) and must be reflected in your payroll setup.
- Determine whether the employee receives:
- Ongoing paid holiday (ferie med løn), or
- Holiday allowance (feriepenge), typically 12.5% of the holiday‑qualifying salary, paid to FerieKonto or another approved holiday fund.
- Ensure your payroll system:
- Accrues holiday entitlement monthly (2.08 days per month for full‑time employees, totalling 25 days per year)
- Calculates and reports holiday pay correctly
- Handles holiday supplements (ferietillæg), often 1% of annual salary or as defined in the contract or collective agreement
8. Configure tax withholding and municipal taxes
Once you have the employee’s tax card, you must ensure that all relevant taxes are withheld correctly.
- Apply the 8% AM‑contribution to gross A‑income first.
- Calculate income tax on the remaining amount according to the employee’s tax card, which includes:
- Municipal tax (kommuneskat), typically between about 24% and 27% depending on municipality
- Health contribution and church tax if applicable
- Bottom tax and top tax (bundskat and topskat) according to current national thresholds
- Make sure personal allowance (personfradrag) and other deductions are applied automatically via the tax card; you should not override these manually.
9. Prepare for eIndkomst reporting and payment deadlines
All employers in Denmark must report salary, AM‑contribution, A‑tax and certain benefits to eIndkomst.
- Set up your payroll software to submit monthly eIndkomst reports electronically to Skattestyrelsen.
- Respect statutory deadlines:
- Salary payments are typically made at the end of the month.
- Reporting to eIndkomst and payment of A‑tax and AM‑contribution must be completed shortly after the end of each month, within the deadlines set for small, medium or large employers.
- Ensure that pension contributions, ATP and holiday pay are also paid to the relevant institutions within their respective deadlines.
10. Generate a compliant payslip
Danish employees are entitled to a clear payslip showing how their salary has been calculated.
- Include at least:
- Gross salary and any supplements (overtime, bonuses, allowances)
- Taxable benefits in kind
- AM‑contribution (8%) and A‑tax withheld
- Employee pension and ATP contributions
- Holiday pay accruals and any holiday pay paid out
- Net salary paid and bank account details
- Employer’s name, CVR number and the pay period
- Provide the payslip electronically or on paper no later than the salary payment date.
11. Implement internal controls and data protection
Reliable payroll processes and proper handling of personal data are essential for compliance and trust.
- Limit payroll access to authorised staff and ensure segregation of duties where possible.
- Store payroll records, contracts, tax information and eIndkomst confirmations securely for the period required by Danish bookkeeping rules (typically at least five years).
- Comply with GDPR when processing and storing employees’ personal and salary data.
12. Consider using professional payroll support
Danish payroll rules are detailed and change regularly, especially regarding tax thresholds, ATP rates and pension requirements. If you are a foreign employer or do not have an in‑house payroll specialist, it is often more efficient to work with a Danish accounting firm or payroll provider.
A professional partner can help you:
- Set up your payroll system correctly from the first employee
- Monitor changes in tax rates and labour market contributions
- Handle eIndkomst reporting, ATP, pension and holiday pay
- Reduce the risk of errors, penalties and time‑consuming corrections
By following this checklist and keeping your payroll processes up to date, you can ensure that new employees in Denmark are paid correctly, taxes are withheld in line with current rules and your business remains fully compliant with Danish legislation.
Conclusion Alternatives
Incorporating knowledge of tax calculations into your business strategy not only assures compliance but also enhances the company's financial health. By clearly understanding the employee tax landscape in Denmark, businesses can make informed decisions that support operational goals while adhering to local tax regulations. Applying the steps outlined in this comprehensive guide will aid employers in strategically managing the complex landscape of employee taxes in Denmark.
Staying updated with the latest tax laws, utilizing smart payroll solutions, and consulting tax professionals contributes significantly to the effective management of taxes and the overall success of the business in Denmark.
During the execution of important administrative formalities, where mistakes may lead to legal sanctions, we recommend expert consultation. If necessary, we remain at your disposal.
