Seeking expert business consulting services in Denmark?

Payroll in Denmark: A Guide for ApS Companies with Employees

Understanding the Payroll Framework for an ApS

Running an ApS (Anpartsselskab) in Denmark with employees means operating inside a tightly regulated payroll environment. The Danish system is highly digital, relies on real‑time reporting, and places significant compliance responsibility on the employer. As an employer, your ApS must handle income tax (A‑skat), labour market contributions (AM‑bidrag), statutory pension schemes such as ATP, holiday pay, and possible collective agreement obligations, all while reporting everything to the authorities through electronic systems.

Compared with many other European countries, Denmark combines relatively high tax rates with very user‑friendly online portals (such as TastSelv Erhverv and eIndkomst). The advantage is that almost everything can be automated through payroll software. The disadvantage is that errors are highly visible, and penalties for non‑compliance can be costly. Understanding the structure before hiring your first employee is therefore essential.

Employer Registrations Before Paying Any Salary

Before your ApS can legally pay salaries, several registrations must be completed. Skipping or delaying these steps is one of the most common mistakes among new ApS owners.

First, your company must be registered as an employer (arbejdsgiver) with the Danish Business Authority and the Danish Tax Agency (Skattestyrelsen). Typically this is done when you set up the ApS via the Virk.dk portal, but if you only later decide to employ staff, you must update your registration. The process is online and usually takes a few days.

Second, you must create access to TastSelv Erhverv (the business self‑service platform). This is where you will manage tax reporting, VAT, and many payroll‑related functions. Grant access to yourself and any external accountant or payroll provider through NemLog‑in roles.

Third, consider registrations with other authorities, depending on your industry and workforce. Examples include Arbejdsmarkedets Erhvervssikring (AES) for industrial injury insurance and possible occupational pension providers if you are bound by a collective agreement. While these may seem peripheral to “pure” payroll, the contributions often run through the same monthly payroll process and must be budgeted for from day one.

Key Payroll Components: A‑tax, AM‑Bidrag, and More

Every Danish payslip will usually contain a set of standard elements. For an ApS, knowing how these interact avoids surprises when you calculate your total labour cost.

Employees pay A‑tax (A‑skat), which is the withholding income tax collected by the employer and paid to Skattestyrelsen. The rate depends on the employee's tax card (skattekort), including their personal allowance and municipality tax. Before you run payroll, your system should retrieve each employee's tax card electronically. Using the wrong tax card can create serious under‑ or over‑withholding problems.

In addition to A‑tax, employees pay AM‑bidrag, an 8% labour market contribution deducted from the gross salary before tax. This contribution is mandatory and applies to almost all employment income. The employer withholds both A‑tax and AM‑bidrag and transfers them via monthly payments to the authorities.

You will also see ATP (Arbejdsmarkedets Tillægspension), a statutory pension. For full‑time employees, the contribution is a fixed quarterly amount divided between employer and employee (the employer pays the larger share). While relatively modest compared with occupational pensions, ATP is obligatory and must be included in your payroll routine.

On top of this come any holiday pay (feriepenge), SH‑allowances (for certain holidays), company pension schemes, and potentially benefits in kind (fri bil, fri telefon, etc.), which are taxable and must be valued and reported correctly.

Step‑by‑Step: Setting Up Payroll for Your First Employee

For a new ApS, the first employee marks the transition from pure corporate administration to ongoing salary management. A structured, step‑by‑step approach keeps you compliant:

1. Register as an employer in the relevant business registers and ensure TastSelv Erhverv access.

2. Select and configure a payroll system that integrates with eIndkomst (eIncome) and handles Danish tax rules. Many Danish solutions automate tax card retrieval and reporting.

3. Collect necessary employee data: CPR number, address, bank details, tax card permission, employment contract, agreed salary, working hours, and any special terms (e.g., company car, bonus plan).

Create the employee in your payroll system, linking their CPR number so the system can fetch their tax card from Skattestyrelsen.

5. Define salary components: base salary, any allowances, bonus structures, pension contributions, holiday scheme (Ferieloven compliant), and possible benefits in kind.

6. Run a test payroll for the first month, checking net pay, tax amount, AM‑bidrag, ATP, and holiday accrual. Many companies run a “dummy” calculation before final approval.

7. Approve and export payment files for the bank, ensuring payment dates comply with contractual pay days.

