Skip to content

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

For online shops

How to cut shipping costs in Europe: 6 levers for 2026

A parcel to Spain cost €14.84 from the Netherlands and €5.12 inside Spain. Six ways to cut shipping costs in Europe, each with a price we measured.

· 12 min read

Contents

In short

  • The biggest lever is where the parcel starts: on 29 September 2026 a small parcel from the Netherlands to Spain cost €14.84, and the same parcel inside Spain €5.12. After that come a pickup point instead of the door (up to €4.04 cheaper), one box size smaller, and the right carrier per country.
  • Shipping from inside the customer’s country pays most for distant markets. After a €2.25 packing fee it still saved €9.69 per parcel to Italy, but under €2 to Germany and Belgium.
  • A pickup point is usually, not always, cheaper than the door. Two of the pairs we measured went the other way.
  • Size tiers matter more than weight with most carriers here: medium cost the same as small with DPD and PostNL, and up to 69% more with others.
  • Speed and collection are paid extras. Next-day, a courier pickup, a signature: each is a line on the invoice you can switch off where the customer does not value it.
  • 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.

Most advice on cutting shipping costs is about negotiating: more volume, a better contract, a reseller with a discount. That works once you have the volume. Below it, the price of a parcel is decided by five choices you make yourself, and they are the same for a shop with ten orders a month as for one with ten thousand.

Every price below is from our own shipping options, measured on 29 September 2026: the cheapest service for a small parcel (up to 5 kg, 35 × 25 × 15 cm) unless stated otherwise. The prices include our €0.85 platform fee, the same on every line, so every difference you see is the carrier’s.

1. Why is cross-border shipping so much more expensive?

A domestic parcel goes through one carrier network. A cross-border parcel goes through two, with a hand-over between them, and the carrier prices in the longer trip and the hand-over. For a shop that ships everything from its home country, that means most of its European orders pay a cross-border rate.

Customer inFrom the NetherlandsInside the countryCarrier insideSaving after a packing fee
Belgium€9.35€5.38Mondial Relay€1.72
Germany€9.75€5.55DPD€1.95
France€13.38€7.63Colis Privé€3.50
Spain€14.84€5.12Correos€7.47
Italy€16.40€4.46InPost€9.69
Cheapest small parcel, measured on 29 September 2026, including our €0.85 fee on both sides. The last column subtracts the €2.25 fee we recommend for the person who packs a small parcel locally.

The table reads in two halves. To Spain and Italy, shipping from inside the country saves €7.47 and €9.69 per parcel even after someone is paid to pack it. To Germany and Belgium, next door to the Netherlands, the saving after that fee is under €2 — real, but not the reason to change how you ship. The direction also works the other way: from Germany to a Dutch customer the cheapest small parcel was €10.10, against €6.85 inside the Netherlands.

For a wider view: in our European shipping rates index, last updated 26 September 2026, a 2 kg parcel cost a median €4.04 domestically across the countries we cover, and a median €13.25 from the Netherlands across the border. Those are carrier rates without our fee. Where to put the stock itself is a separate question, worked out in where to hold stock in Europe.

2. Is a pickup point cheaper than home delivery?

Usually. The carrier drives to one shop or locker with many parcels instead of to many doors, and there is no second delivery attempt. Here is the same carrier, same size, point against door:

RouteCarrierTo a pointTo the doorPoint saves
France, domesticColis Privé€7.63€11.67€4.04
Netherlands → FranceDPD€13.38€16.86€3.48
Italy, domesticPoste Italiane€5.24€6.72€1.48
Netherlands → GermanyDPD€9.75€11.16€1.41
Netherlands, domesticDPD€6.85€7.85€1.00
Belgium, domesticbpost€6.29€7.04€0.75
Spain, domesticSEUR€6.50€7.13€0.63
Netherlands, domesticPostNL€7.84€8.12€0.28
Netherlands, domesticUPS€7.85€7.44−€0.41
France, domesticMondial Relay€10.26€9.35−€0.91
Small parcel, measured on 29 September 2026, including our fee on both sides. The last two rows are the exceptions: with those carriers the door was cheaper.

So check before you switch. With DPD in the Netherlands the point was a euro cheaper but promised delivery within four working days against two for the door. Whether a point is the right default also depends on the country’s habit, not only the price; that is worked out per country in pickup point vs home delivery in Europe.

3. Does a smaller box reduce shipping costs?

Often more than a lighter one does. The carriers on our rate card price by size tier first: small (35 × 25 × 15 cm, up to 5 kg), medium (45 × 35 × 30 cm, up to 10 kg) and large (60 × 50 × 40 cm, 10–30 kg). Whether dropping a tier saves anything depends on the carrier:

