A digital product can reach another country in seconds. The VAT treatment does not necessarily travel with it. If your Dutch business sells a download or software subscription to a consumer elsewhere in the EU, the customer’s country can determine where VAT is due.
There is a €10,000 threshold that simplifies matters for some small businesses established only in the Netherlands. It is not a separate allowance for every country, and it is not a tax-free amount. Understanding what counts towards it will help you set up your checkout before your overseas sales grow.
First establish what you are selling
For VAT purposes, an electronically supplied service is delivered over the internet or an electronic network, is largely automated and depends on that technology. Downloadable software, online storage and access to a digital content library are typical examples.
The work you put into creating the product is not the deciding factor. You might spend six months building a course, then sell automated access to its recorded lessons. The relevant question is how the service is delivered to each buyer, not whether producing the content was hard work.
A personal consultation by video call is different. You are delivering advice yourself; the internet is the communication channel. Taking payment online or emailing the result does not, by itself, turn a human-delivered service into an electronic service.
If you combine recordings, live sessions and individual feedback in one package, identify what the customer is buying before selecting a tax setting. This guide focuses on taxable electronic services supplied to consumers by a business established only in the Netherlands. Exempt activities, business customers and operations with establishments elsewhere need separate treatment.
The customer’s country is the starting point
Electronic services to consumers are generally taxed where the consumer lives. That is not necessarily the country of your bank account, your server or the language used on your website. A German-language order can come from someone living in the Netherlands, and an English-language order could come from almost anywhere.
Your checkout therefore needs to establish the customer’s country before calculating the final price. A default setting of Dutch VAT for every sale can become wrong as soon as the destination-country rules apply to your business.
Keep business-to-business sales on a separate path. A valid business customer in another EU country may require reverse-charge treatment rather than consumer VAT. The guide to Dutch VAT invoices explains that distinction and why a VAT number needs more than a box on the order form.
The UK, Switzerland and the United States are outside the EU. Do not put those customers into the EU scheme simply because your payment provider groups all international sales together. Their rules require a separate check; the EU arrangements below do not cover the world.
What the €10,000 threshold actually measures
For a business established only in the Netherlands, the threshold combines relevant cross-border EU consumer sales of digital services with intra-EU distance sales of goods. In ordinary terms, those goods sales include products you send from the Netherlands to consumers in another EU country.
Add the relevant sales together, excluding VAT, over the calendar year. It is one €10,000 total, not €10,000 for France plus another €10,000 for Germany. Separate websites or product categories do not create separate allowances for the same business.
Dutch domestic sales and sales to customers outside the EU do not count towards this threshold. They still need the correct VAT treatment under their own rules.
Where the threshold was not exceeded in the previous calendar year and is not exceeded this year, the qualifying Dutch business can use Dutch VAT for these sales. If you expect to exceed it, the Dutch Tax Administration directs you to account for VAT in the customer’s country. Make that assessment when planning the year’s sales, rather than waiting until a quarterly return is due.
If you unexpectedly cross the threshold during the year, destination-country VAT applies from the transaction that takes you over it. It applies to the whole transaction, not just the portion above €10,000. The following calendar year also falls under the destination-country rules for these sales.
The mistake a mixed product business can make
Suppose last year’s relevant foreign EU sales were €2,000. This year, your Dutch business has sold €6,500 of downloadable design assets to EU consumers abroad. It has also sent €3,300 of printed design packs to such customers. The combined total is €9,800, excluding VAT.
A further qualifying order worth €400 takes the total to €10,200. You apply the appropriate destination-country VAT to that entire order. Monitoring only the downloads would have left you thinking you were still well below the threshold.
You can also elect to use destination-country taxation while you remain below the threshold. Notify the Dutch Tax Administration through the relevant election process. The choice lasts for at least two years, so it is not a setting to alternate from one customer to the next.
Use OSS to report eligible foreign VAT in one place
The Union One Stop Shop, usually called OSS, lets a Dutch business report eligible consumer sales taxed in other EU countries through a quarterly filing in the Netherlands. The Dutch Tax Administration passes the VAT on to the relevant countries.
OSS is an administrative simplification. It does not give every country the same VAT rate, and it does not make every international transaction eligible. You still need the correct customer country and the correct rate for the service you supply there.
Using OSS is optional. Without it, local registrations and filings may be necessary for the VAT you owe abroad. Compare those administrative routes before sales start rather than treating OSS registration as an afterthought once you have already collected foreign VAT.
The OSS filing is separate from your ordinary Dutch VAT return. You do not deduct VAT on your business expenses through that OSS filing. Make sure your bookkeeping separates the sales and tax amounts so that revenue is not accidentally reported twice or put into the wrong return.
Keep evidence that supports the customer location
For ordinary electronic services, the general approach is to hold two non-conflicting items of business evidence supporting the customer’s location. Examples include billing address, IP address and relevant bank or payment-provider information.
A simplification allows qualifying smaller suppliers to rely on one independent item of evidence. It must come from a third party involved in the supply, rather than from you or the customer. If you intend to use that option, check the turnover conditions and the source of your evidence before reducing what your system retains.
Ask your sales platform whether you can export the country evidence for each order. A dashboard total alone does not show why a customer was assigned to a particular country.
Build a process for conflicting details too. A billing address in one country and payment information pointing to another may have a reasonable explanation. The system should flag the discrepancy so it can be resolved rather than silently choosing whichever answer is most convenient.
A fixed consumer price can change your net revenue
Consumers need to see prices inclusive of VAT. You can choose a pricing policy with different totals by country or keep the same customer price while absorbing differences in the VAT element. Either way, understand what remains as revenue before platform fees and other costs.
For an illustration, suppose the price is €60 including VAT. At an applicable rate of 20%, the net revenue is €50 and VAT is €10. At 21%, the same €60 price contains €49.59 of revenue and €10.41 of VAT. These percentages illustrate the calculation; the actual rate depends on the service and the customer country.
Calculate the net amount by dividing the VAT-inclusive price by one plus the VAT rate. Do not subtract 21% from the gross price and call the remainder net revenue. That produces the wrong answer.
Payment fees create another difference between sales and cash received. A platform deposit may already have fees and refunds deducted. The guide to small business bookkeeping explains why you need records behind the bank total, not just the total itself.
Check what the platform handles for you
Some platforms act as the seller for VAT purposes and deal with consumer VAT. Others provide only storefront software or payment processing. Check the contract, customer receipt and transaction report to establish the platform’s actual role.
Do not infer tax responsibility from a button labelled ‘automatic tax’. It might calculate the amount while leaving you responsible for registering, reporting and paying it. You need to know which tasks are covered before relying on the service.
Small business exemptions are another separate issue. The Dutch KOR does not automatically exempt all sales abroad. Since 2025, the EU small enterprise scheme has offered cross-border exemptions subject to its own conditions, country choices and turnover limits. Those rules are distinct from the €10,000 threshold determining where these digital sales are taxed.
Test an international order before opening sales
Run through a domestic purchase and a purchase from another EU country. Check the displayed price, customer country, tax amount and exported report. Also check that your public business details use the correct Dutch VAT ID.
If you need help connecting your records to your Dutch tax filing, I offer support with Dutch VAT returns. Discuss any foreign VAT and OSS work separately so the scope is clear. A working checkout, usable records and an agreed reporting process will make your next overseas sale much easier to handle.

