TradeInvoiceSign In
← Back to blog
·6 min read

KVK Invoice Requirements: What Every Dutch Freelancer Must Include

KVK Registration and Your Invoicing Obligations

When you register your business at the Kamer van Koophandel (KVK), you take on certain legal obligations - including how you create and manage your invoices. The Netherlands has specific rules about what information must appear on business invoices, and the Belastingdienst (Dutch Tax Authority) enforces them.

This guide covers every mandatory field, common mistakes, penalties you could face, and practical advice for staying compliant without it becoming a headache.

Mandatory Invoice Fields Under Dutch Law

Dutch invoicing requirements come from two sources: the BTW (VAT) legislation and the general commercial code. Here is the complete list of what must appear on every invoice:

1. Invoice Date

The date you issue the invoice. This is important for BTW purposes because it determines which quarter the invoice falls into.

2. Sequential Invoice Number

Every invoice must have a unique, sequential number. This means:

  • No gaps in numbering (1, 2, 3 - not 1, 3, 7)
  • No duplicate numbers
  • A clear system (e.g., 2026-001, 2026-002 or INV-0001, INV-0002)

The Belastingdienst uses sequential numbering to verify that all invoices are accounted for during audits. Missing numbers trigger questions.

3. Your Business Name and Address

Your full legal name or trade name as registered with the KVK, plus your business address. This must match your KVK registration.

4. Your KVK Number

Your 8-digit KVK registration number must appear on every invoice. This is a legal requirement under the Handelsregisterwet (Trade Register Act).

Where to find it: On your KVK registration confirmation, or by searching the KVK register online at kvk.nl.

5. Your BTW-id (VAT Identification Number)

Your BTW identification number in the format NL + 9 digits + B + 2 digits (e.g., NL123456789B01). This is mandatory on all invoices where BTW is charged.

Note: This is different from your BTW number used for filing returns. The BTW-id is specifically for putting on invoices and sharing with clients.

6. Client's Name and Address

The full name or company name and address of the client you are invoicing.

7. Client's VAT Number (for B2B)

If your client is a business and you are applying the reverse charge mechanism or dealing with cross-border EU transactions, you must include their VAT number.

8. Description of Goods or Services

A clear description of what you delivered or which services you performed. Vague descriptions like "services" or "work done" are not sufficient. Be specific:

Bad: "Plumbing work - €500"

Good: "Replacement of kitchen mixer tap and repair of leaking waste pipe at Vondelstraat 45, Amsterdam - 3 hours labour at €75/hr, materials as listed below"

9. Quantity and Unit Price

For each line item, show the quantity (hours, units, metres, etc.) and the price per unit.

10. BTW Rate and Amount

For each line item or group of items, state:

  • The applicable BTW rate (21%, 9%, or 0%)
  • The BTW amount in euros

If different rates apply to different items on the same invoice, group them separately and show the BTW calculation for each group.

11. Total Amount Excluding BTW

The sum of all line items before BTW.

12. Total Amount Including BTW

The final amount the client must pay.

13. Payment Terms

When payment is due (e.g., "Payment due within 14 days of invoice date"). While not strictly mandatory under BTW law, it is required for enforcing payment deadlines under commercial law.

14. Your Bank Account (IBAN)

Technically not legally required on the invoice itself, but practically essential - and expected by the Belastingdienst as part of good business practice.

Special Cases and Additional Requirements

Credit Notes

If you need to correct an invoice (wrong amount, returned goods, cancelled service), you issue a credit note. A credit note must:

  • Have its own sequential number
  • Reference the original invoice number
  • Show the corrected amounts
  • Include all the same mandatory fields as a regular invoice

Invoices Under €100 (Simplified Invoices)

For invoices under €100 (including BTW), you can use a simplified invoice with fewer requirements:

  • Your name and address
  • Invoice date
  • Description of goods/services
  • Total amount including BTW
  • The BTW amount or the rate applied

