For workers For companies Blog
How SKAT Audits Staffing Agencies: Key Mistakes and Penalties 2026

How SKAT Audits Staffing Agencies: Key Mistakes and Penalties 2026

Every staffing agency operating in Denmark, whether registered in Copenhagen or sending workers from Warsaw, eventually faces the possibility of a SKAT audit staffing agency review. Denmark's tax authority, Skatteforvaltningen (commonly known as SKAT), has consistently tightened its scrutiny of the temporary work sector, and 2026 brings no relaxation of that pressure. For Polish workers and the agencies that employ them, understanding how these audits work is not optional, it is a basic condition of doing business lawfully on Danish soil.

Why SKAT Focuses on Staffing Agencies

The temporary labour sector sits at a structural crossroads between employer obligations, collective agreement requirements, and cross-border tax rules. An agency that hires Polish construction workers and seconds them to a Danish contractor is simultaneously subject to Danish tax law, the EU Posted Workers Directive as implemented in Danish law, and the relevant collective agreements enforced by unions such as 3F. This layered complexity creates multiple points where errors, intentional or not, can emerge. SKAT is well aware of this, and its audit methodology reflects it.

Agencies are typically selected for review based on discrepancies in tax filings, tip-offs from workers or competitors, or sector-wide campaigns targeting industries with high rates of undeclared labour. Construction is consistently one of the sectors that receives the most attention. If your agency places workers on Danish building sites, the statistical likelihood of an audit is meaningfully higher than in many other industries.

Step 1: Understanding What SKAT Actually Checks

Before an agency can protect itself, it needs to understand the scope of a typical SKAT review. Auditors will generally examine whether workers have been correctly registered in the Registret for Udenlandske Tjenesteydere (RUT), whether Danish A-tax and AM-bidrag have been withheld and remitted correctly, and whether the contractual relationship between the agency, the worker, and the end client is accurately described in all documentation. They will also cross-reference payroll records against the hours actually worked on site.

Accurate time records are therefore not merely an administrative formality. They are primary audit evidence. Agencies that rely on informal spreadsheets or paper timesheets that workers fill in retrospectively find themselves unable to defend their payroll calculations. For a practical approach to keeping compliant records across multiple crews, see our guide on Managing Time Records for Multiple Construction Crews 2026.

Step 2: The Documents You Must Have Ready

When SKAT requests documentation, the clock starts ticking. Auditors typically set a short response deadline, and failure to provide complete records on time is itself treated as an aggravating factor. The core documents an agency must be able to produce include employment contracts for every worker placed in Denmark, payslips showing gross pay, all deductions, and net pay, proof of RUT registration, A1 certificates issued by ZUS (for Polish-registered workers demonstrating continued social insurance coverage in Poland), and records of any wage supplements paid under the applicable collective agreement.

That last point trips up many agencies. Danish collective agreements, particularly those negotiated by 3F in the construction sector, specify not just base hourly rates but a range of supplements for overtime, weekend work, dangerous conditions, and travel time. An agency that pays only the base rate while ignoring supplements is underpaying workers and simultaneously under-reporting the true wage cost to SKAT. To understand which supplements apply on Danish construction sites, the article on Wage Supplements for Construction Workers in Denmark 2026 provides a detailed breakdown.

Step 3: The Most Common Mistakes That Trigger Penalties

Across the range of errors that SKAT encounters during audits, a few patterns appear with particular frequency. The first is misclassification of the employment relationship. Some agencies attempt to structure arrangements so that workers appear to be self-employed subcontractors rather than employees, thereby avoiding the obligation to withhold A-tax. Danish courts and SKAT apply a substance-over-form test: if the worker works set hours, uses the agency's or client's tools, and has no genuine entrepreneurial risk, they will be treated as an employee regardless of what the contract says.

The second common mistake is incomplete or inconsistent RUT registration. Every foreign service provider working in Denmark for more than eight days in a twelve-month period must be registered. Errors in the registered data, wrong work addresses, missing worker names, incorrect dates, are treated as registration failures and can attract penalties.

The third area is data handling. Agencies that store worker personal data, including copies of passports, A1 certificates, and payroll records, without adequate technical security measures face not only SKAT scrutiny but also potential GDPR enforcement. For a practical overview of securing worker data in a cross-border context, the SSL Certificates and Posted Worker Data Protection: GDPR 2026 Guide covers the key obligations.

Step 4: How Penalties Are Calculated

SKAT has broad discretion in setting penalties for non-compliance. In cases of underpaid A-tax, the agency is liable for the unpaid tax plus interest. Where SKAT determines that the failure was deliberate or grossly negligent, it can refer the matter to the police for criminal investigation, which opens the door to significantly more serious consequences than administrative fines alone. Penalties in the Danish system are not capped at a nominal level, they are designed to recover the full tax shortfall and then add a deterrent element on top. Fines can reach tens of thousands of Danish kroner for even moderately sized payroll errors.

Arbejdstilsynet, the Danish Working Environment Authority, operates parallel to SKAT and can impose its own sanctions for violations of working time rules and occupational safety requirements. A single audit visit to a construction site can therefore result in findings that are passed simultaneously to SKAT, Arbejdstilsynet, and, in the case of Polish-registered workers, potentially to PIP (Państwowa Inspekcja Pracy) under the information-sharing provisions of the EU Enforcement Directive on posted workers.

Step 5: What to Do When an Audit Begins

If your agency receives a formal inquiry from SKAT, the single most important step is to avoid responding without first reviewing all the documentation you intend to submit. Inconsistencies between what you say in your response and what the records show will be noted and used against you. Engage a Danish tax adviser or labour law specialist immediately. Proactive voluntary disclosure, where an agency identifies an error and corrects it before SKAT raises it, is typically treated more favourably than errors discovered by the auditors themselves.

Polish-registered agencies should also ensure their ZUS filings are current and that A1 certificates for all workers in Denmark are valid and on file. SKAT routinely requests these as part of its verification that the correct social insurance regime is being applied. A gap in A1 coverage can trigger a determination that the worker should have been subject to Danish social contributions from day one, creating a potentially large retrospective liability.

Practical Advice for Staying Compliant in 2026

The agencies that navigate SKAT audits successfully share a few common habits. They maintain digital time records that are timestamped and cannot be altered retrospectively. They reconcile payroll against collective agreement rates at least quarterly, not just at year end. They keep RUT registrations updated in real time as workers rotate between sites. And they treat documentation not as a bureaucratic burden but as the primary defence against a future audit.

The regulatory environment in Denmark is not getting simpler, and SKAT's appetite for cross-border staffing cases is not diminishing. Agencies that invest in compliance infrastructure now will spend far less time and money dealing with audits later. For Polish workers and the companies that place them in Denmark, that investment is simply the cost of operating in one of Europe's most rigorously regulated labour markets.

Back to blog