8. Submit the payroll data to eIndkomst within the statutory deadline (the 10th of the following month in most cases) and pay A‑tax/AM‑bidrag to Skattestyrelsen in line with your payment frequency (often monthly).

9. Store payslips and documentation securely, respecting data protection rules.

This sequence is similar whether you handle payroll internally or outsource it. The difference lies in who owns each task, not in the legal responsibility, which remains with the ApS.

Monthly Payroll Cycle and Deadlines

Once payroll is set up, the process becomes a monthly cycle. In Denmark, strict deadlines apply for reporting and paying withheld taxes and contributions. Missing these can lead to interest, surcharges, and in persistent cases, more serious sanctions.

Typically, salaries are paid at the end of the month, with reporting to eIndkomst and payment of A‑tax and AM‑bidrag following in the next month. The usual reporting deadline is the 10th of the following month. For example, salaries paid in March must normally be fully reported by April 10th. Some smaller employers may be allowed quarterly reporting, but many ApS companies operate on a monthly schedule.

In each cycle, you must capture variable elements like overtime, bonuses, sick pay, and absence. Denmark's system collects data at an individual level, meaning every correction to previous months must be reported through adjustments in eIndkomst. This real‑time data feeds into employees' annual tax assessment and social benefit calculations.

A well‑managed payroll month includes a pre‑run data check, the main calculation, approval by management, payment orders via the bank, reporting to eIndkomst and ATP, and a final reconciliation ensuring that what was calculated matches what was paid and reported.

Holiday Pay and the Danish Ferielov

Denmark's Holiday Act (Ferieloven) is central to payroll. Employees accrue 2.08 days of paid holiday per month of employment, corresponding to 25 days per holiday year. The rules differ slightly depending on whether the employee is paid monthly (funktionær) or hourly with separate holiday pay.

For monthly salaried employees, holiday pay is usually integrated into the salary: they receive normal pay during holidays, plus a 1% holiday supplement in many setups. For hourly workers, holiday pay is often calculated as 12.5% of the gross salary and either paid out when the employee takes holiday or transferred to a holiday fund (feriekonto).

From a payroll perspective, your system must correctly track accrual and use of holidays in real time. If an employee leaves the company, you must settle any unused holiday, usually by paying the value to FerieKonto or the relevant holiday scheme. Misunderstanding these rules can be costly; underpayment may lead to claims from employees, while overpayment affects your labour cost.

Social Security, Insurance, and Pensions Beyond ATP

Unlike some countries where employers pay high social security contributions, the Danish model relies heavily on tax and a smaller set of mandatory contributions. This may make the headline employer cost, aside from salary, seem lower, but there are still several elements to consider.

ATP is the baseline, but many employees are covered by occupational pension schemes, especially if your ApS is subject to a collective agreement (overenskomst). These schemes often require employer contributions of 8–12% of salary, with the employee paying a smaller percentage. Contributions are usually calculated and transferred through the payroll system.

You must also ensure industrial injury insurance (arbejdsskadeforsikring) and, depending on your sector, additional insurance policies. While these are not strictly payroll items, their premiums are part of the broader cost of employing staff and can vary significantly across industries.

For international comparisons, Denmark's model replaces employer social security with higher income tax and labour market contributions. The advantage is a relatively simple payroll calculation; the drawback is limited room for reducing costs via exemptions. For an ApS, this predictability can be helpful for budgeting.

In‑House Payroll vs. Outsourcing: Pros and Cons

A key strategic choice for an ApS is whether to handle payroll internally or outsource to a payroll bureau or accounting firm. Both options can work well; the right choice depends on size, complexity, and internal competence.

Managing payroll in‑house gives you direct control, faster access to data, and can be cost‑effective if you have only a few straightforward employees and are comfortable with Danish regulations. Modern cloud‑based payroll systems can be relatively inexpensive and integrate with accounting software, reducing manual work.

On the downside, in‑house payroll requires constant attention to legal updates, collective agreements, and system maintenance. Errors fall squarely on your shoulders. This can be risky when you start dealing with complex benefits, expatriates, or sector‑specific rules.

Outsourcing simplifies compliance. A professional payroll provider handles calculations, reporting, and many deadline reminders. This is particularly attractive for foreign‑owned ApS companies not familiar with the Danish system. However, outsourcing comes at a price, and you still need internal routines for gathering input on time, approving payroll, and checking output. Also, you remain legally responsible even if a provider makes mistakes.

