Cross-border

Selling within the EU

One question decides everything that follows: is your customer a business or a consumer?

In short

If you supply a business in another EU country holding a valid VAT number, you charge 0% VAT, book the turnover in box 3b and report the supply on your EC Sales List. If you supply a consumer, you may charge ordinary Dutch VAT up to € 10,000 per calendar year; above that threshold the VAT is due in your customer's country, at that country's rate. The threshold applies across all EU countries added together, not per country.

The essentials

To a business
0% VAT, box 3b, plus a listing on the EC Sales List. Box 3b bundles goods and services; the EC Sales List keeps them apart.
To a consumer
A threshold of € 10,000 per calendar year, excluding VAT, across all EU countries combined. Above it: the VAT of your customer's country.
Carry-over
Cross the threshold in any year and your customer's country's rules apply for the rest of that year and the whole of the next one.

Example: an invoice for a service to a business in another EU country

A freelancer in IT, established in the Netherlands, maintains the web shop of a company in Germany. Names, addresses and numbers are made up; the lines are the usual invoice details plus what the Dutch Belastingdienst additionally requires for a service to a business in another EU country.

Example: an invoice for a service to a business in another EU country
FromA. Nagy Webontwikkeling, Voorbeeldstraat 5, 1234 AB Rotterdam, Netherlands
ToBeispiel GmbH, Beispielstraße 1, 10115 Berlin, Germany
Your VAT ID and KvK numberNL001234567B01 · KvK 12345678
Your customer's VAT IDDE123456789 — checked before invoicing
Invoice number and date2026-032 · 5 October 2026
What you suppliedWeb shop maintenance: 30 hours at € 60.00
Date of supply1 to 30 September 2026
Amount excluding VAT€ 1,800.00
VATbtw verlegd — no VAT amount; English ('reverse charge'), German or French is also allowed
Amount due€ 1,800.00
Your customer declares the VAT in Germany himself. You enter the € 1,800 in box 3b of your VAT return and on your EC Sales List, with his VAT ID, under services. If you supply goods rather than a service, you charge 0% and instead of 'btw verlegd' you state that it is an intra-Community supply, for example with 'article 138(1), Directive 2006/112'. In booxx, you choose the VAT code VEUD for a service and VEU for goods: the turnover goes into 3b, and into the right column of the EC Sales List. The invoice then gets the right statement itself — 'VAT reverse-charged' with VEUD, 'Intra-Community supply' with VEU — and without your client's VAT ID the software does not book such an invoice.

Try free for 90 days90 days free · no payment method needed · cancel monthly afterwards

Business or consumer — that is the first question

The entire treatment hangs on who your customer is. A business holding a valid VAT number in another EU country falls under the intra-Community rules: you charge 0%, your customer declares the VAT in their own country. A consumer falls under the distance selling rules, and there it revolves around a threshold.

The VAT number is therefore not a formality but the dividing line. Verify it before you charge 0% — an invalid or non-existent number means you are dealing with a consumer, in which case Dutch VAT should have been on the invoice and you may end up paying it yourself.

Selling to a customer in another EU country

  • Your customer is in another EU country → A business with a valid VAT number?
  • A business with a valid VAT number? — yes → No Dutch VAT: box 3b and EC Sales List
  • A business with a valid VAT number? — no → Is your stock held in another EU country?
  • Is your stock held in another EU country? — yes → VAT of your customer's country, from the first euro
  • Is your stock held in another EU country? — no → Distance sales and digital services together over €10,000 a year?
  • Distance sales and digital services together over €10,000 a year? — yes → VAT of your customer's country, via the One Stop Shop
  • Distance sales and digital services together over €10,000 a year? — no → Dutch VAT, box 1a or 1b
For goods you charge 0%; for services your invoice says 'btw verlegd' (reverse charge). Check the VAT number before you leave the VAT off. If you went over €10,000 in a year, your customer's country applies for the whole of the following year too. Other services to consumers: usually Dutch VAT.

To a business: box 3b and the EC Sales List

When you supply an EU business, the turnover goes into box 3b of your VAT return. That box bundles two things you cannot tell apart on the return itself: supplies of goods and services rendered. The EC Sales List does separate them, so you need to know per entry which of the two it is.

