Skip to main content
Back to blog

KvK Registration for Foreign Freelancers in the Netherlands — Complete Guide (2026)

How to register with the Dutch Chamber of Commerce (KvK) as an expat freelancer: requirements, documents needed, costs, and step-by-step instructions.

DE
Declair Editorial
Smart invoicing for freelancers
getting-started 3 March 2026 11 min
KvK Registration for Foreign Freelancers in the Netherlands — Complete Guide (2026)

KvK Registration for Foreign Freelancers in the Netherlands — Complete Guide (2026)

If you want to work as a freelancer in the Netherlands, your first step is registering with the KvK — the Kamer van Koophandel, or Dutch Chamber of Commerce. Without a KvK registration, you cannot legally invoice clients or operate as a self-employed professional.

This guide walks you through the entire process: what documents you need, what the requirements are for foreign nationals, how much it costs, and exactly how to register step by step.


What is the KvK?

The Kamer van Koophandel (KvK) is the Dutch Chamber of Commerce — a government agency that maintains the official register of all businesses operating in the Netherlands.

Every business, from large corporations to solo freelancers, must register with the KvK. Your registration creates a public record of your business activities and generates your KvK number — an 8-digit identifier you will use on all official documents and invoices.

Once you register with the KvK, they automatically notify the Belastingdienst (Dutch Tax Authority), which then sends you your BTW identification number (VAT number) within two weeks.


Do You Need to Register as a Foreign Freelancer?