CountryCarrier and serviceSmallMediumLarge
GermanyDPD, home€5.55€5.55€12.32
NetherlandsPostNL, home€8.12€8.12€13.85
SpainCorreos, point€5.12€6.51€19.43
FranceColis Privé, point€7.63€11.40—
ItalyPoste Italiane, point€5.24€8.86—
GermanyDHL Paket, home€9.27€12.45€24.84
Measured on 29 September 2026, including our fee. A dash means that service has no large tier; another service of the same carrier may.
  • Small to medium is free with some carriers. DPD in Germany and PostNL in the Netherlands charged the same for both. Do not redesign your packaging for them.
  • With others it is the biggest step. Poste Italiane’s point service cost 69% more for medium than small; Colis Privé 49% more.
  • Large is always expensive. DHL Paket in Germany went from €12.45 to €24.84. If a product only just needs a large box, a custom box that fits medium pays for itself fast.
  • Flat parcels have their own tier. In the Netherlands a PostNL mailbox parcel (up to 38 × 26.5 × 3.2 cm, 2 kg) was €5.50 against €8.12 for a small parcel to the door. In Italy the InPost locker service at €4.46 takes parcels up to 8.8 cm high.

Ship locally without your own warehouse

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

Sign up free

4. How much does weight matter?

Within a size tier, less than most shops think — but it depends on the country. These are the cheapest domestic carrier rates without our fee at 2, 5 and 10 kg, from the rates index:

Country2 kg5 kg10 kg
Germany€4.70€4.70€4.70
Poland€2.35€2.47€2.56
France€4.55€6.78€9.19
Sweden€6.39€7.02€10.34
United Kingdom€4.91€7.62€8.04
Norway€7.56€7.56€14.73
Cheapest domestic carrier rate per weight, without our fee. European shipping rates index, last updated 26 September 2026.

In Germany and Poland weight barely moves the price, so a heavier bundle costs almost nothing extra and is a cheap way to raise order value. In France a 10 kg parcel cost double a 2 kg one: there, two light parcels can undercut one heavy one, and a bundle offer needs its own shipping price.

5. Which carrier is cheapest in each country?

The spread inside one country is wider than most shops expect, and the national post is not always the cheapest. Small parcel, cheapest service per carrier, domestic:

  • Italy: InPost locker €4.46, Poste Italiane €5.24, UPS €9.94, DHL €14.89. The cheapest was a third of the most expensive regular service.
  • Germany: DPD €5.55, UPS €6.75 to a point, DHL €9.27, GLS €9.33. GLS was the one promising next-day delivery.
  • Spain: Correos €5.12, SEUR €6.50, UPS €7.44, CTT €7.83, DHL €7.99.
  • Belgium: Mondial Relay €5.38, bpost €6.29, DPD €6.88, UPS €8.79.

One contract with one carrier for all of Europe is simple and rarely cheap. A shop that ships from several countries, or books per parcel, can take the cheapest service in each country instead of the one its home carrier happens to offer there.

6. What extras can you switch off?

  • Drop off instead of booking a pickup where volume is low. UPS charged €3.70 per pickup trip in Germany; DHL €1.74 per parcel, up to 10.
  • Standard instead of next-day where the customer did not pay for speed. In Germany next-day GLS cost €9.33 against €5.55 for two-day DPD.
  • Signature only for expensive goods. It is an option on some services, not a default worth paying for everywhere.
  • Cutting insurance on valuable goods to save cents. In Germany, DPD, UPS and DHL included cover of €500 to €520; check what is included before adding more.
  • Switching everything to the cheapest carrier without checking delivery time. The cheapest in France, Colis Privé, promised four working days.

Which lever should you pull first?

  1. List your orders by destination country

    One month is enough. Most shops find two or three countries carry most of their cross-border volume.

  2. Price those routes against domestic

    Use /en/shipping-options with your origin and each destination. Where the gap is €5 or more, lever 1 is worth more than all the others together.

  3. Set the service per country

    Point or door, standard or express, by country habit and price — not one choice for all.

  4. Check your box against the tiers

    Only worth redesigning for carriers where the next tier costs more.

  5. Then pass the saving on

    A cheaper label lowers the free shipping threshold you can afford; the maths is in free shipping threshold in Europe.

Lever 1 is what local fulfilment through AirPost is for: a verified person in your customer’s country holds a box of your best sellers and ships each order as a domestic parcel. You pay the label, the fee you agree with that sender and €0.85 per parcel, with no subscription and no storage costs, and you choose the service per product and country. All domestic rates side by side are in parcel shipping costs in Europe 2026.

Frequently asked questions

What is the cheapest way to ship parcels to other EU countries?

Ship from inside the destination country. On 29 September 2026 a small parcel from the Netherlands to Italy cost €16.40 and the same parcel inside Italy €4.46.

Is a pickup point always cheaper than home delivery?

No. In 8 of the 10 pairs we measured on 29 September 2026 the point was cheaper, by up to €4.04. With UPS in the Netherlands and Mondial Relay in France the door was cheaper.

Does parcel size or weight affect the price more?

With most carriers on our rate card, size tier matters more. In Germany the cheapest domestic rate was €4.70 at 2, 5 and 10 kg, while DHL Paket went from €12.45 for medium to €24.84 for large.

How can a small shop reduce shipping costs without more volume?

Choose the service per country (point or door), use the smallest size tier that fits, drop parcels off instead of booking pickups, and ship from inside the countries you sell to most.

Is shipping from inside the country worth it for neighbouring countries?

Less so. After a €2.25 packing fee, shipping inside Germany or Belgium instead of from the Netherlands saved under €2 per small parcel; to Spain and Italy it saved €7.47 and €9.69.

Sources

Compare your own routes: origin, destination and size

Shipping options

Share this article

Read next

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