In short
- In-house fulfilment is cheapest in cash and costs you hours: at 6 minutes an order, 200 orders a month is 20 hours of packing. A 3PL charges per order plus fixed costs (Boxxl publishes €3.75 an order; Fulfilment.nl a €1,000 minimum monthly invoice), and peer-to-peer fulfilment costs about €3.10 per small parcel plus a domestic label, at any volume.
- In-house and a 3PL share one limit: every parcel leaves from one country, so every foreign order pays a cross-border label.
- That label is often the bigger number. A small parcel from the Netherlands to Spain cost €14.84 on 29 September 2026; inside Spain, €5.12.
- In-house wins at low volume in your own country, and for products that need your hands. A 3PL wins at steady high volume. Peer-to-peer wins for small parcels to customers in other countries, at any volume.
- 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.
Every shop starts in-house: the kitchen table, a roll of tape, a trip to the drop-off point. The question of a 3PL comes later, usually on a bad week, and it tends to be asked as "can I afford to outsource?" The better question is what in-house already costs you, because most of that cost is not on any invoice.
Below: what each of the three models costs per order, with the published prices of two Dutch 3PLs, an explicit assumption for your own time, and label prices we measured on 29 September 2026. The comparison of a 3PL quote against peer-to-peer fulfilment in full, with a calculator, is in peer-to-peer fulfilment vs 3PL; this article adds the option you already have.
What does in-house fulfilment really cost?
Four things, and only two of them arrive as a bill: packaging and labels. The other two are your time and your space, and they are the reason in-house looks cheaper than it is.
- Time. Picking, packing, printing, dropping off, answering "where is my parcel". Time it for one week; it is rarely under a few minutes an order once the walk to the drop-off point is counted.
- Packaging. Boxes, filler, tape, labels. You pay this in every model; at a 3PL it is sometimes included.
- Labels at your own rates. Without volume, you pay close to list price, from wherever you live.
- Space. A spare room or a garage has no invoice until you need it for something else.
To make time comparable, give it a price. The example below uses 6 minutes an order and an hour worth €25 — an assumption, not a measurement; replace both with your own. That puts your own handling at €2.50 an order.
| Orders a month | Hours of packing | Your time at €25 an hour | Per order |
|---|---|---|---|
| 50 | 5 h | €125.00 | €2.50 |
| 100 | 10 h | €250.00 | €2.50 |
| 200 | 20 h | €500.00 | €2.50 |
| 400 | 40 h | €1,000.00 | €2.50 |
The per-order figure does not change with volume, and that is the trap. At 50 orders it is five hours a month and hardly worth outsourcing. At 400 it is a part-time job, and it lands on the person who should be doing product, marketing and customer service.
What does a 3PL cost per order?
A 3PL (third-party logistics provider) stores your stock in its warehouse and packs each order. It charges per order and adds fixed costs that do not care how many orders you have. Few publish all of it. Two Dutch providers that do publish something, checked on 29 September 2026:
| Item | Boxxl (published) | Fulfilment.nl (published) |
|---|---|---|
| Per order | From €3.75 for a small or medium parcel | On quotation |
| Per extra item | €0.55 | On quotation |
| Per return | €2.45 | On quotation |
| Packaging | Included | Listed as a separate item |
| Set-up | None | None |
| Storage | On quotation | On quotation |
| Minimum | None stated | €1,000 minimum invoice per month |
The line that decides small shops is the minimum. A €1,000 minimum monthly invoice is €20 an order at 50 orders and €2.50 at 400, before storage. Eight providers and the minimum each one publishes are compared in EU fulfilment without minimum orders.
What does peer-to-peer fulfilment cost?
Peer-to-peer fulfilment means a verified person, not a warehouse, holds a box of your stock at home and packs your orders. With AirPost you pay per parcel: the fee you agree with your sender — we recommend €2.25 for a small parcel — plus our €0.85 platform fee and the label. No storage, no set-up, no minimum. The sender is in your customer’s country, so the label is a domestic one.
The limits are real. A sender holds a batch of best sellers, not your whole catalogue; the model fits small parcels and a handful of products, not pallets or hundreds of SKUs. How much to send in a first box is in how much stock to send a sender.
Side by side: handling cost per order at 50 to 400 orders
| Orders a month | In-house (your time) | Boxxl, per order | Fulfilment.nl minimum ÷ orders | Peer-to-peer |
|---|---|---|---|---|
| 50 | €2.50 (5 h) | €3.75 + storage | €20.00 | €3.10 |
| 100 | €2.50 (10 h) | €3.75 + storage | €10.00 | €3.10 |
| 200 | €2.50 (20 h) | €3.75 + storage | €5.00 | €3.10 |
| 400 | €2.50 (40 h) | €3.75 + storage | €2.50 | €3.10 |
On handling alone the three sit close together once a 3PL has enough volume, and the cheapest depends on what your hour is worth and what storage costs. That is why the handling comparison rarely settles it. The label does.
Where does the parcel start? The cost that decides it
In-house ships from where you are. A 3PL ships from where its warehouse is. For a Dutch shop that is the same country, and every order to Spain or Germany pays a cross-border label. Here is one small parcel to each, handling plus label, measured on 29 September 2026:
| One small order to | In-house from the Netherlands | 3PL in the Netherlands | Peer-to-peer in the country |
|---|---|---|---|
| Spain | €17.34 (€2.50 + €14.84 label) | €3.75 + storage + its cross-border label | €7.37 (€5.12 Correos label incl. fee + €2.25) |
| Germany | €12.25 (€2.50 + €9.75 label) | €3.75 + storage + its cross-border label | €7.80 (€5.55 DPD label incl. fee + €2.25) |
To Spain the gap is €9.97 an order, and no pick-and-pack rate closes it. To Germany, next door, it is €4.45. That is the honest shape of it: the further the customer, the more the starting point matters and the less the handling rate does. More on this lever in how to cut shipping costs in Europe.
When is each option the right choice?
- In-house: a few hours of packing a month, mostly customers in your own country, or products you personalise, assemble or check by hand.
- A 3PL: steady volume in the hundreds a month, many products per order, one main market near the warehouse, or pallets and B2B.
- Peer-to-peer: small parcels to customers in other EU countries, a few best sellers, and no volume to commit to.
- A 3PL with a minimum invoice at 50 orders a month. You pay for volume you do not have.
- In-house for a growing foreign market. The hours grow with orders, and so does every cross-border label.
- Peer-to-peer for a catalogue of hundreds of products or heavy goods. A person’s spare shelf is not a warehouse.
The three are not exclusive. A common split: pack your home-country orders yourself, and put a box of best sellers with a sender in the one or two foreign countries where you sell most. With local fulfilment through AirPost that costs nothing until an order ships — no subscription, no storage costs — and the stock stays yours; ask for it back and it is returned within 14 days. When one market reaches 3PL volume, move that market.
Frequently asked questions
Is it cheaper to do fulfilment in-house or use a 3PL?
In cash, in-house is usually cheaper at low volume, because a 3PL adds storage and sometimes a minimum invoice. Counting your time, the gap closes as volume grows: at 6 minutes an order, 400 orders a month is 40 hours of packing.
How much does a 3PL cost per order?
It varies and few publish it. On 29 September 2026 Boxxl published €3.75 per small or medium order, €0.55 per extra item and €2.45 per return, with storage on quotation. Labels come on top.
Do 3PLs have minimum order volumes?
Some do, sometimes as a minimum monthly invoice instead. Fulfilment.nl publishes a €1,000 minimum invoice per month, which is €20 an order at 50 orders.
When should a small business switch from in-house to a 3PL?
When packing takes more hours than you can spare and your volume is high enough that the 3PL’s fixed costs are small per order. If most growth is abroad, look at shipping from inside those countries first.
What is the difference between a 3PL and peer-to-peer fulfilment?
A 3PL is a warehouse that stores stock and charges storage and handling. Peer-to-peer fulfilment is a verified person in your customer’s country who holds a box of your stock and ships each order domestically, for about €3.10 per small parcel plus the label.
Sources
- Boxxl — published fulfilment rates per order, per extra item and per return (opened 29 September 2026)
- Fulfilment.nl — rates and the €1,000 minimum monthly invoice (opened 29 September 2026)
- AirPost — shipping options, Netherlands to Spain (measured 29 September 2026)
- AirPost — domestic shipping options in Spain (measured 29 September 2026)
- AirPost — shipping options, Netherlands to Germany (measured 29 September 2026)
- AirPost — domestic shipping options in Germany (measured 29 September 2026)
Find a verified sender in the country you ship to most
Find a sender