The EC Sales List is a separate notification alongside your VAT return, stating each customer's VAT number and the amount. The Dutch Tax Administration lays that list next to what you declared in box 3b, and European tax authorities lay it next to what your customer declared. A supply that sits in 3b but not on the EC Sales List is therefore one of the first things to stand out.

To a consumer: the € 10,000 threshold

If you sell to consumers in other EU countries — a webshop delivering to Belgium, or a digital service to a German consumer — you may charge ordinary Dutch VAT and declare it in box 1a or 1b up to € 10,000 per calendar year. That threshold excludes VAT and applies across all EU countries added together, not per country. It counts distance sales of goods to consumers and digital, telecommunications and broadcasting services to consumers.

Above the threshold the VAT is due in your customer's country, at that country's rate. The tipping point sits in the invoice that crosses the line, not in the next one: from that sale onwards your customer's country's rules apply. You do not have to register in every country separately — that can go through the One Stop Shop, the single-window system through which you remit all foreign VAT in one filing.

Three situations where the threshold does not apply

First: if you crossed € 10,000 in any year, your customer's country's rules apply for the rest of that year and the whole of the following year — even if you sell far less in that following year. The threshold carries over.

Second: if you hold stock in another EU country, for instance through a fulfilment partner, the threshold does not apply at all. You then charge the VAT of the country the goods go to from the first euro, and you usually need a local VAT number in the country where your stock is. Third: you may also opt voluntarily for VAT in your customer's country, even below € 10,000 — that choice then binds you for at least two calendar years.

Updated October 2, 2026. General explanation of the Dutch rules, not tax advice — for your own situation, decide together with your accountant or the Dutch Tax Administration.

Frequently asked questions

Do I have to verify my EU customer's VAT number?

Yes. The 0% rate depends on your customer holding a valid VAT number, and the burden of proof lies with you. Check the number in the European VIES register and record the outcome with the customer, so you can later show it was valid at the time of supply.

Does a sale to an EU business count towards the € 10,000 threshold?

No. That threshold concerns sales to consumers only. A supply to a business with a valid VAT number is an intra-Community transaction and belongs in box 3b with a listing on the EC Sales List.

What is the difference between box 3c and the One Stop Shop?

Box 3c is for turnover on which you account for VAT in another EU country under your own registration there — mainly relevant for goods you install or assemble there. If you declare the foreign VAT through the one-stop system instead, that turnover does not belong in 3c.

GuidesAccounting software that speaks your languageInvoices that are right in the Netherlands

booxx.nlYour books, in your own language

Start with the quarter you're in right now

Create a set of books, send your first invoice and see whether it works for you. The first 90 days are free and no payment method is asked for, so there is nothing to cancel later.

90 days free · no payment method needed · cancel monthly afterwards

The subjects

Calculators for freelancers

All five free calculators in one place: net income, hourly rate, hours criterion, VAT and KIA, at 2026 rates.

Read on

Freelancer net income calculator

Enter your turnover and costs and see what you keep after Dutch income tax and the Zvw contribution, per year and per month, at 2026 rates.

Read on

Freelancer hourly rate calculator

From the net you want to keep each month to the profit, the turnover and the minimum hourly rate you need to charge, with 2026 Dutch tax included.

Read on

Glossary

Voorlopige aanslag, naheffingsaanslag, btw-id, suppletie: twenty-nine Dutch tax and KvK terms, each explained in two or three sentences.

Read on

What is a zzp'er?

Zzp means self-employed without staff. Not a legal form, but you are an entrepreneur: what that means for registration, tax and bookkeeping.

Read on

Starting a sole proprietorship

Registering with the KvK, your VAT numbers from the Dutch Belastingdienst, and records that are right from your first invoice.

Read on

Becoming a zzp'er from abroad

Registering with the KvK if you do not (yet) live in the Netherlands: when you need a Dutch home address, when the RNI is enough, and what to bring.

Read on

Getting DigiD as a freelancer

With DigiD you register your sole proprietorship with the KvK and log in to Mijn Belastingdienst Zakelijk. How to apply, with a Dutch home address or from abroad.

Read on

eHerkenning: do freelancers need it?

eHerkenning is the business login for the Dutch government. When DigiD is enough for a sole proprietorship, when it isn't, and how to apply.

