VatπŸ‡³πŸ‡±NetherlandsUpdated 2026-06-01

How do I file a BTW return in the Netherlands?

Quick Answer

Dutch BTW returns are filed electronically via Mijn Belastingdienst Zakelijk, quarterly for most SMEs or monthly for businesses above EUR 1 million turnover. The return calculates the difference between output BTW charged on sales and input BTW (voorbelasting) on purchases. Net BTW owed is paid by the last working day of the month following the reporting period.

Detailed Explanation

## Filing Dutch BTW Returns

The BTW (belasting over de toegevoegde waarde) return is the periodic report every registered Dutch business submits to account for VAT collected on sales and reclaim VAT paid on purchases.

### Filing Frequency

- Quarterly

the standard for businesses with annual taxable turnover below EUR 1 million - **Monthly**: required for businesses above EUR 1 million, optional for businesses seeking faster refunds - **Annual**: only for very low-activity registrations or specific categories

### The BTW Return Boxes

Group 1 β€” Domestic supplies: - 1a: Supplies taxed at 21% - 1b: Supplies taxed at 9% - 1c: Other rates - 1d: Private use correction - 1e: Zero-rated domestic supplies

Group 2 β€” Supplies outside the Netherlands: - 2a: Intra-EU zero-rated B2B supplies (also reported in the ICP declaration)

Group 3 β€” Input BTW (voorbelasting): - 3a: BTW on Dutch domestic purchases - 3b: BTW on goods imported from outside the EU - 3c: Input BTW total

Group 4 β€” Supplies from outside the Netherlands (reverse charge): - 4a: BTW on services received from non-EU suppliers - 4b: BTW on goods acquired from EU member states - 4c: Total output BTW on Group 4

Group 5 β€” Total: - 5a: Total output BTW - 5b: Total input BTW - 5c: Net BTW to pay or to claim back

### Calculating the Net Position

Example: - Output BTW: EUR 10,000 on EUR 47,619 of 21% sales - Input BTW: EUR 3,500 on EUR 16,667 of purchases - Net BTW owed: EUR 10,000 minus EUR 3,500 = EUR 6,500 due to Belastingdienst

If you had EUR 15,000 of input BTW against EUR 10,000 output BTW, you are in a refund position of EUR 5,000. The Belastingdienst processes refunds within approximately 6 to 8 weeks.

### What Is Voorbelasting (Input Tax)?

Voorbelasting is BTW charged to you by your Dutch suppliers. To recover it: - The purchase must be for business use - You must hold a valid BTW invoice with BTW-id of both buyer and seller - For invoices above EUR 450 (excluding BTW), all mandatory invoice fields must be present

Voorbelasting is NOT recoverable on: food and drink for business entertainment, private use portion of mixed assets, purchases related to exempt supplies.

### The BTW-Nummer Format

Dutch BTW identification numbers follow the format: NL + 9 digits + B + 2 digits. Example: NL123456789B01. This number must appear on all invoices.

Sole traders receive a privacy-protected BTW-id that does not embed their BSN. All sole traders should verify they are using the current privacy-protected BTW-id.

### Filing via Mijn Belastingdienst Zakelijk

  • Log in with eHerkenning
  • Navigate to BTW and select Aangifte doen
  • Select the reporting period
  • Complete all boxes with your figures
  • Note the betalingskenmerk (payment reference)
  • Pay the net BTW owed via bank transfer by the deadline

### Corrections β€” Suppletie-Aangifte

If you discover an error in a submitted return, file a suppletie-aangifte (correction return) via Mijn Belastingdienst Zakelijk. You can correct errors up to 5 years back. Voluntary corrections before a Belastingdienst audit avoid penalties β€” only belastingrente applies on underpayment.

### Late Payment Interest (Belastingrente)

If BTW is paid after the deadline, the Belastingdienst charges belastingrente from the day after the due date. The rate in 2025 is 4% per year.

Source: https://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/zakelijk/btw/aangifte_betalen_en_terugvragen/

