Filing your Dutch VAT return as a freelancer, step by step
Updated on 11 July 2026 · 8 min read
Filing a VAT return every quarter is part of freelancing in the Netherlands. The good news: with a tidy administration, the return itself is mostly copying numbers. This is the full walkthrough: every box explained with one worked example, the deadlines, cash versus invoice accounting, and the mistakes to avoid.
When do you file?
Most freelancers file quarterly on Mijn Belastingdienst Zakelijk. The deadline is always the last day of the month after the quarter, and your payment must also be in by then.
| Period | File and pay by |
|---|---|
| Q1 (Jan to Mar) | 30 April |
| Q2 (Apr to Jun) | 31 July |
| Q3 (Jul to Sep) | 31 October |
| Q4 (Oct to Dec) | 31 January |
No activity this quarter? You still file a nil return.
Cash or invoice accounting
Under the invoice system (the default for b2b) the invoice date decides the quarter, regardless of when the client pays. Under the cash system (mainly for those selling to consumers) the payment date counts and only paid invoices are included. Input VAT on costs and investments is deducted in the quarter of the expense in both systems. In Finq you set the system once and the return page follows it.
The boxes, one by one
One worked example throughout: Sanne is a painter. In Q2 she invoiced € 10,000 at 21%, € 4,000 of painting work on homes older than two years at 9%, and € 5,000 as a subcontractor with reverse-charged VAT. She bought € 2,000 of subcontracting (VAT reverse charged to her), had € 3,000 of regular costs with € 630 VAT, and bought a € 1,000 laptop with € 210 VAT.
- 1a, sales at 21%. Revenue excluding VAT plus the VAT charged. Sanne: € 10,000 and € 2,100.
- 1b, sales at 9%. The reduced rate, such as labour on homes older than two years. Sanne: € 4,000 and € 360. Invoices mixing 21% and 9% lines are split across 1a and 1b.
- 1d, private use (last return of the year only). Correct the VAT you deducted on business assets you also use privately. The classic case is the company car: without a watertight mileage log you add 2.7% of the list price including VAT and bpm (1.5% in some cases). Easy to forget, filed once a year.
- 1e, sales at 0% or reverse charged within the Netherlands. Revenue where the VAT is levied from your Dutch customer, such as subcontracting in construction. Revenue only, no VAT. Sanne: € 5,000.
- 2a, VAT reverse charged to you. The mirror of 1e: purchases where the supplier shifted the VAT to you. You declare the amount and calculate 21% VAT over it; that VAT counts as owed (5a) but is usually also deductible as input VAT (5b), so on balance you pay nothing. Sanne: € 2,000 with € 420.
- 3a and 3b, sales abroad. Exports outside the EU go in 3a; sales to business clients in other EU countries in 3b, VAT reverse charged to your client. With revenue in 3b you must also file an EC Sales List (opgaaf ICP), on penalty of a fine. See reverse charging VAT for foreign clients.
- 4a and 4b, purchases from abroad. Services and goods you buy from outside the EU (4a) or from other EU countries (4b), such as US software subscriptions: declare the VAT and deduct it again.
- 5a, 5b and the balance. 5a is all VAT owed: the VAT from 1a, 1b, 2a, 4a and 4b. Sanne: € 2,100 + € 360 + € 420 = € 2,880. 5b is your input VAT plus the reverse-charged VAT from 2a/4a/4b. Sanne: € 630 + € 210 + € 420 = € 1,260. The balance is what you pay or reclaim: Sanne pays € 1,620. Every euro of input VAT requires a document that meets the invoice requirements.
Rounding
The return form only takes whole euros. You may round per box in your own favour: revenue and the VAT you owe down, your input VAT up. Round per box and not per invoice, or you shift amounts that are correct to the cent in your administration. Finq therefore always shows amounts with cents and never rounds for you: the rounding belongs at the moment you copy the numbers into the form.
Common mistakes
Forgetting private use (1d); booking reverse-charged purchases on one side only (they belong in 2a or 4a/4b and in 5b); deducting input VAT without a proper invoice; mixing up invoice and payment dates; skipping the EC Sales List; and skipping a nil return. Discover an error later? Correct it with a supplementary return; differences up to € 1,000 may be settled in your next return.
Filing late
Late filing or paying can mean an additional assessment plus separate fines for the return and the payment; current amounts are on belastingdienst.nl. The money should already be waiting: set the VAT of every invoice aside as it comes in.
The small business scheme (KOR)
Revenue under € 20,000 per year? The KOR exempts you from VAT and from filing, but also from reclaiming input VAT. Do the math first.
How Finq handles it
Finq turns your invoices and expenses into exactly these boxes, including reverse-charged and foreign revenue, warns when an EC Sales List is due, and supports both accounting systems. Filed your return? Tick the quarter off with "Mark as filed" so you always know which periods are done. See how the VAT return works in Finq.
This is general information, not personal tax advice. Check the numbers or consult your bookkeeper before filing.