Freelancer guides

Practical guides for freelancing in the Netherlands

Learn the essentials of ZZP registration, Dutch VAT, legally complete invoices, billable hours, and tax deductions — written for independent professionals who want simple answers.

8 min read

How to Register as a Freelancer (ZZP) in the Netherlands

Starting as a ZZP'er in the Netherlands is relatively straightforward, but a smooth setup depends on getting your KVK registration, BTW details, and administration habits right from day one.

What ZZP means

ZZP stands for zelfstandige zonder personeel: self-employed without employees. In practice, most Dutch freelancers register as an eenmanszaak, or sole proprietorship. This legal form is simple to start, easy to administer, and common for consultants, designers, developers, writers, coaches, and other independent professionals.

Before registering, think through what services you will sell, who your first clients are likely to be, and whether you will work under your own name or a trade name. You do not need a complete business empire on day one, but you do need a clear description of your activities for the Chamber of Commerce.

Step 1: Prepare your business details

Before booking your KVK appointment, decide on your business name, business address, activity description, and expected start date. Check that your name is not misleading or too similar to an existing company. If you use your home address, understand that business registry details may be visible publicly unless you qualify for shielding options.

  • Choose a business name and check it in the Handelsregister.
  • Write a clear description of your freelance services.
  • Estimate your expected turnover for the first year.
  • Bring valid identification to your appointment.

Step 2: Register with the KVK

You register with the Kamer van Koophandel, usually by completing an online form and attending a short appointment. After registration, you receive a KVK number. This number identifies your business and should appear on official business communications, including invoices and your website if you have one.

The KVK registration fee is a one-time cost. Once registered, you can officially operate as a business, open a business bank account, sign client contracts, and start issuing invoices.

Step 3: Receive your BTW number

After KVK registration, your details are usually passed to the Belastingdienst. If the tax office considers you an entrepreneur for VAT purposes, you receive a VAT identification number, called a btw-identificatienummer, and an omzetbelastingnummer for communication with the tax authorities.

Your VAT ID is the number you share with clients and place on invoices. The omzetbelastingnummer is mainly for your own tax communication. Keep both safe and avoid mixing them up in your administration.

What to do immediately after registration

Once registered, set up a simple administration system before client work gets busy. Create a dedicated place for contracts, invoices, receipts, and hour logs. Decide how often you will update your records; weekly is usually realistic for freelancers and prevents quarterly VAT filing from becoming stressful.

  • Create invoice templates with your KVK number and VAT ID.
  • Start tracking billable hours from the first client conversation.
  • Save business receipts digitally with clear filenames.
  • Set reminders for quarterly VAT deadlines.

9 min read

Understanding Dutch VAT (BTW) for Freelancers

Dutch VAT, known as BTW, is one of the first tax topics every freelancer in the Netherlands needs to understand. The basics are manageable: know when to charge VAT, track what you collect, and file on time.

What BTW is

BTW is value-added tax charged on many goods and services in the Netherlands. As a freelancer, you often add VAT to your invoice, collect it from your client, and later pay it to the Belastingdienst through your VAT return. The VAT you collect is not income; it is money you temporarily hold for the tax authority.

Most freelancers file VAT returns quarterly, though some businesses may file monthly or annually depending on circumstances. Your Belastingdienst portal shows your filing frequency and deadlines.

The standard 21% VAT rate

The standard Dutch VAT rate is 21%. Many freelance services, such as consulting, software development, marketing, design, writing, project management, and business support, generally fall under this standard rate. If your work is subject to VAT, your invoice should show the net amount, the VAT amount, and the total including VAT.

Some goods and services use a reduced 9% rate or are exempt, but freelancers should not guess. If your service may be educational, medical, cultural, journalistic, or cross-border, check the specific rules or ask a tax professional.

When to charge VAT

If you are a VAT entrepreneur and invoice a Dutch business for a standard taxable service, you usually charge 21% BTW. For private consumers, you usually include VAT in the total price or clearly show that VAT is included. For clients outside the Netherlands, rules can differ, especially for EU business clients where VAT may be reverse-charged.

  • Dutch business client: usually charge Dutch VAT if your service is taxable.
  • EU business client with valid VAT number: reverse charge may apply.
  • Non-EU business client: VAT treatment depends on the service and place-of-supply rules.
  • Small business scheme: if you use the KOR, you generally do not charge VAT but also cannot deduct input VAT.

Quarterly filing habits that prevent stress

A clean VAT process is mostly about habits. Keep sales invoices, purchase invoices, and receipts up to date throughout the quarter. Track VAT collected from clients separately from revenue so you do not accidentally treat it as spendable cash.

Many freelancers set aside the VAT portion immediately after receiving payment. This makes filing less painful because the money is already reserved. Your return compares VAT charged on sales with deductible VAT paid on business expenses, and the difference is what you pay or reclaim.

10 min read

Invoicing Best Practices for Dutch ZZP'ers

A good Dutch freelance invoice is more than a payment request. It is a legal document, a tax record, and a signal to clients that your business is organized and professional.

Required invoice fields under Dutch law

