Skip to content

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

For online shops

Belgium to Netherlands shipping: 2 routes in 2026

Compare Belgium-to-Netherlands and the reverse route, then domestic stock. See small-parcel labels, 2 local stock options, VAT and returns.

· · 13 min read

Contents

In short

  • Belgium to Netherlands shipping starts with the direction: Belgian stock sent to a Dutch buyer is cross-border, not domestic. Compare 2 setups: post each order across the border, or keep a stock batch in the buyer’s country and ship locally.
  • Even between two neighbours, crossing the border adds a few euros per parcel and, with some carriers, days.
  • Dutch customers expect the door; Belgian customers are used to a bpost point or locker. Set the default per country.
  • One batch of stock can serve both countries, but orders to the other one are cross-border again. Stock in either country usually means a VAT registration there.
  • AirPost is a peer-to-peer fulfilment network: online shops have their orders packed and dropped at a parcel point by verified people near their customers, who earn a fee per parcel from home. No warehouse, no minimum order volume.

Belgium to Netherlands shipping: which route do I need?

Use the sender address and buyer address to choose the lane. The table separates Belgium to the Netherlands, the reverse route and domestic services; all small-parcel labels include the platform fee. Stock setup and sender packing fees are separate.

How does Belgium to Netherlands shipping compare with local stock?

RouteCarrierDeliverySmall parcel (≤ 5 kg)Stated transit
Belgium → NetherlandsMondial RelayPickup point€7.443 working days
Belgium → NetherlandsDPDPickup point€8.914 working days
Belgium → NetherlandsbpostDoor€12.92Next day
Netherlands → BelgiumDPDPickup point€9.423 working days
Netherlands → BelgiumPostNLPickup point€10.982 working days
Netherlands → BelgiumPostNLDoor€11.42Next day
Netherlands (domestic)DPDPickup point€6.903 working days
Netherlands (domestic)PostNLDoor€8.12Next day
Belgium (domestic)Mondial RelayPickup point€5.383 working days
Belgium (domestic)bpostDoor€7.16Next day
Prices via AirPost, October 2026: small parcel (35 × 25 × 15 cm, up to 5 kg), including our platform fee. Cheapest services per route plus the national carrier to the door. Live per route: /en/shipping-options.

The cheapest cross-border parcel goes to a pickup point. To the door, bpost charged €12.92 from Belgium into the Netherlands and PostNL €11.42 the other way — both listing next-day delivery. The carriers on our rate card: in the Netherlands PostNL, DPD, UPS and DHL; in Belgium Mondial Relay, bpost, DPD and UPS.

Route2 kg5 kg10 kg
Netherlands → Netherlands (domestic)€4.65€6.00€6.00
Belgium → Belgium (domestic)€4.33€4.53€5.23
Netherlands → Belgium€7.71——
Germany → Netherlands€7.25——
Germany → Belgium€7.25——
Carrier rate without our fee, cheapest service per weight, European shipping rates index, 1 October 2026. Cross-border routes are measured at 2 kg only.

In carrier rate, a 2 kg parcel from the Netherlands into Belgium was €7.71 against €4.33 inside Belgium. All countries are in the European shipping rates index.

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 domestic PostNL 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 our 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, often 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
  • Canada
  • Croatia
  • Czechia
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Netherlands
  • Norway
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • United Kingdom
  • United States

One batch or two?

This is the Benelux-specific question. A batch in the Netherlands can ship to Belgium — it is a short cross-border parcel — but at €7.71 against €4.33 domestic for 2 kg in carrier rate, and with a Dutch label that does not reach every Belgian pick-up point. The reverse is equally true.

One batch (NL) serving bothTwo batches (NL + BE)
Dutch ordersDomestic (€4.65 for 2 kg)Domestic (€4.65 for 2 kg)
Belgian ordersCross-border NL → BE (€7.71 for 2 kg)Domestic (€4.33 for 2 kg)
Stock to fundOne batchTwo batches
VAT registrationsNetherlandsNetherlands and Belgium
Pick-up points in BelgiumLimited from a Dutch labelbpost 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
Carrier rates measured on 1 October 2026, without our fee. Rule of thumb: put the first batch in the country with more orders; add the second when the other country has tens of orders a month of its own.

