Payroll is a connected compliance process
Where Danish employer reporting applies, a pay run is not only a calculation. The employing entity must be registered and able to access eIndkomst; employee and tax information must be ready; and pay, withholding and relevant contribution data must be reported and reconciled.
For an international company, the smoothest setup starts by deciding who owns each input: the Danish entity, headquarters, the employee, the payroll provider or another adviser.
Separate the outputs of a pay run
Payroll calculation, employee payment, statutory reporting and accounting are connected, but they are not the same task. A controlled process produces a gross-to-net calculation and payslip, reports the required salary and withholding data to eIndkomst, releases the relevant payments and reconciles every amount to the general ledger.
- Confirm which pay elements and benefits belong in the calculation.
- Approve the net-pay file separately from the payroll report.
- Check that reported A-tax, labour-market contribution and relevant pension or holiday amounts agree with the approved payroll.
- Post payroll liabilities and clear them when the corresponding payments are made.
Design the information flow before choosing the first pay date.
Entity status, employer registration, contracts, bank arrangements and tax information should be aligned before the first payroll calendar is confirmed.
What to have ready before the first payroll
Employer registration
Confirm that the employing entity is registered as an employer and can report through Denmark’s eIncome system.
Employee master data
Securely collect the identification, address, employment and bank data required for payroll. For employees living abroad, eIndkomst also requires supplementary personal data and a foreign TIN where issued; confirm the Danish tax number and digital tax-card status separately.
Pay elements and policies
Map salary, pension, benefits, bonuses, expenses, leave and any recurring deductions.
Calendar and approvals
Set cut-off dates, approval owners, payment timing and the reporting calendar.
Decisions a payroll system cannot make
Software can calculate from approved inputs, but it cannot decide the legal employer, classify an allowance, interpret a contract or determine whether a foreign pension or benefit receives a particular Danish treatment. Document salary, variable pay, benefits, working time, holiday handling, pension terms, expense reimbursements and the effective date of every change before the first cut-off.
A Danish tax card is digital. Confirm the employee’s Danish tax number and tax-card status rather than asking for a physical card. Employees living abroad can require supplementary identity information and a foreign tax identification number for eIndkomst, so collect the data securely and early.
A reliable monthly payroll cycle
The exact dates depend on the employer and reporting calendar, but the operating rhythm is consistent: collect approved inputs, calculate and review payroll, issue payslips, report income and taxes, arrange payment, then reconcile the results to accounting.
A registered employer must also submit a zero declaration in eIndkomst for any month in which no salary is paid.
- Freeze changes at an agreed payroll cut-off.
- Review exceptions rather than only the final net-pay total.
- Keep a clear approval trail for salary and one-off adjustments.
- Reconcile payroll liabilities and payments every month.
Review exceptions before approving the total
A useful review compares the current month with the prior month and explains every material movement. Check joiners and leavers, salary changes, bonus and commission, benefits, leave, holiday balances, pension changes, reimbursements and corrections. A plausible net-pay total can still hide an incorrect employee, date or reporting code.
After approval, reconcile the payroll register to the bank file, eIndkomst receipt, tax account, pension or holiday instructions and accounting entries. Changes received after cut-off should follow a documented correction or off-cycle process rather than being added informally.
A documented timetable is especially important when payroll data crosses countries, time zones or several internal teams.
Factors that deserve an early review
Cross-border working patterns, foreign pension arrangements, benefits, equity compensation and short-term assignments can affect payroll or tax handling. These questions should be identified early and routed to the appropriate specialist where necessary.
Cross-border work needs a separate assessment
A person working in Denmark does not automatically mean that every foreign employer follows the ordinary Danish withholding model. Review the employer’s permanent-establishment and withholding position, the employee’s tax position, social-security coverage, immigration status and any RUT obligation separately. A posted employee can require Danish registrations or reporting without moving onto a standard Danish payroll—and the reverse can also be true.
Record the countries and expected days of work, legal employer, reporting line, place of work, cost recharge, customer arrangement and authority to bind the business. Reassess the position when the assignment, location or responsibilities change.
Tax and social security are separate decisions
A foreign company should not choose its payroll route from employee workdays alone. First determine whether the employer has a Danish permanent establishment or another Danish withholding obligation. The Danish Tax Agency states that a foreign business with a Danish permanent establishment generally withholds and reports Danish A-tax and labour-market contribution for employees working in Denmark. A foreign business without a Danish permanent establishment generally does not have the same withholding duty, although the employee may still be taxable in Denmark and another registration model may be appropriate.
The employee-tax result does not decide social security. Under EU coordination rules and relevant agreements, an eligible posted employee may remain covered in another country, normally documented by an A1 certificate. An A1 concerns social-security coverage; it does not by itself remove Danish income tax, RUT, immigration, employment-law or permanent-establishment questions.
The familiar 183-day concept is also not a universal exemption. Tax treaties, the economic-employer position, hiring-out of labour, permanent establishment and the person’s residence can change the analysis. Record the work pattern, employing entity, customer arrangements, expected duration and social-security decision before configuring payroll.
Resolve four questions separately.
Confirm employer withholding, employee tax, social security and immigration/RUT. One document or day-count test does not answer all four.
Payroll setup checklist
Assign an owner for every hand-off
Name the people responsible for employee changes, payroll preparation, management approval, payment release, statutory reporting and accounting reconciliation. If an external provider runs the calculation, the employer still needs an internal owner who supplies complete inputs, approves the result and follows up on exceptions. Keep payroll reports, approvals, receipts and corrections in a controlled record.
This guide provides general information. Payroll and tax treatment depends on the facts of the employer and each employee.
Questions international employers ask before the first pay run
Do we need a Danish company to run payroll?
Not always. The permanent-establishment, tax-withholding and social-security positions must be assessed separately. A foreign business without a Danish permanent establishment generally does not report A-tax or AM-bidrag in the same way as a Danish employer, although other employer duties may still apply. Determine the correct employer model before registering or promising a net pay date.
What employee information is needed?
Prepare the employment terms, salary and benefit inputs, identity and address data, bank details, Danish tax number and digital tax-card status. For an employee living abroad, eIndkomst also requires supplementary personal data and a foreign tax identification number where one has been issued.
What happens in a month with no salary?
A registered employer must still make a zero declaration in eIndkomst for a month in which no salary is paid. This also matters when employer registration starts before the first employee payment. The monthly checklist should therefore cover both normal pay runs and no-pay periods.
When does outsourcing payroll help?
Outsourcing is useful when headquarters needs a controlled Danish reporting calendar, the employees have cross-border circumstances or internal teams do not have direct access to the Danish systems. The employer still owns the underlying decisions and approvals, so responsibilities, cut-off dates and escalation routes should be documented.
