← vatifynl.com
Compliance

The 3 Most Costly Mistakes Foreign Entrepreneurs Make in Dutch VAT Filings (And How to Avoid Them)

By VATify NL 14 May 2026 6 min read

A small Polish electronics wholesaler we recently advised opened her post one Tuesday morning to find a naheffingsaanslag (an additional tax assessment) from the Belastingdienst for €4,700 in back-taxes, plus a €450 verzuimboete (default penalty) on top. The trigger was a routine 18-month-old return — a single misclassified invoice line. She is one of dozens of foreign sellers we have seen receive similar letters over the past year.

The Belastingdienst has visibly expanded its compliance capacity for non-resident sellers. Audits that used to rely on random sampling now run on automated cross-matching between marketplace data, OSS reports, customs records, and Dutch VAT returns. Foreign-registered VAT numbers are flagged disproportionately, because the data trail is easier to compare.

This article covers the three Dutch VAT mistakes foreign entrepreneurs make most often — the errors that account for the majority of the assessments we see against non-resident sellers — and what a correct filing looks like in each case.

Quick summary: The three Dutch VAT mistakes foreign entrepreneurs make in 2026 are (1) misapplying the reverse-charge on B2B invoices, (2) assuming OSS covers Dutch obligations when stock is held in NL, and (3) filing returns without reclaiming Dutch input VAT on local costs.

Mistake 1: Misapplying the verleggingsregeling on B2B sales

The verleggingsregeling (reverse-charge mechanism) shifts VAT reporting from the seller to the buyer for certain B2B supplies inside the Netherlands. Article 12, paragraph 3 of the Wet OB 1968 (Dutch VAT Act 1968) requires foreign sellers without a fixed Dutch establishment to apply reverse-charge when supplying goods or services to Dutch VAT-registered businesses. The buyer reports the Dutch VAT in their own return — the seller charges no VAT on the invoice.

This is where Dutch VAT for non-resident sellers goes wrong in both directions. Some charge 21% Dutch VAT to a Dutch business that should have received a reverse-charged invoice — making the seller liable for VAT the buyer cannot legally reclaim. Others apply reverse-charge to a Dutch buyer who is in fact a private consumer or a non-registered entity — in which case 21% Dutch VAT was owed all along.

Consider a Polish electronics wholesaler selling €15,000 of components to a Dutch retailer. Because the wholesaler has no Dutch establishment and the buyer is a registered Dutch business, the correct invoice shows €15,000 net, no VAT charged, and the exact wording: "btw verlegd / VAT reverse-charged, article 12(3) Wet OB 1968". The buyer's Dutch VAT number must be printed on the invoice. The seller declares the supply in the reverse-charge rubriek of the Dutch BTW return; the buyer accounts for the 21% on their side and immediately deducts it as input VAT — net cash impact: zero.

When the seller instead charges 21%, two problems appear. The buyer cannot deduct the wrongly invoiced VAT, so a commercial dispute follows. And the Belastingdienst will still demand the original reverse-charge accounting on assessment — often years later, with interest.

Mistake 2: Treating OSS as a substitute for a Dutch VAT registration

The EU One-Stop Shop lets sellers report cross-border B2C distance sales to consumers across the EU through a single declaration in their home country. It was designed to eliminate the burden of registering for VAT in every Member State the seller ships to. Many foreign sellers conclude — incorrectly — that the OSS scheme Netherlands sales flow through covers all their Dutch obligations.

OSS only covers cross-border supplies. The moment a seller stores inventory inside the Netherlands, the rules change. Local stock turns a sale to a Dutch consumer into a domestic Dutch supply, not a distance sale, and OSS does not apply to it. The seller needs a Dutch VAT number and must file quarterly BTW returns for everything dispatched from the Dutch warehouse, regardless of where the consumer lives.

Take a German seller using Amazon's Pan-EU FBA programme, with stock automatically routed into the Rotterdam fulfilment centre. Many of these sellers stay on their German OSS registration and file nothing in the Netherlands. The reality is they have triggered a Dutch VAT registration obligation from the date the first Dutch-warehoused unit was sold, quarterly Dutch BTW filings for sales dispatched from NL, and a separate reporting requirement for the intra-Community movement of their own goods between Germany and the Netherlands — Amazon's stock transfers count as the seller's own transaction, not Amazon's. Amazon FBA Netherlands VAT obligations sit entirely with the seller.

The Belastingdienst now cross-matches marketplace fulfilment data with VAT registration records. Mismatches are the single most common trigger we see for assessments going back up to five years — the maximum lookback under Dutch VAT law. Bol.com partners using the Logistiek via Bol service fall under the same logic: stock in NL means domestic Dutch VAT, regardless of OSS enrolment.

Mistake 3: Filing without claiming Dutch voorbelasting

The third mistake costs nothing in penalties — but it costs real money every quarter. Foreign sellers tend to focus on the VAT they owe and overlook the voorbelasting (input VAT) they can reclaim on Dutch costs. As a Dutch VAT-registered entity, you can deduct Dutch VAT charged on goods and services used for your taxable activity in the Netherlands. The mechanism is the same as for a domestic Dutch business — but in practice, foreign sellers leave thousands on the table every year.

The deductible costs add up quickly: marketplace commissions (bol.com VAT on partner fees is 21% on the fee, not the order value), Amazon FBA Netherlands warehouse and fulfilment fees, Dutch logistics and last-mile delivery, Dutch advertising spend, and software or accounting services billed with Dutch VAT.

Consider a French seller paying roughly €8,000 per year in bol.com partner commissions and €3,000 per year in Amazon FBA NL warehouse fees. Both come with 21% Dutch VAT charged on the fee — about €2,310 of reclaimable Dutch input VAT every year. We commonly see this go unclaimed entirely, simply because the foreign accountant preparing the home-country books does not know which Dutch invoices qualify or how to enter them in the Dutch return.

Two practical points. First, the supplier invoice must meet Dutch invoicing requirements — supplier name and VAT number, buyer VAT number, line-item VAT breakdown — or the deduction can be denied. Bol.com and Amazon issue compliant invoices, but they have to be downloaded from the seller portal; they are rarely emailed. Second, the deduction is normally claimed in the period the invoice was issued. There is a correction window if the Belastingdienst flags an error later, but the cleaner path is claiming Dutch input VAT on time.

Closing thoughts

Dutch VAT compliance for foreign sellers is not complicated. The rules are specific, but they are not vague. Almost every assessment we see traces back to one of these three errors — applying the wrong VAT treatment on a B2B invoice, assuming OSS covers everything, or never reclaiming Dutch input VAT in the first place. The label naheffingsaanslag foreign seller shows up across hundreds of inboxes every quarter for the same handful of reasons.

What has changed is enforcement. The Belastingdienst now receives structured data from EU marketplaces, customs, and other Member States' OSS reports, and reconciles it automatically against filed Dutch returns. Reviewing your last four quarterly returns against these three checkpoints — reverse-charge applied correctly, stock-in-NL sales filed locally, Dutch input VAT actually claimed — is the single highest-ROI hour an international seller can spend on Netherlands VAT compliance this year.

Stop guessing on Dutch VAT — let the tool handle the three mistakes for you

VATify NL classifies your invoices, applies reverse-charge logic per buyer, and pulls Dutch input VAT into your return automatically. Free trial, no card.

Start free check →

Related articles: