Z ZZP Belasting
Starting as a ZZP

Starting as a freelancer in the Netherlands: the complete checklist

The step-by-step checklist to start freelancing: choose your legal form, register with the KVK, get your BTW-id, open a bank account, set up bookkeeping, and secure insurance.

ZZP Belasting 20 May 2026 5 min read

Starting as a freelancer in the Netherlands is not complicated, but it does require you to tick a series of boxes in the right order. This checklist walks you through every step, from your first business idea to sending your first invoice.

Before you register: the groundwork

  • Define your service or product
  • Write a rough business plan or outline of your idea
  • Decide on your legal form (eenmanszaak vs BV)
  • Choose your business name and SBI activity code
  • Estimate your first-year costs and income

You don't need a polished business plan to start, but a clear one-page summary of who you serve, what you sell, and how you'll earn helps you stay focused. More detail in writing a business plan.

The first real decision is whether to run as an eenmanszaak (sole proprietorship) or a BV (private company).

For most starters: eenmanszaak. You're personally liable, but the paperwork is minimal and you get entrepreneur tax deductions that save you thousands per year. A BV makes sense only if your profit will exceed roughly €90,000–€100,000 annually or if liability is a major concern.

Read Eenmanszaak or BV? Choosing your legal form for a full breakdown.

Step 2: Register with the KVK

Once you know your form, register with the KVK (Chamber of Commerce).

KVK registration at a glance

~€80
One-time registration fee
15 mins
Typical appointment time
~2 weeks
Time to receive your BTW-id

You'll book an appointment online (or in person at a KVK office), bring proof of identity and address, pay the fee, and declare your business name and main SBI activity. The KVK sends you a certificate and your business registration number — and the Belastingdienst will automatically issue your BTW-id within about two weeks.

Full walkthrough: Registering with the KVK (Chamber of Commerce).

Step 3: Get your BTW-id

You don't apply separately — it's automatic. After your KVK registration, the Belastingdienst sends your BTW-id (VAT number) to you by post. You'll use it on every invoice and VAT return.

If you need it urgently, check Getting your BTW-id for how to access it via Mijn Belastingdienst.

Step 4: Open a business bank account

Not legally required for an eenmanszaak, but strongly recommended. A separate account makes bookkeeping infinitely cleaner and looks professional to clients.

The admin payoff

A business account takes 30 minutes to set up and saves you hours each year at tax time. Every transaction is already sorted: what's business, what's private. No guesswork.

Most major Dutch banks (ING, ABN AMRO, Bunq, Wise) offer freelancer-friendly accounts starting from €0–€10 per month. Read Do you need a business bank account? for the checklist.

Step 5: Set up your bookkeeping

Start simple, but start now. You'll be filing quarterly VAT returns and an annual income tax return — both need clean administration behind them.

Your bookkeeping needs to track:

  • Invoices (every sale, with date, amount, VAT rate, customer details)
  • Expenses (every business purchase, with date, amount, VAT, category)
  • Receipts (proof of every transaction)

Many freelancers use accounting software (ZZP Belasting, Wave, Moneybird, or Exact Online). A spreadsheet is fine to start, but software scales better. Read Setting up your bookkeeping from day one for the full picture.

Let ZZP Belasting do the maths

Automatic BTW returns, income-tax forecasts and depreciation — from the invoices you already have.

Try it free

Step 6: Understand your tax obligations

As a freelancer you'll file:

  • Quarterly VAT returns by the end of the month after each quarter (Apr 30, Jul 31, Oct 31, Jan 31)
  • An annual income tax return by 1 May (filing window: 1 March – 1 May)

The VAT return tells the tax office how much BTW you charged and how much you can reclaim. Your income tax return reports your profit and the deductions you're eligible for. Both are mandatory, even if you owe nothing.

Linked reading: How to file a BTW (VAT) return and Income tax for the self-employed.

Step 7: Secure essential insurance

Most freelancers need:

  • Health insurance (mandatory; includes Zvw contribution)
  • Disability insurance (AOV) (strongly advised; protects your income if you can't work)
  • Professional liability insurance (if you give advice or design work; often required by clients)

If you work on-site or with physical goods, add general liability (AVB).

Start here: Which insurances do you really need?

Step 8: Send your first invoice

Once you have a client, you're ready to invoice. Every invoice must include:

  • Your name, address, and BTW-id
  • Invoice number (sequential)
  • Date and payment due date
  • Description of work
  • Amount and VAT (or a note if you're VAT-exempt)

There are no other surprises. More detail: Invoice requirements: what must be on every invoice.

Checklist: your first week as a freelancer

  • Decide on eenmanszaak or BV
  • Book KVK appointment (or register online)
  • Attend KVK appointment and pay the fee
  • Wait for KVK certificate and registration number
  • Open a business bank account
  • Set up a bookkeeping system (spreadsheet or software)
  • Research and book an insurance appointment
  • Send your first test invoice to yourself to check the format

Frequently asked questions

Can I start invoicing before my KVK registration is complete?
Technically you can, but don't. Wait for your official registration number and BTW-id. It takes only a few days once you've visited the KVK office.
Do I need a business plan to register?
No, the KVK doesn't require one. But writing a simple one helps you clarify your idea and set realistic targets.
How much does it cost to start?
KVK fee is about €80. A business bank account is usually free or €5–10/month. Bookkeeping software ranges from free to €20/month. Insurance depends on your field.
What's the SBI code and why does it matter?
Your SBI is a 6-digit classification of your main business activity. The tax office uses it to flag unusual deductions, so pick the one that truly describes your work.

Starting as a freelancer is a series of small, manageable tasks. Each one is straightforward, and together they give you a clean, compliant foundation. ZZP Belasting automates the hardest part — the bookkeeping and tax forecasts that come after — so you can focus on the work itself.

← All articles

Related articles

Starting as a ZZP

Registering with the KVK (Chamber of Commerce)

How to register at the KVK: what to bring, what it costs, choosing your SBI code, and what happens next. Everything a Dutch freelancer needs to know.

25 May 2026 · 5 min read

Starting as a ZZP

Getting your BTW-id (VAT number)

How to get your Dutch VAT number after registering with the KVK, what your BTW-id is used for, and the difference between your BTW-id and omzetbelastingnummer.

15 June 2026 · 5 min read

Starting as a ZZP

Setting up your bookkeeping from day one

A practical guide to freelancer bookkeeping: what records you must keep, a minimal system that works, when to use software or a bookkeeper, and how it feeds your taxes.

28 May 2026 · 7 min read

ZZP Belasting

Stop wrestling with spreadsheets

ZZP Belasting turns your invoices and expenses into a ready-to-file quarterly BTW return and a live income-tax forecast. Built for Dutch freelancers.