How to Write a Dutch-Style CV: Expat Guide for 2026
Are you an expat planning to take the next big step in your career within the Netherlands? The Dutch job market is vibrant, innovative, and highly...
Read moreThis article was drafted by AI and edited by a person before it was published.
AI can get things wrong. For anything official, check the source it points to.
AI-generated image
The Netherlands is one of the most entrepreneurial countries in Europe. With its world-class infrastructure, highly digitalized public services, and thriving international business climate, it is a haven for freelancers. In Dutch, a freelancer or self-employed individual is commonly referred to as a ZZP'er (Zelfstandige Zonder Personeel, or self-employed person without employees).
Whether you are transitionining from a corporate job, moving to the country as a highly skilled migrant, or setting up a side hustle, going freelance offers incredible freedom. However, navigating the Dutch tax system, understanding the requirements of the Kamer van Koophandel (KvK), and keeping up with administrative obligations can feel overwhelming for expats and Dutch learners alike.
If you have spent time understanding Dutch employee rights and labor laws, you already know that the Dutch system is highly structured. The same level of structure applies to running your own business. This comprehensive guide will walk you through everything you need to know about taxes, administration, legal requirements, and essential Dutch business terminology to make your freelance journey a success.
Before you can legally send your first invoice, you must register your business with the Dutch Chamber of Commerce, known as the Kamer van Koophandel (KvK). This is a straightforward process, but it requires some preparation.
Most freelancers register as an eenmanszaak (sole proprietorship). It is easy to set up, has low administrative costs, and offers significant tax advantages for starters. The main drawback is personal liability: you and your business are considered the same legal entity, meaning personal assets are not protected from business debts.
Alternatively, you could set up a BV (Besloten Vennootschap, or private limited company), which protects your personal assets but comes with much higher setup costs, stricter accounting rules, and different tax rates. For 90% of freelancers, an eenmanszaak is the starting point.
To register, you must book an appointment online via the KvK website. You will need to bring:
During the meeting, the KvK officer will review your business plan and activities. Once approved, you will walk out with your KvK-nummer (Chamber of Commerce number). The KvK will automatically notify the Dutch Tax Office (Belastingdienst), which will generate your VAT numbers.
As a freelancer in the Netherlands, you will primarily deal with two types of taxes: Omzetbelasting (VAT) and Inkomstenbelasting (Income Tax).
Most goods and services in the Netherlands are subject to BTW (Belasting Toegevoegde Waarde). As a ZZP'er, you are responsible for collecting this tax from your clients and paying it to the Belastingdienst.
There are three main BTW rates in the Netherlands:
Every quarter, you must file a kwartaalaangifte (quarterly VAT declaration). You report the BTW you charged your clients, deduct the BTW you paid on your business expenses (such as your laptop, internet, or software), and pay the difference to the government.
Pro-tip for small businesses: If your annual turnover is under €20,000, you can apply for the KOR (Kleineondernemersregeling). Under the KOR, you do not charge BTW to your clients, nor can you deduct BTW on your expenses, and you are exempt from filing quarterly VAT returns. This is ideal if your clients are mainly consumers who cannot claim back VAT.
Unlike employees whose taxes are deducted automatically from their paychecks, freelancers must pay their income tax at the end of the year. This is done via the annual inkomstenbelastingaangifte, which must be submitted before May 1st of the following year.
Your taxable income is calculated as your total revenue minus your business expenses and eligible tax deductions. The remaining amount is taxed in brackets, similar to employment income. Because of this, it is highly recommended to set aside 30% to 40% of your monthly earnings to cover your end-of-year tax bill.
One of the biggest perks of being a ZZP'er in the Netherlands is the array of tax deductions available to self-employed individuals. To qualify for the most substantial deductions, you must meet the urencriterium (hour criterion).
To qualify for entrepreneur tax deductions, you must spend at least 1,225 hours per calendar year working on your business. This includes not only billable hours for clients, but also time spent on administration, marketing, learning Dutch, networking, building your website, and traveling for business. Keeping a detailed time-tracking log (urenregistratie) is mandatory to prove this to the Belastingdienst if audited.
If you meet the urencriterium, you unlock these major deductions:
Managing your time to hit this target while keeping a healthy Dutch work-life balance is a unique challenge, but the financial rewards make the administrative effort of time-tracking highly worthwhile.
The Dutch Tax Office requires you to keep your business administration for at least 7 years. This includes invoices, bank statements, receipts, and hour logs. Your invoices (facturen) must comply with strict legal requirements to be valid.
Every invoice you send to a client must include:
Using a reliable cloud-based bookkeeping software (like Moneybird, Rompslomp, or Tellow) makes this incredibly easy. Most of these platforms automatically format your invoices, track your expenses, link to your business bank account, and even calculate your quarterly VAT declarations with a single click.
While many Dutch clients speak perfect English, the official administration, tax portals, and correspondence from the Belastingdienst are exclusively in Dutch. Receiving a letter on the infamous blue envelope (de blauwe envelop) can be intimidating if you do not understand the terminology.
Learning business Dutch is not just about compliance; it is also about building trust. When you are networking with local businesses and expats, being able to discuss project terms, rates, and contracts in Dutch gives you a massive competitive advantage.
This is where the StroopTaal app becomes an invaluable tool for freelancers. StroopTaal is designed to help expats master the practical, real-world Dutch needed to thrive in professional environments. Here is how StroopTaal can help you conquer your ZZP administration:
To help you get started, here is a quick reference list of key administrative terms you will encounter daily:
| Dutch Term | English Translation |
|---|---|
| Eenmanszaak | Sole proprietorship |
| Omzet | Turnover / Revenue |
| Winst | Profit |
| Zakelijke kosten | Business expenses |
| Aftrekposten | Tax deductions / allowances |
| Factuur | Invoice |
| Offerte | Quote / Proposal |
| Urenregistratie | Hour tracking / registration |
| Belastingdienst | Dutch Tax Administration |
Setting up as a ZZP'er in the Netherlands is an exciting step toward professional independence. While the administrative rules and tax requirements might seem strict at first, they are highly logical and structured. Once you have registered at the KvK, set up a clean bookkeeping system, and understood your quarterly BTW obligations, you will find that running a business here is incredibly smooth.
Do not let the language barrier hold you back from expanding your client base or managing your finances confidently. By incorporating Dutch learning into your daily routine, you can turn administrative tasks from a source of anxiety into an opportunity to practice your language skills.
Ready to elevate your business Dutch? Download the StroopTaal app today to start practicing real-life Dutch conversations with AI and master the vocabulary you need to run your freelance business like a pro!
Share this article: