How to register as a freelancer (ZZP) in the Netherlands: complete 2026 guide
A practical 2026 step-by-step guide for expat freelancers on KvK registration, choosing an eenmanszaak or bv, getting a VAT ID (btw-id), VAT deadlines, income tax filing, and expat BSN/residence-permit basics.
How do you register as a freelancer (ZZP) at KvK in 2026?
To register as a freelancer (ZZP), you usually register your business in the Dutch Business Register (Handelsregister) at KvK. In 2026 the one-time registration fee is €85,15. You complete the digital registration, book an appointment, and bring a valid ID; without an appointment and ID the registration cannot be finalised. After the visit you receive a KvK number immediately.
Browse the [Knowledge Hub](/knowledge-hub) for more freelancer accounting guides. Start by completing the KvK digital registration form with your trade name, activities, start date, and business address. Then book a KvK office appointment to finalise the registration. Bring a valid ID; KvK will not complete the registration without identification. After the appointment, KvK sends the invoice (payment is not in cash).
- Fill in the online registration and choose a start date (use the first day you will invoice or advertise).
- Book a KvK appointment and bring a valid passport/ID card; walk-ins are not accepted.
- Pay the one-time Handelsregister registration fee of €85,15 after the appointment.
- Choose a business address (home address is allowed if the work is done from home).
- Record the KvK number you receive immediately and store the KvK confirmation email.
- Expect follow-up tax letters by post after registration (for example VAT registration details).
Which legal form (eenmanszaak or bv) and SBI code should an expat freelancer choose?
Most expat freelancers start as an eenmanszaak (sole proprietorship) because an eenmanszaak can be registered directly at KvK with 1 owner. A bv (private limited company) needs a notarial deed and typically costs about €500–€1.000 in notary fees, even though the minimum share capital can be €0,01. The key trade-off is liability: an eenmanszaak can create private liability, while a bv separates company and private assets.
Choose the legal form before the KvK appointment because the legal form determines which documents are needed. Many freelancers begin with an eenmanszaak for simplicity and later switch to a bv if the business grows or liability risks increase. A bv also brings extra administration, including annual accounts and director/shareholder rules.
During registration, KvK assigns one or more SBI codes (Standaard Bedrijfsindeling). An SBI code is a 5-digit activity code used for permits, sector rules, and statistics. The CBS SBI2025 tool can be used to search the best-fitting code before registration and to validate the description of activities.
| Decision factor | Eenmanszaak (sole proprietor) | Bv (private limited company) |
|---|---|---|
| Owners | 1 owner | 1 or more owners |
| Start process | Register directly at KvK | Notarial deed + registration |
| Typical setup cost | KvK registration fee | KvK registration fee + €500–€1.000 notary |
| Liability | Private liability possible | Company and private assets separated |
| Minimum capital | Not applicable | From €0,01 share capital |
- Pick an eenmanszaak when there is 1 owner and the business risk is limited.
- Consider a bv when liability risk is high or when multiple owners are needed.
- Budget for €500–€1.000 notary costs if a bv is chosen (notary deed is required).
- Write a clear activity description for KvK so the SBI code matches the real work.
- Check the SBI code in the CBS SBI2025 search tool before submitting the form.
- Update KvK if activities change, so the SBI code stays accurate for permits and subsidies.
How do you get a VAT ID (btw-id) and VAT number (ob-nummer) after KvK registration?
After KvK registration, Belastingdienst decides whether the business qualifies as a VAT entrepreneur and then issues 2 numbers: a VAT ID (btw-id) for invoices and a VAT number (omzetbelastingnummer/ob-nummer) for contact with Belastingdienst. Belastingdienst states the VAT assessment can take up to 10 working days. In practice the VAT letter often arrives within about 2 weeks. The VAT ID and VAT number are different and should not be mixed up.
A VAT ID is used on invoices, websites, and written business correspondence. KvK explains that a Dutch VAT ID starts with “NL”, followed by 9 digits, “B”, and 2 digits (example: NL123456789B01). The VAT number (ob-nummer) is used only for Belastingdienst contact and can contain personal identifiers, so sharing the VAT number with clients should be avoided.
If the VAT letter is lost, the VAT ID can be retrieved in Mijn Belastingdienst Zakelijk by logging in (DigiD for an eenmanszaak, or eHerkenning for some other legal forms). Keep the original letter because the letter also states the VAT filing frequency: monthly, quarterly, or annually.
- Wait for the Belastingdienst letter after KvK registration (decision within 10 working days).
- Store both numbers: VAT ID (btw-id) and VAT number (ob-nummer).
- Put the VAT ID on invoices and on the website when VAT applies.
- Use the VAT number only when contacting Belastingdienst about VAT returns or payments.
- Log in to Mijn Belastingdienst Zakelijk to retrieve the VAT ID if the letter is missing.
- Confirm the VAT filing period stated in the letter before issuing the first invoices.
When do you file VAT returns (BTW-aangifte) and what are the 2026 deadlines?
For monthly or quarterly VAT filing, the VAT return and payment must be submitted no later than the last day of the month after the period. Annual VAT returns must be filed before 1 April of the next year. For quarterly filers in 2026, the typical deadlines are 30 April 2026 (Q1), 31 July 2026 (Q2), 31 October 2026 (Q3), and 31 January 2027 (Q4).
VAT filing frequency is set by Belastingdienst and stated in the VAT letter. Even with €0 revenue, Belastingdienst can require a “nil” VAT return for the period. For more detail on completing quarterly returns, see [VAT returns in the Netherlands: expat freelancer guide](/knowledge-hub/vat-returns-netherlands-expat-freelancer-guide).
If annual turnover is not more than €20.000, a freelancer can choose the small businesses scheme (kleineondernemersregeling, KOR). The KOR is a VAT exemption: the freelancer does not charge VAT, does not file VAT returns, and cannot reclaim input VAT on costs and investments.
- Track sales invoices and VAT rates for every period (month/quarter/year).
- Keep purchase invoices so input VAT can be reclaimed when the KOR is not used.
- Submit the VAT return by the last day of the month after the VAT period ends.
- Pay the VAT due by the same deadline as the VAT return deadline.
- File a €0 VAT return when there is no revenue if Belastingdienst requires a return.
- Consider the KOR when turnover stays at or below €20.000 per calendar year.
When do you file income tax (inkomstenbelasting) after registering as a freelancer?
VAT administration is separate from income tax. A freelancer reports business profit in the annual income tax return (aangifte inkomstenbelasting). Belastingdienst says the deadline is the date in the tax letter and is often 1 May (for example, 1 May 2026 for the 2025 return). Keeping complete records from day 1 matters because profit is based on revenue minus business costs and investments.
Income tax filing usually starts on 1 March for the prior tax year, and the default deadline is often 1 May unless the tax letter states another date. Many freelancers also set money aside during the year so the income tax payment is available when the assessment arrives. For deductible cost rules, see [Deductible expenses for freelancers in the Netherlands](/knowledge-hub/deductible-expenses-freelancers-netherlands).
- Store sales invoices and purchase invoices for at least the full tax year (January–December).
- Record the business start date so the first-year tax return includes all business income.
- Separate private and business costs so profit can be calculated from the bookkeeping records.
- Track large investments (for example laptops or equipment) separately from running costs.
- Keep proof for business travel and home-office use when costs are claimed in the return.
- Submit the income tax return by the date in the Belastingdienst letter (often 1 May).
Do you need a BSN or residence permit to register as a self-employed expat in the Netherlands?
To register an eenmanszaak you need DigiD and a BSN. Ondernemersplein explains that EU freelancers staying longer than 4 months register at the municipality (BRP) for a BSN, while EU freelancers staying up to 4 months register as a non-resident (RNI) for a BSN. Proof of an EU address may be required and must be no more than 1 month old. Non-EU freelancers may need an IND residence permit for self-employment.
Ondernemersplein states that municipal registration for EU freelancers is free and results in a BSN, which is then used to request DigiD. Ondernemersplein also states that for work of up to 4 months, EU freelancers register as a non-resident (RNI) and may need to bring proof of an EU address that is not older than 1 month. Non-EU freelancers should check IND requirements early, because starting business activities without the right residence status can create immigration risks.
- Stay longer than 4 months: register in the BRP at the municipality to receive a BSN (registration is free).
- Stay up to 4 months: register in the RNI and receive a BSN for temporary work in the Netherlands.
- Request DigiD after receiving the BSN; DigiD is needed for the KvK registration process.
- Make the KvK appointment and bring a valid ID to the appointment.
- Use a home address as the business address when activities are done from home; bring a signed contract for a business space.
- Non-EU freelancers: check IND self-employment residence permit requirements before starting work.
What happens if you file VAT late or pay VAT late in 2026?
Belastingdienst applies a 7 calendar-day grace period after the VAT return deadline. If the VAT return arrives later or not at all, Belastingdienst can charge an €82 late-filing penalty (aangifteverzuim). For late payment or underpayment, Belastingdienst can charge a 3% payment penalty with a minimum of €50 and a maximum of €6.709. Belastingdienst may also issue an estimated assessment (naheffingsaanslag) when a VAT return is missing.
File the VAT return even when the VAT due is €0, because missing returns can trigger an estimated assessment and follow-up questions. Paying VAT on time matters because a payment penalty is calculated on the late or unpaid VAT amount. Use the table as a checklist for the first missed deadline so the same error is not repeated in the next period.
| Issue | Grace period | Outcome or penalty (2026) | Source |
|---|---|---|---|
| VAT return submitted within 7 days after the deadline | 7 calendar days | No penalty; Belastingdienst applies a grace period | Belastingdienst (aangifteverzuim) |
| VAT return submitted after the 7-day grace period | None | €82 late-filing penalty (aangifteverzuim) | Belastingdienst (aangifteverzuim) |
| No VAT return submitted | None | €82 penalty and Belastingdienst can estimate VAT due and issue a naheffingsaanslag | Belastingdienst (aangifteverzuim) |
| VAT paid late after the grace period | 7 calendar days (coulancetermijn) | 3% payment penalty, minimum €50, maximum €6.709 | Belastingdienst (betaalverzuim) |
| VAT not paid or paid too little at the time of control | None | Naheffingsaanslag plus 3% payment penalty, minimum €50, maximum €6.709 | Belastingdienst (betaalverzuim) |
| Repeated late payment within grace period (previous period already late) | 7 calendar days | 3% payment penalty, minimum €50, maximum €6.709 | Belastingdienst (betaalverzuim) |
Sources and references
All information in this guide is verified against official Dutch government and regulatory sources. Links were last accessed on the dates shown.
-
1.
Inschrijven bij KVK: dit moet u wetenOndernemersplein · Accessed 2026-03-05
Official guidance on registering in the Handelsregister, including the €85,15 registration fee and the requirement to bring valid identification to a KvK appointment.
-
2.
Inschrijven bij KVK voor zzp'ers uit de EUOndernemersplein · Accessed 2026-03-05
Step-by-step rules for EU freelancers, including the 4-month stay split, municipality registration for a BSN, DigiD requirement, and address proof rules.