Naar de inhoud

Just launched ask us anything — usually answered within a working day

For online shops

How to ship to the Netherlands and Belgium without a warehouse in either

The Benelux as one market for a British or European shop: what changes when a parcel starts inside the country, whether one batch can serve both countries, what Dutch and Belgian customers expect from delivery, the customs and VAT position, and how to test it with a single box.

· 11 min read

Contents

In short

  • You can ship domestic parcels in the Netherlands and Belgium without renting anything: a verified individual in each country holds a batch of your stock at home and posts each order as a domestic parcel.
  • The Benelux is one market to sell into and two markets to ship into. A batch in the Netherlands serves Dutch customers domestically; Belgian orders from that batch are cross-border again, with the rate and the extra day that implies.
  • Domestic from local stock costs the domestic rate plus a flat fulfilment cost of about €3.10 per small parcel, and one bulk shipment into each batch.
  • From the UK every cross-border parcel is an import: VAT, a carrier handling fee and, since July 2026, €3 duty per product type. One bulk import replaces all of that with one customs event.
  • Dutch customers expect PostNL and are relaxed about parcel points; Belgian customers actively prefer a bpost point or locker. Set the default per country, not per store.
  • Stock in either country usually means a VAT registration there. OSS does not cover sales from local stock.

The Netherlands and Belgium are usually the first two countries a British shop adds after Ireland, and the first two a German or French shop adds after its neighbours. They are small, dense, online-heavy, and close. They are also two countries, and the mistake most shops make is treating them as one when deciding where the parcel starts.

This article is about serving both without a warehouse in either: what changes when the parcel starts locally, whether one batch can do both, what each country’s customers expect, and the customs and VAT position — with the honest note that at low volume none of this is worth doing yet.

What changes when the parcel starts inside the country

A parcel from Manchester to Utrecht is an import. Since July 2026 that means Dutch VAT (via IOSS or at the door), a customs handling fee from the carrier, and €3 customs duty per product type in the parcel. A parcel from Utrecht to Utrecht is a PostNL domestic parcel, and none of that applies.

Holding one batch with a verified sender in the Netherlands turns every Dutch order into the second kind of parcel. You pay the sender’s fee plus a platform fee — about €3.10 for a small parcel — plus the domestic label, and once, the bulk shipment in. That bulk shipment is one customs event on a commercial import instead of one per parcel. The per-country arithmetic is in how to ship domestically in Europe without a warehouse.

From another EU country the customs row disappears but the rest stays: a cross-border EU rate, an extra day, a foreign carrier on the doorstep. The domestic parcel is still cheaper and still what the customer compares you against.

Local stock only works where a domestic service exists at a rate a shop will pay. Both the Netherlands and Belgium are on that list today; the full list is read from the live rate card:

  • Austria
  • Belgium
  • France
  • Germany
  • Italy
  • Netherlands
  • Spain

One batch or two?

This is the Benelux-specific question. A batch in the Netherlands can ship to Belgium — it is a short, cheap cross-border parcel — but it is still cross-border: a higher rate than Belgian domestic, a day longer, and a Dutch label that does not know every Belgian pick-up point. The reverse is equally true.

One batch (NL) serving bothTwo batches (NL + BE)
Dutch ordersDomesticDomestic
Belgian ordersCross-border NL → BEDomestic
Stock to fundOne batchTwo batches
VAT registrationsNetherlandsNetherlands and Belgium
Pick-up points in BelgiumLimited from a Dutch labelAll bpost points and lockers, Mondial Relay
Returns from BelgiumCross-border back to NLDomestic to the Belgian sender
FitsMostly Dutch orders, a few BelgianTens of orders a month in each country
The rule of thumb: put the first batch in the country with more orders, and add the second only when the other country has tens of orders a month of its own.

Language is a smaller factor than people expect. Flanders reads Dutch; Wallonia and Brussels read French. Neither affects where the parcel should start; both affect your customer-service page.

What Dutch and Belgian customers expect