Read on

Business bank account: required?

Do you need a business bank account as a freelancer in the Netherlands? When it is required, when you may use your personal account, what the bank asks for and whether a foreign account is allowed.

Read on

Insurance for freelancers

Which insurance is compulsory for a zzp'er and which is not: health insurance, disability insurance (compulsory from probably 2030), business and professional liability.

Read on

Bookkeeping yourself or an accountant?

An accountant is not mandatory. When doing it yourself works, when help is wise, and what to do if you don't read Dutch yet.

Read on

Authorising your accountant

How to authorise your accountant at the Dutch Belastingdienst with DigiD or eHerkenning, what the registration letter is and how to withdraw an authorisation.

Read on

VAT in the Netherlands

The 21%, 9% and 0% rates, what is exempt, your two VAT numbers, the quarterly return and the three exceptions: KOR, reverse charge and the EU.

Read on

VAT number and turnover tax number

Your two numbers from the Dutch tax office: the VAT ID for your invoices and the turnover tax number for the Belastingdienst only. What they look like, where to find them and how to check a number.

Read on

VAT return

How often you file, what boxes 1a through 5b mean, and the three mistakes that get made most often.

Read on

Invoice requirements

What must be on your invoice, the deadline for sending it and how long you keep it — the rules of the Dutch Belastingdienst in one place.

Read on

Client does not pay

Payment term, reminder, formal notice, collection costs and statutory interest: what you may charge when an invoice stays open, for businesses and for consumers.

Read on

Small businesses scheme

The € 20,000 threshold, what changes if you join, and the exception that gets missed most often.

Read on

Keeping records

What you must keep for seven years, why digital is allowed, and which file the Belastingdienst asks for during an audit.

Read on

Importing an audit file

Which Dutch accounting package reads in an audit file (XAF) from another package, what the file leaves out, and which version to choose.

Read on

Dutch chart of accounts in English

The chart of accounts a Dutch sole proprietorship starts with, account by account, in Dutch next to English.

Read on

Starting a bookkeeping practice

What you arrange when you start a bookkeeping practice in the Netherlands: KvK, beconnummer, the Wwft and which title you may use.

Read on

Working in the firm workspace

A guide for bookkeeping firms: reading the work queue, doing the same task for every client in a row, planning VAT deadlines and setting permissions per staff member.

Read on

Working with your bookkeeping firm

Guide for clients of a bookkeeping firm: making invoices, sending in receipts and purchase invoices and answering your firm's questions, in your own language.

Read on

Reverse charge (btw verlegd)

A subcontractor in construction? You put no VAT on your invoice but 'btw verlegd' — and you get the VAT on your own purchases back.

Read on

Deductible costs for freelancers

Which costs a zzp'er deducts from profit: business costs 100%, mixed costs only the business part, € 0.25 per kilometre, and food, drink and entertainment above the threshold or 80%.

Read on

Tax breaks for freelancers

Self-employed deduction, starter's deduction, SME profit exemption and the KIA: what they are worth in 2026, in which order, with a worked example.

Read on

The hours criterion

The 1,225 hours that decide whether you get the self-employed deduction: which hours count, and why half a year in business does not mean half the hours will do.

Read on

How much tax to set aside

Three pots: VAT, income tax and the Zvw contribution. What goes in each, the 2026 rates, and how to pay monthly instead of all at once.

Read on

Voorlopige aanslag (provisional assessment)

What a voorlopige aanslag is, how to check and change it, until when you can, and why starters should request one themselves.

Read on

Toeslagen (benefits) as a freelancer

Healthcare or rent benefit as a zzp'er: which income you report (not your profit), how to estimate it, and why you check it again with every VAT return.

Read on

Letter from the Belastingdienst

Tax return letter, provisional or final assessment, additional assessment or fine: which letter is which, what to do, and by when.

Read on

Income tax return

When you have to file, when it is merely wise to, and the M-form for the year you moved to the Netherlands.

Read on

Investment deduction (KIA)

28% of what you invest off your profit — but only above €2,901, not under €450 per item, and not on your passenger car.

Read on

Closing your sole proprietorship

Stopping as a zzp'er: deregistering with the KvK, your last VAT return, the cessation profit in your income tax and what you keep for seven years.

Read on