Your Christmas season without logistics headaches: you sell, we ship.Christmas? We ship for you.Get a quote →
MAGAZINE · 9 MIN READ

What does fulfillment really cost? Every cost component, with a worked example

Pick & pack, storage, postage, returns: we break fulfillment costs down into eight components, show indicative figures for Switzerland and Germany and work through an example with 500 shipments per month – including a comparison with running your own warehouse.

Michael KuhnCo-Founder · fultasticUpdated on
What does fulfillment really cost? Every cost component, with a worked example

“What does fulfillment cost?” is the most common question in our first conversations – and the one least often answered honestly. Most providers quote a pick-&-pack price and say nothing about the rest. This article breaks fulfillment costs down into all their components, shows typical market benchmarks for Switzerland and Germany, works through a complete example with 500 shipments per month and compares it with running your own warehouse. By the end, you will know which number to demand from every provider: the cost per order, all inclusive.

About the figures: All amounts in this article are typical market benchmarks for the German-speaking region, not a fultastic price list. Your actual terms depend on your product range, volume and parcel size – you can get them in two minutes with the price calculator.

The eight cost components

A fulfillment invoice is made up of line items that scale differently: some are charged per order, some per item, some per month. Once you understand this, you can compare quotes.

  1. Onboarding and integration. One-off: connecting your shop or ERP, setting up the product master data, initial stock placement, training. Many providers charge a flat fee for this; some waive it.
  2. Goods receipt. Per pallet, per carton or per unit: acceptance, counting, checking, putting away. It gets more expensive if every unit has to be individually inspected, labelled or recorded with batch number and expiry date.
  3. Storage. Per pallet space, shelf or cubic metre per month. This is the component you have the most control over: keep your stock lean and you pay little.
  4. Pick & pack. The core: a base fee per order plus an amount for each additional line item. An order with three different items costs more than one with a single item.
  5. Packaging material. Box or mailing bag, void fill, tape. Charged either per shipment or at material cost; with your own branded packaging, this is where you save.
  6. Postage. The biggest item – in B2C often more than half of total logistics costs. Fulfillment providers pool volume and pass on their framework contract rates.
  7. Returns. Per return: acceptance, inspection, restocking – plus refurbishment if goods need to be cleaned, repackaged or steamed.
  8. Value-added services. Inserts, kitting, bundles, gift wrapping, labelling, customs clearance, B2B pallet shipping. All priced individually – and all optional.

2026 benchmarks for Switzerland and Germany

These are the ranges we currently see in the market. Switzerland is around 15–25 % above Germany because of wages and postage.

ComponentUnitSwitzerland (CHF)Germany (EUR)
Onboardingone-off0 – 2’0000 – 1’500
Goods receiptper pallet20 – 4015 – 30
Goods receipt with per-unit inspectionper unit0.15 – 0.400.10 – 0.30
Storage, pallet spaceper month15 – 2510 – 18
Storage, shelfper month4 – 83 – 6
Pick & pack base feeper order2.00 – 3.501.60 – 3.00
Each additional line itemper line item0.30 – 0.800.25 – 0.60
Packaging materialper shipment0.40 – 1.500.30 – 1.20
Postage, parcel up to 2 kg, domestic, framework contractper shipment6.50 – 9.004.00 – 5.50
Return incl. inspectionper return3.00 – 6.002.50 – 5.00
Insert (flyer, card, sample)per shipment0.20 – 0.500.15 – 0.40
Kitting / bundleper set0.50 – 2.000.40 – 1.50
Customs clearance, consolidated shipment CH ↔ DEper declaration60 – 15050 – 120

Two things stand out: first, postage costs almost as much as all the other components combined. Second, the differences between providers on pick & pack are small – the big differences arise in postage, storage and in what is not in the quote.

Worked example: 500 shipments per month

Let’s take a typical shop of the kind we see every day: a cosmetics brand based in Switzerland, 500 orders per month, an average of 1.8 line items per order, parcels under one kilo, a thank-you card in every shipment, 4 % returns. The stock sits on 6 pallets and 30 shelves, and two pallets of replenishment arrive each month.

ItemCalculationCHF / month
Pick & pack base fee500 × 2.501’250
Additional line items500 × 0.8 × 0.50200
Packaging material500 × 0.80400
Insert500 × 0.30150
Postage (avg. 0.9 kg, framework contract)500 × 7.503’750
Returns incl. refurbishment20 × (4.00 + 1.00)100
Storage6 × 20 + 30 × 6300
Goods receipt2 pallets × 2550
Total6’200
Per order, all inclusive6’200 / 50012.40
of which postage7.50
of which fulfillment excluding postage4.90

The decisive number is the last row: around five francs per order is what it costs to have someone else store, pick, pack, add inserts, inspect returns and process goods receipt. Everything else is postage – and you pay that either way, usually more if you run your own warehouse.

For Germany, the same calculation looks roughly like this: pick & pack and storage around 15 % cheaper, postage under a DHL framework contract at about 4.90 euros. That makes roughly 8.50 to 9.00 euros per order, of which around 4 euros is fulfillment excluding postage.

What happens at 200 and at 2’000 shipments?

Fulfillment scales – but not linearly. The variable costs per order fall as volume grows, because better postage tiers kick in; storage costs rise, because more stock is on the shelves. Here is how the example changes:

200 shipments500 shipments2’000 shipments
Fulfillment per order (excluding postage)4.204.204.20
Postage per order8.207.506.80
Storage + goods receipt per month225350950
Total per month2’7056’20022’950
Per order, all inclusive13.5312.4011.48