NetherlandsBelgium
Default expectationHome delivery, usually PostNL; parcel points acceptedA bpost point or locker chosen at checkout; home delivery as the paid option
Parcel lockersGrowing; PostNL and DHL lockersCommon: bpost lockers, Mondial Relay lockers
Delivery speedNext day is the norm domesticallyOne to two days domestically
PaymentiDEAL — no iDEAL is a conversion problem larger than any shipping choiceBancontact
ReturnsExpected free or cheap, via a parcel pointSame
Sensible defaultHome delivery, parcel point as the customer’s choiceParcel point, home delivery as the customer’s choice
Two neighbouring countries with opposite defaults. Set the shipping method per country; the general trade-off is in pickup point vs home delivery in Europe.

That comparison — point, locker, door, on three axes a rate card does not show — is in pickup point vs home delivery in Europe.

Customs and VAT

From the UK: one import instead of many

A bulk shipment of fifty units into the Netherlands is a commercial import: you or your forwarder declare it, pay import VAT and duty once, and the goods are in free circulation. Every parcel after that is a domestic parcel with no customs step, no handling fee and no duty demand at the customer’s door. The end-to-end customs route for British shops is on /en/ship-to-eu-customers-from-the-uk.

VAT once stock sits in a country

Local stock means a local VAT registration

Sales from stock held in the Netherlands are Dutch domestic supplies; from stock in Belgium, Belgian ones. Each generally requires a VAT registration in that country, and OSS does not replace it. Two batches is two registrations. That is administration, not a reason to stay cross-border — but it is a reason to start with one country.

The mechanics — transfer of own goods, what OSS does and does not cover, what to register — are in VAT when you store stock in another EU country.

How to test it with one box

  1. Pick the country with more orders

    For most British shops that is the Netherlands. One country first; the second when it has tens of orders a month of its own.

  2. Pick one product

    Your best seller there. One product, one number to compare, one batch to lose if it does not work.

  3. Sort out VAT before the batch moves

    Talk to your accountant about registration in that country. From the UK, decide who declares the import.

  4. Find a sender

    On /en/senders: your parcel sizes, a carrier the customers know (PostNL, bpost), the fast-shipping badge, room for your batch.

  5. Send about a month of orders

    One shipment, one customs event if you are outside the EU. Record the batch in your account.

  6. Set the default per country and run a month

    Home delivery for the Netherlands, parcel point for Belgium. Connect Shopify if you use it. Then compare cost per order, transit, tickets and returns.

If the Benelux is one of several candidates, the prior question is answered in where to hold stock in Europe. Current domestic rates for both countries are on /en/countries.

Frequently asked questions

Can one batch of stock serve both the Netherlands and Belgium?

Yes, but orders to the other country are cross-border parcels again: a higher rate, an extra day, and limited access to that country’s pick-up points. Put the first batch where you have more orders and add the second country when it has tens of orders a month of its own.

What does a parcel from the UK to the Netherlands cost in customs?

Dutch VAT, a carrier handling fee and, since July 2026, €3 customs duty per product type in the parcel. A bulk shipment into Dutch stock is one customs event instead; the parcels after it are domestic.

Do Dutch customers accept parcel points?

Yes, but home delivery by PostNL is the expectation and the sensible default. Belgian customers go the other way: a bpost point or locker chosen at checkout is normal, and home delivery is the paid option.

Do I need a Dutch or Belgian VAT number?

Usually yes, in whichever country your stock sits. Sales from local stock are domestic supplies there and OSS does not cover them. Two batches means two registrations.

Which carriers do customers expect?

PostNL in the Netherlands; bpost in Belgium, with Mondial Relay points common as well. Your sender’s profile shows which carriers they have enabled.

How much stock should I send first?

About a month of orders of one product in one country. Tens to a few hundred units — enough to measure, small enough to write off.

Sources

The Benelux is one market to sell into and two countries to ship into. The parcel only knows about the second.

See what a domestic parcel costs in each country today

Countries and rates

Share this article

Read next