At 50 Belgian orders a month, the €3.38 gap per 2 kg parcel is about €169.00 a month in carrier rate alone — before returns. Weigh that against a second batch and a second VAT registration. Language is a smaller factor than people expect: Flanders reads Dutch, Wallonia and Brussels read French. Neither affects where the parcel starts; both affect your customer-service page.

Ship locally without your own warehouse

No minimums, no fixed fees. Free to sign up.

Sign up free

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
Point vs door, same carrierPostNL: €7.84 point, €8.12 homebpost: €6.41 point, €7.16 home
Delivery speedNext day is the norm domesticallyNext day with bpost domestically
PaymentiDEAL — without it, conversion suffers more than from 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
Point-vs-door prices: domestic small parcel including our platform fee, measured on 1 October 2026 on /en/shipping-options.

Two neighbouring countries with opposite defaults. The general trade-off — 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 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, from the first item and with no threshold, 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. General information, not tax advice; check with your accountant.

How this works with AirPost

With local fulfilment through AirPost you do not rent anything in either country. An account takes about 20 seconds — just your email address, no intake call, no contract, no minimum. Then:

  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. Sort out VAT before the batch moves

    Talk to your accountant about registration in that country. From the UK, decide who declares the import. AirPost shows the rule per country before you place stock.

  3. Find a sender

    On /en/senders: filter by price and parcel size. Every sender is identity-checked; look for the "Ships within 12 hours" badge, a carrier customers know (PostNL, bpost) and reviews from other shops.

  4. Send a test batch of one product

    About a month of orders of your best seller, in your own packaging. The stock stays yours and is returned within 14 days if you ask. It is not insured while it is with the sender — hence the small first batch.

  5. Set the default per country and let orders run

    Home delivery for the Netherlands, parcel point for Belgium. Set orders up in the chat, or connect Shopify through the Airpost Order Link app so paid orders reach your sender automatically. With several senders you can open an order to all of them; the sender only sees the address once they pick it up.

  6. We buy the label; you compare after a month

    We look for the cheapest rate within the service level you chose and charge it to your prepaid balance. The parcel shows your shop’s name. Tracking comes in for both of you in the same conversation. After a month, 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. Selling to Iberia as well? The same approach, with longer distances, is in how to ship to Spain without a Spanish warehouse.

More on the Netherlands and Belgium

Frequently asked questions

How do I ship from Belgium to the Netherlands?

Pack and measure the parcel, select Belgium as origin and the Netherlands as destination, then choose the exact delivery form. For repeating Dutch orders, compare the bulk stock shipment plus domestic labels and a sender fee.

Can one Benelux stock batch be domestic for both countries?

No. A parcel crossing Belgium’s border into the Netherlands is cross-border. Holding stock in each destination country is what enables domestic labels for buyers in each country.

What does shipping from Belgium to the Netherlands cost?

On 1 October 2026 the cheapest small parcel from Belgium to the Netherlands was Mondial Relay to a pickup point at €7.44, including our fee, with 3 working days stated. To the door, bpost charged €12.92 with next-day delivery listed.

What does a domestic parcel cost in the Netherlands and Belgium?

The cheapest 2 kg carrier rate was €4.65 in the Netherlands and €4.33 in Belgium, without our fee, on 1 October 2026. A 2 kg parcel from the Netherlands into Belgium cost €7.71.

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.

How much stock should I send first?

About a month of orders of one product in one country — enough to measure, small enough to write off, because stock at a sender is not insured.

Sources

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

Find a sender in the Netherlands or Belgium and start with one box

Local fulfilment in Europe

Share this article

Read next

Ship locally without your own warehouseNo minimums, no fixed fees. Free to sign up.Sign up free