This is rarely used by tradespeople since most jobs exceed €100, but it is useful for small supply sales.

Self-Billing (Factoring)

If your client issues the invoice on your behalf (common in some subcontracting arrangements), the invoice must include all the same mandatory fields and be marked as "factuur opgesteld door afnemer" (invoice drawn up by the buyer).

Reverse Charge Invoices

When the reverse charge mechanism applies (e.g., subcontracting in construction), your invoice must:

  • NOT include BTW
  • State "BTW verlegd" (VAT reverse-charged)
  • Include the client's VAT number

Digital vs Paper Invoices

Good news: digital invoices have the same legal status as paper invoices in the Netherlands. There is no requirement to send paper invoices. A PDF sent by email is perfectly valid.

Requirements for Digital Invoices

  • Authenticity: The recipient must be able to verify who sent the invoice. Email from your business email address is sufficient.
  • Integrity: The content must not be altered after sending. PDF format is the standard because it is difficult to modify without detection.
  • Readability: The invoice must be legible throughout the retention period (7 years).

Storage Requirements

You must store copies of all invoices (sent and received) for 7 years. Digital storage is fine - you do not need paper copies. However:

  • The files must be accessible and readable
  • You must be able to produce them if the Belastingdienst asks
  • Cloud storage is acceptable as long as you maintain access

Penalties for Non-Compliance

The Belastingdienst can impose penalties for invoice-related violations:

Missing or Incorrect BTW Information

If your invoices lack mandatory BTW fields, you risk:

  • Loss of BTW deduction rights for your clients (they cannot deduct BTW from an incomplete invoice)
  • Fines starting at €68 per violation
  • Correction assessments if the Belastingdienst determines you underpaid BTW

Missing KVK Number

Under the Handelsregisterwet, failing to include your KVK number on invoices can result in fines. The maximum fine is €22,500, though in practice, first offences for small businesses typically result in a warning or a smaller fine.

Non-Sequential Invoice Numbers

Gaps or duplicates in your invoice numbering can trigger an audit. While not a fine in itself, it signals potential issues to the Belastingdienst and invites closer scrutiny of your records.

Failure to Retain Invoices

Not keeping invoices for the required 7 years can result in estimated assessments - the Belastingdienst will estimate your income and tax liability, which is almost always higher than reality.

Practical Tips for Staying Compliant

1. Use Invoicing Software

The easiest way to ensure compliance is to use software that includes all mandatory fields automatically. Good invoicing software:

  • Generates sequential invoice numbers
  • Includes your KVK and BTW-id on every invoice
  • Calculates BTW correctly
  • Stores copies digitally for the required 7 years

2. Set Up Your Template Once

Whether you use software or a template, set it up correctly once with all your business details, and you never have to think about it again.

3. Double-Check Your First Few Invoices

When you start your business or switch to new invoicing software, have someone check your first few invoices against the checklist above. Mistakes in your template get repeated on every invoice.

4. Keep Your KVK Registration Updated

If you change your business address, trade name, or activities, update your KVK registration. Your invoices must match your registration.

5. Separate Your BTW-id from Your BSN

Your BTW-id is for invoices and business communications. Your BSN (Burger Service Nummer) is your personal identification number and should NEVER appear on invoices. This is a common mistake that creates a privacy risk.

Quick Compliance Checklist

Before sending any invoice, verify it includes:

  • Invoice date
  • Sequential invoice number
  • Your business name and address
  • Your KVK number
  • Your BTW-id
  • Client name and address
  • Clear description of goods/services
  • Quantity and unit price for each item
  • BTW rate and amount per item/group
  • Total excluding BTW
  • Total including BTW
  • Payment terms
  • Your IBAN

If all boxes are checked, you are compliant. Use invoicing software that handles this automatically, and you will never have to run through this checklist manually again.

Create your first invoice in 60 seconds - free

No credit card required. Auto BTW calculations, payment reminders, and professional PDF invoices - built for Dutch tradespeople.

Start Free