That is why we work with clients from 200 shipments per month and location upwards: below that, the fixed costs per order are so high that it doesn’t add up for either side. Above it, every additional order gets cheaper.

Comparison: your own warehouse

An honest comparison takes into account not just rent and wages, but also what tends to get forgotten in your own warehouse: postage at standard rates, software, materials, mis-shipments – and the founder’s time, spent taping up parcels instead of selling.

500 shipments per monthOwn warehouse (CHF)Fulfillment (CHF)
Warehouse space, 80 m² at 18 / m²1’440300
Staff, 50 % position incl. employer contributions3’000included in pick & pack: 1’450
Packaging material400400
Postage (standard rate 9.50 vs. framework contract 7.50)4’7503’750
Shipping software, label printer, scales1000
Inserts, returns, goods receipt200300
Total per month9’8906’200
Per order19.7812.40

Of course, you can turn the numbers around: if you already have the space and pack everything yourself, you count zero staff costs. That still leaves around 6’700 francs for rent, materials and more expensive postage – and 500 orders at four minutes each are 33 hours a month that don’t go into growth. At the latest with the first seasonal peak or the first bout of illness, you see what your own warehouse really costs: it doesn’t scale.

Hidden costs you need to ask about

Quotes from different providers differ by a few centimes on pick & pack – and by hundreds of francs per month on the following points:

  • Monthly base fee or minimum spend. Some providers charge a fixed account fee or a minimum, even in slow months.
  • Peak surcharges. Mark-ups in November and December – exactly when you ship the most.
  • Long-term storage. Surcharges for goods that sit for longer than six or twelve months.
  • Postage surcharges. Fuel surcharge, bulky goods, Saturday delivery, undeliverable shipments – ask what is included in the postage.
  • Packaging material at list price. A box at 2.50 instead of 0.80 adds up to 850 francs on 500 shipments.
  • Returns refurbishment. “Return 3.00” sounds good until the refurbishment per item is charged separately.
  • Integration costs. A connection that is developed “individually” costs money and time. Standard connectors for Shopify, WooCommerce, Shopware or Billbee should be included.
  • Notice periods and stock removal fees. What does it cost to leave again? A fair provider will give you the number without hesitation.
  • Customs clearance. If you ship to Switzerland or into the EU, you should know whether the customs declaration is charged per parcel or per pallet – the difference is tenfold. More on this in our customs guide Switzerland ↔ Germany.

How to read a fulfillment quote

Never compare individual prices – always compare the total for your specific profile. For that, you need five numbers from your shop: shipments per month, line items per order, average parcel weight, return rate and storage space required. Send these numbers to every provider and ask for:

  1. the cost per order, all inclusive except postage,
  2. the postage rate for your typical parcel including all surcharges,
  3. the monthly fixed costs (storage, base fees, software),
  4. the one-off costs (onboarding, integration, initial stock placement),
  5. the contract terms: duration, notice period, minimum volume, peak surcharges.

Then you calculate: (cost per order + postage) × shipments + fixed costs. That one number is comparable. Everything else is marketing.

When fulfillment pays off – and when it doesn’t

It pays off as soon as you regularly ship a few hundred orders per month, your team needs time for growth, you serve several channels or countries, you have seasonal peaks or you want to enter a second market – for instance from Germany into Switzerland or vice versa, where a warehouse in the destination country saves you customs clearance on every parcel.

It doesn’t pay off (yet) if you are below 100 shipments per month and have the space and time anyway, if your products need a lot of explaining and you want to check every parcel personally, or if your range consists of a few very large or very fragile items for which standard processes don’t fit.

In between, the numbers decide. And we are happy to run them with your real figures: the price calculator shows you in two minutes what your fulfillment would cost with us – from our own warehouses in Switzerland and Germany, with postage through our framework contracts, with no hidden line items.

Frequently asked questions

What does fulfillment cost per order?

For a typical B2C shop with small parcels, the cost excluding postage is around 4 to 6 francs per order in Switzerland and 3.50 to 5 euros in Germany. Including postage, it is roughly 11 to 14 francs or 8 to 10 euros respectively. The exact figure depends on line items per order, parcel weight and volume.

Why don’t providers list prices on their websites?

Because the price depends on your profile – and because a calculation based on a single price would be misleading. A serious quote is based on your numbers. Our price calculator gives you exactly that, without a sales call.

Is postage through a fulfillment provider really cheaper?

Usually, yes: providers pool the volume of many shops and pass on framework contracts with Swiss Post, DHL or other carriers. Depending on volume and parcel profile, savings of up to 30 % compared with standard rates are possible. Get the postage rate for your typical parcel in writing.

Is there a minimum volume?

With most providers, yes – often between 100 and 500 shipments per month. With us, it is 200 shipments per month and location – below that, the partnership doesn’t add up for either side.

Which in-house warehouse costs disappear when I outsource?

Rent, warehouse equipment, shipping software, label printers, packaging material at small-quantity prices, postage at standard rates and, above all, staff time – including holiday cover, sick leave and seasonal peaks.

As of: October 2026. All amounts are indicative figures for guidance only and not a price commitment.

MORE ARTICLES

All articles in the magazine

YOUR E-COMMERCE LOGISTICS PARTNER

Ready for better fulfillment?

Onboarding in just 7 days. We work with 200+ shipments per month per location.