Yes, if:

  • You live in the Netherlands and work as a freelancer or self-employed professional (ZZP'er)
  • You provide services to clients based in the Netherlands
  • You want to invoice clients legally

You do NOT need KvK registration if:

  • You work as an employee under an employment contract
  • You live outside the Netherlands and only occasionally work with Dutch clients (different tax rules apply)
  • You are volunteering or doing unpaid work

Requirements for Foreign Freelancers

EU/EEA/Swiss Citizens

If you are a citizen of an EU/EEA country or Switzerland, you can register as a freelancer in the Netherlands without additional permits. You only need:

  1. BSN number (Burgerservicenummer) — you get this when you register at your local municipality
  2. Valid passport or national ID card
  3. Registered address in the Netherlands

There are no work permits required, no minimum income thresholds, and no restrictions on the type of work you can do.

Non-EU Citizens

If you are not from an EU/EEA country or Switzerland, you need residence authorization with work permission before you can register as a freelancer.

Common residence permits that allow self-employment:

  • Highly Skilled Migrant permit (kennismigrant) — allows both employment and self-employment
  • Orientation Year for Graduates (zoekjaar afgestudeerden) — allows work and freelancing after graduating from a Dutch university
  • Partner of Dutch citizen or EU citizen — usually includes work authorization
  • Self-Employment Permit (vergunning zelfstandige zonder personeel) — specifically for freelancers, but requires a business plan and proof of sufficient income

Tourist visas and short-stay permits do NOT allow you to work as a freelancer.

Check with the IND (Immigration and Naturalisation Service) at ind.nl to confirm your specific situation.


What Business Structure Should You Choose?

When you register with the KvK, you must choose a business structure. For most foreign freelancers, the answer is simple: eenmanszaak (sole proprietorship).

StructureWho it's forLiabilityCost
EenmanszaakSolo freelancersUnlimited personal liabilityFree
VOF (partnership)2+ business partnersUnlimited personal liabilityFree
BV (private limited company)Businesses needing limited liabilityLimited to company assets~€50 registration + notary fees

Why eenmanszaak is the default choice:

  • Free to register
  • No minimum capital required
  • Simple administration
  • You can always upgrade to a BV later if your business grows

The downside: You are personally liable for business debts. If your business cannot pay its debts, creditors can claim your personal assets. For most freelancers (designers, developers, consultants, writers), this risk is low.


Documents You Need

Before you start the registration process, gather these documents:

Required for everyone:

  • Valid passport or national ID card
  • BSN number (you receive this when you register at the gemeente)
  • Proof of address in the Netherlands (rental contract, utility bill, or proof of registration at the municipality)

Additional for non-EU citizens:

  • Residence permit showing work authorization (verblijfsvergunning)
  • If you have a self-employment permit: proof of business plan and financial means

Step-by-Step Registration Process

Step 1 — Get Your BSN Number

Before you can register with the KvK, you need a BSN (Burgerservicenummer) — your Dutch citizen service number.

How to get it:

  1. Register at your local municipality (gemeente) within 5 days of arriving in the Netherlands
  2. Bring your passport, proof of address, and (if applicable) residence permit
  3. The municipality registers you in the BRP (basic registration of persons)
  4. You receive your BSN immediately or within a few days by post

The BSN is your unique identifier for all government services in the Netherlands — taxes, healthcare, benefits, and business registration.


Step 2 — Decide on Your Business Name

You will register under your legal name (the name on your passport). However, you can also register a trade name (handelsnaam) — a business name you use publicly.

Examples:

  • Legal name: Maria Gonzalez
  • Trade name: Gonzalez Design Studio

Rules for trade names:

  • Must be unique within your industry and region
  • Cannot mislead customers (e.g., cannot include "BV" if you are not a limited company)
  • Cannot be offensive or violate trademark law

The KvK checks availability during registration. Adding a trade name is free.


Step 3 — Register Online or In Person

You can register with the KvK in two ways:

Option 1 — Online registration (recommended)

  1. Go to kvk.nl/english
  2. Click "Register your company"
  3. Log in with DigiD (Dutch digital ID) or eHerkenning (business authentication)
  4. Complete the online form (about 15 minutes)
  5. Submit

Option 2 — In person at a KvK office

  1. Find your nearest KvK office at kvk.nl/vestigingen
  2. Bring your documents (passport, BSN, proof of address)
  3. A KvK staff member will help you complete the registration

What you will provide during registration:

  • Personal details (name, date of birth, nationality, BSN)
  • Business address (this can be your home address)
  • Type of business activities (SBI code — explained below)
  • Start date of your business
  • Contact details (phone, email)
  • Trade name (if applicable)

Step 4 — Choose Your SBI Code

The SBI code (Standaard Bedrijfsindeling) is a classification system that describes your main business activity. You need to select at least one SBI code during registration.

Common SBI codes for freelancers:

ActivitySBI Code
Software development, web development62010
Graphic design74101
Copywriting, content creation90030
Business consulting70221
Marketing and advertising73110
Photography74201
Translation services74300
Coaching and training85599

You can find the complete list at sbi.cbs.nl (available in English).

Your SBI code determines which professional organizations you may need to join and affects some tax deductions. Choose the code that best matches your primary activity — you can add secondary codes if you do multiple types of work.


Step 5 — Receive Your KvK Number

Once you submit your registration, you receive your KvK number immediately — either on screen if you registered online, or on paper if you registered in person.

Your KvK number is an 8-digit number, for example: 12345678

This number is public information and will appear on all your invoices, business cards, and official correspondence.


Step 6 — Wait for Your BTW Identification Number

The KvK automatically notifies the Belastingdienst (Dutch Tax Authority) of your registration. Within 2 weeks, the Belastingdienst will send your BTW identification number (VAT number) by post to your registered business address.

Your BTW identification number has the format: NL123456789B01

You need both your KvK number and your BTW number before you can send legally valid invoices. Once you have both, you are ready to start invoicing clients.


What Happens After Registration?

1. Tax Obligations

As a registered freelancer in the Netherlands, you have several tax obligations:

  • Income tax return (aangifte inkomstenbelasting) — filed annually, usually in May
  • VAT return (BTW-aangifte) — filed quarterly if your turnover exceeds €20,000 per year
  • Social security contributions — you pay this as part of your income tax

Read our guide: Dutch VAT for Freelancers (BTW Explained)

2. Insurance and Pensions

As a self-employed person in the Netherlands, you are responsible for your own insurance:

  • Health insurance (zorgverzekering) — mandatory for everyone in the Netherlands
  • Income protection insurance (arbeidsongeschiktheidsverzekering) — optional but recommended
  • Professional liability insurance — required for some professions (architects, financial advisors)
  • Pension savings — not mandatory, but you can deduct contributions from taxes

3. Invoicing Requirements

Once registered, you can start sending invoices. Every invoice must include:

  • Your full business name and address
  • Your KvK number
  • Your BTW identification number
  • Client details
  • Invoice date and unique invoice number
  • Description of services
  • Amount excluding VAT, VAT amount, and total including VAT

Read our guide: How to Invoice as a Freelancer in the Netherlands


Costs of KvK Registration

Registration for eenmanszaak (sole proprietorship): €0

There are no registration fees, no annual fees, and no minimum capital requirements.

Other business structures:

  • BV (private limited company): ~€50 KvK registration + notary fees (€500-€1,500)
  • VOF (partnership): €0

Deregistering from KvK

When you stop your freelance activities — whether temporarily or permanently — you must deregister (uitschrijven) from the KvK.

How to deregister:

  1. Log in at kvk.nl with DigiD
  2. Go to "Mijn KvK" (My KvK)
  3. Select "Uitschrijven" (Deregister)
  4. Confirm the deregistration date

Deregistration is free. The KvK will notify the Belastingdienst, and you will receive a final tax assessment.

Important: If you do not deregister, you remain registered as an active business and may still receive tax obligations even if you are no longer working.


Common Questions from Foreign Freelancers

Can I register if I don't speak Dutch?

Yes. The KvK website has an English version, and many KvK offices have English-speaking staff. The registration process itself is straightforward and does not require fluent Dutch.

However, most official correspondence from the Belastingdienst (tax forms, VAT returns) will be in Dutch. Many expat freelancers use an accountant for the first year to navigate the Dutch tax system.

Can I use my home address as my business address?

Yes. Most freelancers register their home address as their business address. This is perfectly legal and does not affect your rental contract (though you should check with your landlord if you plan to receive clients at home).

Your business address is public information and will appear in the KvK register.

Do I need a Dutch bank account?

Technically no — you can register with a foreign bank account. However, in practice, almost all Dutch clients expect to pay to a Dutch IBAN. Opening a Dutch business bank account (zakelijke rekening) is highly recommended.

Popular options for freelancers:

  • Bunq (fully digital, English interface)
  • ABN AMRO (large bank, physical branches)
  • ING (popular among freelancers)
  • Rabobank (cooperative bank, good local presence)

Can I register as a freelancer while I have a full-time job?

Yes. There are no restrictions on being employed and self-employed at the same time in the Netherlands. Many people freelance part-time while working a regular job.

However:

  • Check your employment contract — some employers restrict side activities
  • You pay taxes on your combined income (employment + freelance)
  • Make sure your freelance work does not compete with your employer's business

Summary — KvK Registration Checklist

BEFORE YOU START
☐ Register at gemeente and receive BSN number
☐ Check if you need a work permit (non-EU citizens)
☐ Gather required documents (passport, proof of address)

REGISTRATION
☐ Go to kvk.nl or visit a KvK office
☐ Choose eenmanszaak as your business structure
☐ Select your SBI code(s)
☐ Decide on a trade name (optional)
☐ Complete the registration form
☐ Receive your KvK number immediately

AFTER REGISTRATION
☐ Wait 2 weeks for BTW number from Belastingdienst
☐ Open a Dutch business bank account
☐ Set up invoicing system (e.g. Declair)
☐ File first income tax return next year
☐ File quarterly VAT returns (if turnover > €20k)

Frequently Asked Questions

Do I need a BSN number to register with KvK?

Yes. The BSN (Burgerservicenummer) is required for KvK registration. You receive your BSN when you register at your local municipality (gemeente) after arriving in the Netherlands. You must register within 5 days of arrival.

Can I register as a freelancer if I am not an EU citizen?

Yes, but you need a residence permit with work authorization. Non-EU citizens cannot freelance on a tourist visa. You need either a highly skilled migrant permit, orientation year permit, or a self-employment permit. Check with the IND for your specific situation.

How much does KvK registration cost?

KvK registration is free for sole proprietors (eenmanszaak). There are no registration fees, no annual fees, and no minimum capital requirements. If you choose a different business structure like a BV, registration costs around €50.

How long does KvK registration take?

The registration itself takes about 15 minutes online or at a KvK office. You receive your KvK number immediately. Your BTW identification number arrives by post from the Belastingdienst within 2 weeks. You can start invoicing once you have both numbers.

What is the difference between eenmanszaak and other business structures?

Eenmanszaak (sole proprietorship) is the simplest and most common structure for freelancers. You are personally liable for all business debts. A BV (limited company) has limited liability but higher costs and complexity. For most foreign freelancers starting out, eenmanszaak is the right choice.

Can I register with KvK if I live outside the Netherlands?

No. To register as a freelancer in the Netherlands, you must have a registered address in the Netherlands and a BSN number. If you live abroad but want to do business in the Netherlands, different registration requirements apply — consult a tax advisor.

Do I need to deregister from KvK when I stop freelancing?

Yes. When you stop your business activities, you must deregister (uitschrijven) from the KvK. This is free and can be done online at kvk.nl. If you do not deregister, you remain registered and may still receive tax obligations.

Can I register a business name different from my own name?

Yes. You can register a trade name (handelsnaam) in addition to your legal name. For example, if your name is John Smith, you can operate as "Smith Design Studio". The trade name must be unique and is registered through the KvK at no additional cost.


Ready to start invoicing? Read our guide on how to invoice as a freelancer in the Netherlands or learn about Dutch VAT requirements.

DE
Declair Editorial
Smart invoicing for freelancers

Ready to get started?

Start today with Declair and save hours on your administration.