For a small ApS with 1–3 employees and simple contracts, a basic payroll system with some advisory from an accountant may be the most economical solution. Once you pass 10–15 employees or operate under complex collective agreements, a dedicated payroll specialist-internal or external-often becomes essential.

Bookkeeping, Reconciliation, and Year‑End Tasks

Payroll does not end with paying employees and authorities. Every month, you must post the payroll journal to your accounting system, separating gross salaries, employer costs, withheld taxes, and various contributions. Proper coding makes later analysis and reporting straightforward.

Reconciliation is critical. The totals paid to employees should match the payroll reports; the amounts paid to Skattestyrelsen for A‑tax and AM‑bidrag must equal the liabilities calculated. Differences can arise from late corrections, rounding, or timing issues, but they must be identified and resolved.

At year‑end, Skattestyrelsen uses the eIndkomst data to prepare employees' annual tax returns. If your monthly reporting has been accurate, year‑end work is limited to control checks and providing employees with access to their annual salary statements. Inaccurate reporting may require retroactive corrections and can导致 employee frustration if their tax assessment is wrong.

Common Pitfalls and How to Avoid Them

Several recurring errors appear in Danish ApS payroll management. Understanding them helps you build robust procedures.

A frequent issue is starting to pay an employee before the ApS is fully registered as an employer or before the tax card is retrieved. This can lead to default tax withholding at a high rate and messy corrections later. Another common mistake is misclassifying people as consultants or freelancers to avoid payroll; if they are in fact employees under Danish law, the ApS may be liable for unpaid A‑tax, AM‑bidrag, and holiday pay.

Holiday pay is another risk area, especially when employees change from hourly to monthly pay or leave the company. Without accurate records of accrual and usage, final settlements may be wrong. International situations, such as cross‑border workers or foreign directors, add further complexity and almost always require specialist advice.

The best defence is a combination of clear internal responsibilities, reliable payroll software that is updated in line with legislation, and periodic reviews by an accountant or payroll expert. Investing in correct setup at the start is almost always cheaper than fixing systemic errors several years later.

Practical Takeaways for ApS Owners

For an ApS with employees, payroll is a recurring, high‑impact process. It affects cash flow, employee satisfaction, and compliance risk every month. The Danish system's strength lies in its digital infrastructure and stable rules, but this does not eliminate the need for detailed attention.

If you are just starting, focus first on registrations and choosing the right payroll solution. Build a simple written procedure for your monthly payroll tasks, including deadlines and responsibilities. As your ApS grows, periodically reassess whether your approach-internal, external, or hybrid-still fits your size and complexity.

By understanding core concepts like A‑tax, AM‑bidrag, ATP, holiday pay, and electronic reporting via eIndkomst, you create a solid base for compliant payroll operations. From that base, you can add more advanced elements such as bonus schemes, share‑based remuneration, and international employment, always ensuring that payroll remains a stable, predictable pillar of your ApS's operations.

Frequently Asked Questions

How much above the gross salary should I budget for employer costs in Denmark?

For a typical white‑collar employee without a collective agreement, employer costs beyond gross salary (ATP, industrial injury insurance, minor administration) might add roughly 5–10%. If you are bound by a pension‑heavy collective agreement, total employer cost can rise by 10–15% or more above gross salary. Exact percentages depend on your sector and benefits.

Do I need a Danish payroll system if I only have one employee?

Yes, in practice. Even with one employee, you must report electronically to eIndkomst and calculate tax, AM‑bidrag, ATP, and holiday correctly. While you can outsource the entire process, most providers will still use a payroll system. Handling everything manually is rarely realistic or compliant.

What happens if I file payroll late or with errors?

Late or incorrect reporting to eIndkomst can lead to interest, surcharges, and in repeated or serious cases, more severe sanctions. Employees may also face incorrect tax assessments, leading to dissatisfaction and extra administrative work. Prompt corrections via adjusted eIndkomst reporting are essential if you identify mistakes.

Can a company director (owner‑manager) be on payroll in an ApS?

Yes. Many ApS owner‑managers pay themselves a salary through the payroll system and may also take dividends. The salary is subject to A‑tax, AM‑bidrag, ATP, and holiday rules if the director is an employee under Danish law. Choosing the right mix of salary and dividends requires tax planning and professional advice.