Sole Proprietorship or Dutch BV: Which Legal Structure Fits Your Business?
Choosing between a sole proprietorship (eenmanszaak) and a Dutch BV? Compare liability, tax, and admin so you pick the right structure for your business.
·
Mehmet Karabulut·7 min leestijd

Thinking about becoming self-employed in the Netherlands? You'll run into the term "zzp" almost immediately — it's the Dutch shorthand for a one-person business, and it's the legal status most freelancers, consultants, and solo entrepreneurs register under. This guide walks you through the practical steps: what zzp actually means, how to register with the KVK, how you get your Dutch VAT number, opening a business bank account, and setting up your first invoice and administration.
"ZZP" stands for zelfstandige zonder personeel — literally "self-employed without personnel." It's not a separate legal entity in Dutch law; rather, it describes anyone who runs a one-person business, most commonly as a sole trader (eenmanszaak). If you're a freelance developer, designer, consultant, coach, tradesperson, or you sell products through your own webshop or a marketplace without employing staff, you're a zzp'er.
The eenmanszaak is the simplest and most common legal form for a zzp business in the Netherlands: there's no minimum capital requirement, registration is fast, and you're taxed as a private individual through income tax rather than corporate tax. The trade-off is that you're personally liable for your business debts, which is different from setting up a BV (a Dutch private limited company). Most people starting out choose the eenmanszaak because it's cheaper and simpler, then reconsider a BV later once turnover and risk grow — we compare the two in more detail in eenmanszaak or BV: which is right for you?.
If you want to see how slimzaak specifically supports freelancers with invoicing and bookkeeping once you're up and running, take a look at slimzaak for freelancers.
Your first official step is registering with the KVK, the Netherlands Chamber of Commerce. This registration creates your eenmanszaak and gives you a KVK number, which you'll need on invoices, contracts, and when opening a business bank account.
What the process looks like in practice:
After registration, the KVK automatically shares your details with the Belastingdienst (Dutch Tax Administration), so you don't need to separately notify them that you've started a business. For the official, up-to-date requirements and any nationality-specific conditions, check the Netherlands Chamber of Commerce portal on business.gov.nl, the government's official information point for entrepreneurs.
Once your KVK registration is processed, the Belastingdienst automatically issues your VAT identification number, known in Dutch as your btw-id. This usually arrives by post within a couple of weeks of registering. You need this number on every invoice you send.
A detail that trips up a lot of new freelancers: since 1 January 2020, sole traders in the Netherlands have two separate numbers:
Before 2020, freelancers used one number — which included their BSN — for everything, including on public invoices. That's no longer the case, so make sure the number on your invoice template is the btw-id, not the tax-only number.
Depending on your expected turnover, you may also be eligible for the KOR (kleineondernemersregeling, the small businesses scheme), which exempts you from charging VAT altogether below a turnover threshold. It's worth checking whether that applies to you before you send your first invoice, since it changes how you price and invoice from day one.
While Dutch law doesn't strictly require a sole trader to have a separate business bank account, in practice it's essential. Mixing personal and business transactions makes your administration messy, complicates your VAT return, and can raise questions if the Belastingdienst ever reviews your books.
To open one, banks typically ask for:
Traditional Dutch banks (ABN AMRO, ING, Rabobank) and online-first providers (such as bunq or Revolut Business) all offer business accounts for sole traders; processing times range from same-day to a couple of weeks depending on the provider and your residency status. Once you have your business IBAN, add it to your invoice template and share it with clients — this is also the account your accounting or invoicing software will reference when matching incoming payments to invoices.
With your KVK number, VAT number, and business bank account in place, you're ready to send your first invoice. Dutch invoices have specific legal requirements: your name and address, KVK number, btw-id, invoice date and sequential number, a description of the goods or services, the VAT rate and amount, and the client's details. Missing any of these can cause problems with your VAT return or with a client's own bookkeeping.
Rather than building invoices by hand in a spreadsheet, most new freelancers set this up properly from the start with dedicated software. This is where slimzaak fits in: our Free ZZP plan is €0 per month, supports up to 250 invoices a month, and needs no credit card to start. It automatically generates invoices from orders if you sell through a webshop or marketplace, lets you create manual invoices and quotes for direct clients, and uses AI to scan receipts so your expenses are captured without manual entry.
Dutch VAT and the EU OSS scheme are applied automatically to your invoices, and slimzaak prepares your VAT summaries ready for filing — note that slimzaak prepares the numbers, but you or your accountant always submit the actual return to the Belastingdienst yourselves. If your business grows beyond the free tier, you can see what's included at each level on our pricing page. Getting your invoicing and VAT handling right from your very first invoice saves you from a painful cleanup later.
"Zzp" is short for zelfstandige zonder personeel, Dutch for "self-employed without personnel." It describes a one-person business owner in the Netherlands, most commonly registered as a sole trader (eenmanszaak). It's not a separate legal form itself, just the common term for this type of entrepreneur.
Registering an eenmanszaak with the Netherlands Chamber of Commerce (KVK) costs a one-time fee of approximately €82.50. There's no recurring membership fee for a sole trader after that; you only pay again if you make certain changes to your registration.
Not immediately, but quickly. Once the KVK processes your registration, it automatically forwards your details to the Belastingdienst, which issues your VAT identification number (btw-id) by post, typically within one to two weeks. You'll need this number on invoices before you can legally bill clients.
Yes, but the process and requirements depend on your nationality and residence permit. Many non-EU nationals need to register in person at a KVK office to verify their identity, and some also need a specific residence permit that allows self-employment. Check the official requirements for your situation on business.gov.nl before you start.
Choosing between a sole proprietorship (eenmanszaak) and a Dutch BV? Compare liability, tax, and admin so you pick the right structure for your business.
Freelance hourly rate calculator logic explained: the formula, a worked example, and how to sanity-check your rate against the market before you quote a client.
Discover the zelfstandigenaftrek, startersaftrek, mkb-winstvrijstelling and KOR for Dutch freelancers, plus which business costs you can deduct.
Koppel je winkel en zie binnen een paar minuten je eerste automatische factuur.
Gratis plan beschikbaar · Geen creditcard nodig · Maandelijks opzegbaar