If you've been freelancing in the Netherlands and you've heard about the DBA Act — or worse, received a letter from the Belastingdienst — this is the article you need to read first.
The Wet DBA (Wet Deregulering Beoordeling Arbeidsrelaties) has been on the books since 2016, but full enforcement only became active in January 2025. That means the rules aren't new. The consequences are.
Here's what the law actually says, who it affects, and what you need to have in place.
What the DBA Act Is Actually About
The DBA Act exists to address one specific problem: workers who are classified as freelancers (ZZP'ers) but whose working relationship looks a lot more like employment.
The Dutch tax authority (Belastingdienst) and the labour inspectorate (Nederlandse Arbeidsinspectie) are now actively auditing both freelancers and the companies that hire them. If a working relationship is deemed to be "false self-employment" (schijnzelfstandigheid), both parties face consequences — the client can be required to pay back taxes and social security contributions, and the freelancer may lose their ZZP status entirely.
For expats working in the Netherlands as independents, this creates a particular kind of anxiety. You may not speak Dutch. You may not fully understand the system. And you may have received a blue envelope — an official letter from the Belastingdienst — without knowing exactly what it means.
What "False Employment" Actually Looks Like
The Belastingdienst doesn't use a single test. They look at the full picture of a working relationship. The following patterns raise flags:
Working for one client only. If 90% or more of your income comes from a single client over an extended period, that starts to look like employment. True independents typically have multiple clients or demonstrable attempts to build a broader client base.
The client controls how you work. If your client tells you when to start, where to sit, which tools to use, and how to approach your tasks — that's more consistent with employment than with a contractor relationship. Independents control their own methodology.
You work alongside employees doing the same job. If you're embedded in a team, doing the same work as permanent employees, at the same desk, it becomes hard to argue the relationship is structurally different.
No financial risk on your side. Real contractors can make a loss. They carry their own professional liability. They buy their own tools. If you have none of that exposure, the "independence" argument weakens.
No substitution right. Can someone else do your work if you're unavailable? If the answer is no — if the client hired specifically you and only you can do this work — that looks more like employment.
None of these factors is automatically disqualifying on its own. But the more of them that apply, the higher your risk.
What Protects You
The good news: the requirements for genuine self-employment are achievable, and having the right documentation in place is the single most important thing you can do.
A proper contract is your first line of defense. Your contract needs to reflect the real nature of the relationship: you are an independent professional, not an employee. This means explicitly stating your autonomy over how work is performed, your right to substitution, your own liability, and the fact that you are responsible for your own taxes and social security.
A contract that simply says "this person is a freelancer" is not enough. The content of the contract — and how the relationship actually operates — both matter. But a well-written contract that matches how you actually work significantly reduces your risk.
Your contract should explicitly cover:
- That you operate as an independent contractor, not an employee
- That you determine your own working methods and schedule
- That the client does not direct how you perform your work, only what the outcome should be
- That you carry professional liability for your deliverables
- That substitution is possible if you are unavailable
- The governing law and jurisdiction (relevant for expats especially)
Multiple clients helps. If you can demonstrate that you actively work with or seek multiple clients, the "economic dependency" argument weakens significantly.
Your own tools and insurance. Professional liability insurance (beroepsaansprakelijkheidsverzekering) is both good practice and useful evidence. Your own laptop, software subscriptions, and workspace — even a home office — reinforce your independence.
Correct invoicing. You should invoice your clients, not receive a salary. Each invoice should reference a project or period of work, show your KvK (Chamber of Commerce) number, and state VAT (BTW) where applicable. TAV generates compliant invoices automatically with all required fields.
The Blue Envelope: What to Do If You Get One
A letter from the Belastingdienst doesn't necessarily mean you're in trouble. They may be:
- Requesting information about your working relationships
- Notifying you of an upcoming audit
- Informing you of a finding after an audit at your client's end
Do not ignore it. Response deadlines matter, and missing them creates additional problems.
Do not panic. Many letters are informational. Read it carefully, or have someone translate it if needed.
Get advice. A Dutch belastingadviseur (tax adviser) or boekhouder (accountant) familiar with ZZP taxation is worth consulting before you respond. The first response you give sets the tone for everything that follows.
Review your contracts immediately. If a letter arrives, one of the first things an adviser will ask for is your contract with the relevant client. If you don't have one — or it's vague — that needs to be addressed urgently.
For Expats Specifically
Working as a freelancer in the Netherlands as a non-Dutch national adds layers:
The 30% ruling and ZZP status. If you're benefiting from the 30% tax ruling as an expat employee, transitioning to ZZP affects your eligibility. The ruling is tied to employment. Get tax advice before switching.
Language. All official correspondence from the Belastingdienst arrives in Dutch. You are legally required to respond and comply regardless of language. This is not a valid excuse for missed deadlines.
EU freedom of movement. EU nationals have the right to work as self-employed in the Netherlands, but are still subject to Dutch labour and tax law. Non-EU nationals need to confirm their visa permits self-employment.
Your client may carry risk too. Under DBA enforcement, your client — not just you — can be held liable for unpaid employment taxes if the relationship is deemed false employment. Some Dutch companies have started requiring updated contracts or refusing to work with ZZP'ers without proper documentation for this reason.
The Practical Checklist
Before enforcement catches up with you, make sure you have:
- A signed contract with every active client that correctly describes the relationship
- Your own KvK registration (Chamber of Commerce)
- Professional liability insurance
- Invoices (not salary slips) for all work performed
- Multiple clients, or documented efforts to build a broader client base
- Your own tools and equipment for the work
If any of these are missing, address them now. The Belastingdienst isn't auditing historical relationships yet — but that window will narrow.
One Last Thing
The DBA Act isn't designed to end freelancing in the Netherlands. It's designed to end arrangements that look like employment but avoid the costs and protections of employment. If your relationship with your client is genuinely independent — and your documentation reflects that — you are in a defensible position.
TAV generates contracts that correctly establish the independent contractor relationship, handles digital signing, and stores the signed document with a full audit trail. If you ever need to demonstrate that your working relationship is properly documented, you'll have it.