Real-World Examples

Quarterly BTW return β€” net payment position

Q1 return: Sales EUR 80,000 + 21% BTW = EUR 16,800 output BTW. Purchases EUR 30,000 + BTW: EUR 5,000 voorbelasting. Net BTW due: EUR 11,800. Filed and paid by 30 April.

Quarterly BTW return β€” refund position

A startup in Q1 buys EUR 50,000 of equipment (EUR 10,500 BTW) but has only EUR 20,000 of sales (EUR 4,200 BTW). Net refund position: EUR 6,300. Files the return on time and waits approximately 6 to 8 weeks for the refund. Considers switching to monthly filing to improve cash flow.

Reverse charge on foreign software subscriptions

A Dutch BV buys SaaS subscriptions from a US provider for EUR 5,000 per quarter. No Dutch BTW is charged by the US provider. The Dutch BV self-assesses BTW under reverse charge: reports EUR 5,000 as Group 4a output (EUR 1,050 BTW at 21%) and simultaneously claims it back in Group 3c as voorbelasting. Net effect: EUR 0 additional BTW cost, but must be correctly reported.

Common Mistakes to Avoid

  • Not filing a nil BTW return for a zero-activity quarter β€” even if no taxable transactions occurred, a nil return must be submitted by the deadline
  • Forgetting to report reverse-charge BTW on foreign supplier invoices β€” this is output BTW that must appear in Group 4 even though no cash changes hands
  • Reclaiming voorbelasting without a compliant invoice β€” the Belastingdienst requires a valid BTW invoice with all mandatory fields; missing the supplier's BTW-id voids the input claim
  • Using the wrong payment reference (betalingskenmerk) β€” each return has a unique reference and an incorrect payment may be applied to the wrong period, triggering a late payment notice

Frequently Asked Questions

What is the deadline for a Q4 BTW return (October to December)?

The Q4 BTW return covering October to December must be filed and paid by the last working day of January of the following year. For example, the Q4 2025 return is due by the last working day of January 2026.

Can I claim voorbelasting on a purchase invoice dated in a previous quarter?

Generally, voorbelasting must be claimed in the period when you received and used the purchase for business purposes. You cannot delay claiming voorbelasting indefinitely β€” it must be claimed within 5 years and ideally in the period it relates to.

Is there BTW on intercompany transactions within a fiscal unity?

Companies in a BTW fiscal unity (BTW-eenheid) are treated as a single taxpayer. Supplies between members of the BTW-eenheid are ignored for BTW purposes. The BTW-eenheid files a single consolidated BTW return.

What is the BTW rate on food served at a business restaurant?

Food and non-alcoholic drinks are taxed at 9% BTW. Catering services providing food at an event also charge 9% BTW. Note that you cannot recover the input BTW on food and drink provided for business entertainment.

How do I correct a BTW return from 2 years ago?

Submit a suppletie-aangifte via Mijn Belastingdienst Zakelijk. Select the period you want to correct, enter the correct amounts, and submit. The Belastingdienst will issue an additional assessment (if you underpaid) or a refund (if you overpaid). Belastingrente applies to underpayments from the original due date.

Practical Tips

  • Set a recurring calendar reminder 5 days before each BTW filing deadline β€” missing a deadline because it slipped through is easily avoidable with a simple reminder
  • Reconcile your BTW return figures to your accounting records before submitting β€” the output BTW figure should match your sales ledger and the voorbelasting should match your purchase ledger
  • If you are in a persistent refund position (more voorbelasting than output BTW), request monthly filing from the Belastingdienst β€” monthly refunds significantly improve working capital versus quarterly
  • Store all BTW invoices (both sales and purchase) for at least 7 years β€” the Belastingdienst can audit within 5 years and you need the invoices to substantiate voorbelasting claims

Ask Finn your Netherlands accounting questions

Finn knows Belastingdienst (Dutch Tax and Customs Administration) rules and your specific business numbers. Get instant answers in plain English.

Try free for 14 days