Dutch invoices must include specific information so clients and the Belastingdienst can understand who supplied what, when, and for how much. Missing details can delay payment or create problems during bookkeeping and VAT checks.

  • Your full business name and address.
  • Your KVK number and VAT identification number if applicable.
  • The client's name and address.
  • A unique, sequential invoice number.
  • The invoice date and the date services were supplied if different.
  • A clear description of the work delivered.
  • The net amount, VAT rate, VAT amount, and total amount due.
  • Your payment details and payment deadline.

Use clear invoice numbers

Invoice numbers should be unique and sequential. A simple format like 2025-001, 2025-002, and 2025-003 works well for many freelancers. Avoid random numbers, duplicates, or changing formats every month. Consistency makes your administration easier and helps clients reference the right document.

Set payment terms before you start

Do not wait until an invoice is overdue to think about payment terms. Agree terms in your proposal or contract and repeat them on the invoice. Common Dutch freelance terms are 14 or 30 days. For larger projects, consider deposits, milestone invoices, or monthly billing so cash flow does not depend on one late payment.

  • State the due date clearly, not only the number of days.
  • Add your IBAN and account name.
  • Mention the invoice number clients should use as payment reference.
  • Send invoices promptly after delivery or at the agreed billing moment.

Make the work description client-friendly

A vague line like 'services rendered' may be legally weak and unhelpful for the client. Describe what you did in plain language: 'UX design work for onboarding flow, 12 hours at €75 per hour' or 'January development retainer for website maintenance.' Clear descriptions reduce questions and make approvals faster.

If you bill by the hour, attach or summarize time logs. This builds trust and gives the client context, especially when several people approve invoices inside their company.

7 min read

How to Track Billable Hours Effectively

Accurate time tracking protects your income, improves estimates, and gives clients confidence. The goal is not to monitor every second obsessively; it is to create a reliable record of paid work.

Track time as close to the work as possible

The biggest time tracking mistake is waiting until Friday afternoon to reconstruct the week from memory. Small tasks disappear, meetings blur together, and admin work gets forgotten. Track during the day or at least at the end of each work session.

If real-time timers feel too strict, use daily logging. Record the client, project, date, duration, and short description while the work is still fresh. Consistency matters more than having the most advanced tool.

Separate billable and non-billable work

Freelancers do a lot of work that is necessary but not always billable: proposals, bookkeeping, learning, sales calls, and internal planning. Track these separately from client work. Over time, you will understand your true utilization rate and price future projects more realistically.

  • Billable: client delivery, agreed meetings, research, implementation, revisions within scope.
  • Non-billable: your own admin, marketing, general learning, unpaid sales conversations.
  • Ambiguous: onboarding, travel, urgent support, and revisions outside scope should be clarified in the contract.

Write descriptions that help invoice approval

A good time entry is short but specific. Instead of 'work on website,' write 'Fixed mobile navigation bug and tested checkout flow.' Instead of 'meeting,' write 'Project planning call for Q2 campaign.' These descriptions help clients understand value and reduce invoice questions.

Review patterns monthly

Time logs are not only for invoicing. They show which clients are profitable, which tasks take longer than expected, and where scope creep appears. Review your logs before setting new rates or estimating similar work. If a fixed-price project repeatedly takes twice as long as planned, your time records give you the evidence to adjust future pricing.

9 min read

Tax Deductions Every Dutch Freelancer Should Know

Dutch freelancers may qualify for valuable income tax deductions, but the rules depend on your situation, hours worked, and profit. Knowing the main terms helps you ask better questions and plan ahead.

The 1,225-hour criterion

Many entrepreneur deductions depend on the urencriterium: spending at least 1,225 hours per calendar year on your business. This can include billable work, acquisition, administration, marketing, professional development, and business travel, as long as it is genuinely business-related.

Keep a realistic hour administration throughout the year. If you ever need to support your claim, a clear record is far better than a rough estimate created after year-end.

Zelfstandigenaftrek

Zelfstandigenaftrek is a self-employed deduction that can reduce taxable profit if you meet the conditions, including the hour criterion. The deduction amount changes over time, so always check the current Belastingdienst figures for the tax year you are filing.

Do not treat the deduction as guaranteed income. It reduces taxable profit; it does not directly put the full deduction amount in your bank account. Your actual benefit depends on your tax situation.

Startersaftrek

Startersaftrek is an additional deduction for qualifying new entrepreneurs. It can usually be used a limited number of times in the first years of business, if you also qualify for zelfstandigenaftrek. This can be especially helpful while income is still growing and setup costs are higher.

Mkb-winstvrijstelling

The mkb-winstvrijstelling is an SME profit exemption that reduces taxable profit after certain entrepreneur deductions. Unlike some deductions, it does not require meeting the hour criterion in the same way, but the exact calculation belongs in your income tax return and can change by year.

Common deductible business expenses

Beyond entrepreneur deductions, ordinary business expenses can often reduce profit if they are necessary for your business and properly documented. Think software subscriptions, laptop equipment, professional advice, coworking costs, business phone use, and training directly related to your work.

  • Keep receipts and invoices for every expense.
  • Separate private and business use where needed.
  • Check special rules for home office, travel, food, and mixed-use costs.
  • Ask an accountant before relying on a deduction you are unsure about.