Calculate Fulfillment Costs: What Fulfillment Really Costs and When It Pays Off

Martin Jezy11 November 20267 min

If you pack your own parcels, there’s usually just one number on your mind: postage. Everything else never shows up on an invoice. The hours at the packing table, the daily trip to the parcel shop, the cellar full of boxes and the returns that end up being processed at the weekend. That’s exactly why shipping yourself often seems cheaper than it actually is.

With our fulfillment cost calculator, you can see in a minute roughly what fulfillment would cost your shop and what your own logistics are really costing you by comparison. Below, we explain what fulfillment costs are made up of, where money quietly drains away when you ship yourself and at what point a fulfillment provider pays off.

» In short: Fulfillment costs consist of three building blocks: software, fulfillment (storage, pick & pack, returns) and shipping. For a typical online shop sending parcels up to 2 kg within Germany, our calculator puts the full costs at around €8 to €9 net per order, shipping included. In-house logistics come to roughly €11 to €12 per order once you add working time, storage space and more expensive postage.

Fulfillment Cost Calculator

What is your logistics really costing you?

Enter your key figures and see roughly what fulfillment would cost you, including a comparison with in-house logistics. Important: This is a rough, purely theoretical estimate and not a quote. What you actually pay depends on your individual circumstances.

Your key figures

1,000
2

Typical parcel weight (up to)

Number of products (SKUs)

10
8%
clearly annoyed

Fulfillment with Quivo

Plan: Stellar Explorer

from€0per month

That’s from €0.00 per order, excl. VAT.

  • SoftwareConnector plan and system fee€0
  • FulfillmentStorage, pick & pack, returns€0
  • ShippingDHL Parcel within Germany€0

Quivo compared with in-house logistics

In-house
€0
With Quivo
€0

In-house logistics: approx. €0 per month, or around €0.00 per order.

Time you get back 0 hrs per month
Saved per month €0 per year
Nerves you’ll save
Loads Goodbye to cardboard mountains in your living room.

Non-binding estimate, all prices net excl. VAT. Not a quote and no price commitment. Your individual price depends on your products, your volume and the services you need.

How we calculate:Show detailsHide details

Quivo: Software based on the current price list with annual billing, automatically using the cheapest suitable plan for your volume and number of products. Fulfillment based on the standard price list: storage billed weekly and converted to a monthly figure, handling including the first pick depending on volume, additional items per pick, weight surcharges per pick from 5 kg item weight, and returns including parcel receipt and classification of the returned items. Shipping with DHL Parcel within Germany. From 5,000 orders per month, an estimated volume discount is included. Not included: the one-off onboarding fee, goods-in, goods insurance, carrier surcharges and individual extra services.

In-house logistics: Full-cost calculation with staff costs of €22 to €28 per hour including employer contributions, extra effort for heavy items, your own storage space, postage without pooled volume (for parcels up to 5 kg never above DHL’s online prices for private customers), shipping software and equipment, and a mis-shipment rate of 1 to 2%.

Packaging material is not included in either calculation, as it depends heavily on the product. Your nerve level only affects your mood, not the costs.

Get your real price:

We’ll put together an individual quote based on your products and target markets and get back to you within 24 hours.

Request your personalised quote

→ Tips for using the calculator:

  1. Orders per month: Take the average of the last three months, not your strongest month. The calculator starts at 250 orders per month.
  2. Items per order and parcel weight: These determine pick costs and shipping. If a single item weighs more than 5 kg, the calculator adds weight surcharges.
  3. Number of products (SKUs) and storage needed: From these, the calculator automatically picks the cheapest suitable software plan and works out the storage costs.
  4. Return rate: In fashion, 30% or more is not unusual, while for supplements or cosmetics it is usually well below that.

The last slider asks how much shipping gets on your nerves. It doesn’t change the costs, but it says a lot about your motivation. To be honest, for many retailers it’s the slider that tips the balance in the end. All values are a rough estimate based on our standard price list and current market prices. The calculator therefore does not constitute a binding quote. You’ll get your individual, exact price when you contact us.
 

What are fulfillment costs made up of?

Every fulfillment provider essentially charges for the same things, just split up and named differently. So if you’re comparing fulfillment prices, these items definitely belong on your list:

Cost blockWhat’s behind itTypical billing
SoftwareShop integration, inventory management, tracking, returns portalMonthly base fee plus a system fee per shipment
Goods-inReceiving, checking and booking in your goodsPer pallet, carton or item
StorageSpace for your stockPer pallet, cubic metre or shelf compartment, weekly or monthly
Pick & packPicking, packing, labellingBase price per order plus a surcharge for each additional item
ShippingHandover to DHL, DPD, GLS and othersPer parcel by weight, size and destination country
ReturnsReceiving, inspection, restockingPer return, per item or both
Additional servicesInserts, sets, special packagingBy effort or as a flat fee
One-offOnboarding and setupOnboarding or setup fee


How fulfillment costs are structured at Quivo:

At Quivo, the total price is made up of three pillars: software (the Quivo Connector), fulfillment (storage, pick & pack, returns) and shipping at our bundled rates. These are our software plans:

PlanBase feeSystem fee per shipmentProducts (SKUs)
Rising Starfrom €36.75 per month€0.50up to 20
Stellar Explorerfrom €186.75 per month€0.25up to 100
Fulfilled Legendfrom €374.25 per month€0.17unlimited
Customisedindividualindividualfor more than 5,000 orders per month

Prices with annual billing (25% cheaper than monthly), excl. VAT, as of November 2026. A one-off onboarding fee also applies.

We bill storage weekly. That means you pay for the stock that’s actually on the shelf, not for your peak level of the month. You’ll find the overview on our prices page, all plan details under software subscriptions and every single item in the latest fulfillment price list. Our e-commerce fulfillment page shows you how things work in the warehouse.

The biggest cost item is almost always shipping

In all the example calculations further down, postage accounts for more than half of the fulfillment costs. If you compare providers on pick price alone, you’re looking at the smaller part of the bill. What matters far more is which shipping rates a provider gets across the bundled volume of all its customers, and which surcharges the carriers add on top!
 

What does fulfillment cost per order? 4 example calculations

We ran four typical shops through the calculator. All values are rounded, net and apply to DHL Parcel within Germany, as of November 2026.

 Specialist shopGrowing shopFashion shopEstablished shop
Orders per month2505001,0002,000
Items per order1.522.52
Parcel weight up to2 kg2 kg2 kg5 kg
Products (SKUs)up to 20up to 100over 100over 100
Storage needed3 pallets6 pallets10 pallets20 pallets
Return rate5%10%40%15%
Fulfillment with Quivofrom €1,990from €4,090from €8,990from €17,370
per order€7.96€8.18€8.99€8.69
In-house logisticsapprox. €2,740approx. €5,650approx. €11,890approx. €22,730
per order€10.98€11.30€11.89€11.37
Time spent shipping yourselfapprox. 34 hrsapprox. 77 hrsapprox. 195 hrsapprox. 287 hrs
Matching software planRising StarStellar ExplorerFulfilled LegendFulfilled Legend

What these numbers show:

  • Fulfillment stays stable per order. With Quivo, all four shops land between €7.96 and €8.99 per order, shipping included. In-house logistics cost around €2.70 to €3.10 more per parcel in every scenario.
  • The time you spend grows with every order. Just 500 orders a month mean around 77 hours of work, roughly ten full working days. At 2,000 orders, it’s almost 1.8 full-time roles.
  • Returns eat up time. The same fashion shop would need around 142 instead of 195 hours a month with an 8% instead of a 40% return rate.
     

The hidden costs of shipping yourself

Shipping yourself looks cheap on your bank statement because the biggest items never arrive as an invoice. These are the 7 costs missing from most calculations:

  1. Your working time

    Every order involves quite a lot: checking the order, taking the goods off the shelf, packing, printing the label, taking the parcel to the parcel shop and later answering the question of where the parcel has got to. For up to 500 orders a month, our calculator allows 5.5 to 8.5 minutes per order, plus 1 to 1.5 minutes for each additional item. That doesn’t sound like much. But at 500 orders a month, it adds up to around 77 hours. Even if you hire someone for it, an hour costs more than the wage on paper. The German statutory minimum wage has been €13.90 gross per hour since 1 January 2026 and rises to €14.60 in 2027. With employer contributions, holidays, sick days and a realistic wage for warehouse staff, we therefore work with €22 to €28 per hour in the calculator. If you pack yourself, those are hours you don’t have for marketing, purchasing and product development.

  2. Postage without volume discounts

    Without a business customer contract, DHL charges €6.19 for a parcel up to 2 kg in 2026 (online only), €7.69 up to 5 kg and €10.49 up to 10 kg. If you have it collected, €3 is added, while collection is free for four or more parcels franked online per basket. A business customer contract of your own makes it cheaper, but it still barely gets you close to the rates of a fulfillment provider that bundles the volume of many retailers. For shipping yourself, the calculator therefore assumes 8 to 46% higher shipping costs than our bundled rates, depending on volume, but never more than DHL’s online prices for parcels up to 5 kg.

  3. Storage space

    At first the living room is enough, then the cellar, then the garage. At the latest once you rent commercial space, storage becomes a fixed cost block that runs every month, however much you sell. Prime rents for logistics space in Munich have now reached €11.25 per square metre per month. For smaller spaces in cities such as Berlin, considerably higher rents are sometimes paid. On top come shelving, insurance, electricity and heating. The calculator works with €18 to €30 per pallet space per month.

  4. Returns

    Germany has the highest return rate in Europe. According to the Returns Management Research Group at the University of Bamberg, almost one in four parcels in German online retail was sent back in 2021. Average transport and handling costs came to €2.85 per item and €6.95 per return shipment, considerably higher for small retailers than for large ones. Every return means unpacking, checking, restocking and triggering the refund. In the calculator, that’s 8 to 12 minutes per return. How to handle returns professionally is covered in our article on fulfillment returns.

  5. Shipping errors

    Wrong item, mixed-up size, forgotten insert: every mistake costs double postage, time in customer service and sometimes a bad review. If you pack on the side, there are no fixed checks. For shipping yourself, the calculator assumes 1 to 2% mis-shipments, with €12 to €18 in follow-on costs per case. For comparison: Quivo achieves a fulfillment accuracy of 99.6%.

  6. Equipment and software

    Label printer, parcel scale, packing table, shelving, shipping software and a tool for return labels. Individually, none of these are big sums, but together they form a fixed base that’s due every month. In the calculator, it ranges from €40 to €1,200 per month depending on volume.

  7. Everything you can’t put a euro figure on
  • Holidays and illness: If you’re out, shipping stops. If someone steps in, they need to be trained first.
  • Peak season: Black Friday and Christmas turn into a stress test every year. You’ll find the key dates in our overview of Amazon Peak Season 2026.
  • Growth: It’s what you want, but at some point your time runs out. Then it’s employment contracts, training and payroll before a single extra parcel can go out.
  • Headspace: Boxes in the living room, tape on your fingers, and the day only ends after the last parcel. That’s exactly what the “nerves” slider in the calculator is for.
     

Fulfillment cost comparison: fulfillment vs shipping yourself

CriterionShipping yourselfFulfillment
Cost structureLots of fixed costs: rent, equipment, staffVariable, you pay according to use and need
Shipping costsSingle or small business customer ratesBetter rates through the bundled volume of all the provider’s customers
Time spentGrows with every orderPlanning replenishment and keeping an eye on stock
Error rateDepends on the day and your routineFixed processes, 99.6% accuracy at Quivo
Peak periodsOvertime or delivery delaysCapacity is planned in
ReturnsHandled on the sideInspected, documented, ready to sell again
Holidays, illnessShipping comes to a standstillShipping keeps running
ControlEvery parcel goes through your handsReal-time insight via the software, inserts and your own branding depending on plan
New marketsEvery country means new rates and customs questionsStock spread across several of the 8 fulfillment centres, customs clearance included
  • Orders that reach Quivo by 1pm are handed over to the carrier on the same working day. With two of our own warehouses in Wetzlar and Kösching, your parcel usually reaches customers within Germany after 1 to 2 working days. More on our page about fulfillment in Germany.
     

When does fulfillment pay off?

There’s no fixed threshold. The most honest answer comes from a counter-calculation in which we make shipping yourself as cheap as possible: without a single euro for your working time. What’s left is postage, storage space, equipment and mis-shipments.

Orders per monthFulfillment with QuivoShipping yourself without working timeYour working timeWhat you “pay” yourself per hour
300from €2,400approx. €2,000 to €2,500approx. 42 hrsunder €4
500from €4,090approx. €3,300 to €4,050approx. 77 hrsaround €5

Assumptions: 300 orders with 1.5 items, up to 2 kg, up to 20 SKUs, 4 pallets, 8% returns. 500 orders as in the example above. Hourly figure based on midpoints.

So even if you value your time at zero, packing yourself only saves you a small amount. Divide that saving by the hours you work for it, and you end up with less than half the minimum wage. At around 250 orders, both options are almost level in pure euros. The difference is the time you put in.

In our experience, a good point to switch has been reached when you’re sending around 250 orders per month, your product has proven itself on the market and you notice that further growth depends on your time.

Fulfillment pays off for you if ...
  • you spend more than a day a week on packing, shipping and returns
  • you’d soon have to hire someone for shipping
  • returns regularly pile up
  • every peak season turns into a major effort
  • you want to expand into other countries or onto marketplaces such as Amazon, Otto or Kaufland
  • your living room is slowly turning into a warehouse
Shipping yourself still makes sense if ...
  • you’re still testing whether there’s demand for your product at all
  • you send fewer than around 250 orders a month
  • every order is made or personalised individually

By the way, a two-track approach works too: some of our customers only run their bestsellers through us and keep shipping slow-moving items themselves.
 

Comparing fulfillment provider costs: 8 points to check

A fulfillment cost comparison only means something if you run the same order through every provider. Pay attention to these points:

  1. Total costs per order instead of individual prices: A cheap pick price doesn’t help much if shipping is expensive.
  2. How storage is billed: Weekly by actual stock or monthly on a set date? With fluctuating stock, that makes a noticeable difference.
  3. Minimum volumes and base fees: Some providers require a minimum monthly volume or charge a flat fee if you stay below it.
  4. Carrier surcharges: Energy, toll or seasonal surcharges and extra charges for bulky goods often aren’t in the base rate.
  5. Return costs: Is billing per return, per item or both? Is the inspection included?
  6. One-off costs: Onboarding, setup and the first inbound delivery of your goods.
  7. Contract term and cancellation: How flexible are you if your volume changes?
  8. Software and interfaces: Can your shop be connected directly? The Quivo Connector links over 40 shop and ERP systems.

The most reliable basis is an example calculation with your real figures. Send us your key figures and we’ll get back to you within 24 hours with an individual quote. You can find out how we work as a fulfillment provider on our overview page.
 

How to lower your fulfillment costs

  • Adjust your packaging: A few centimetres or grams less can move your parcel into a cheaper class.
  • Keep stock lean: Storage costs run every week. Goods that sit for months take up space and tie up capital.
  • Reduce returns: Good size charts, honest product photos and clear descriptions save returns and therefore costs at every stage.
  • More items per order: Each additional item only costs a small pick surcharge, while postage and the base price are only charged once.
  • Choose the right plan: At Quivo, the system fee per shipment drops from €0.50 to €0.25 and then €0.17. As your volume grows, switching pays off. The calculator automatically selects the cheapest plan for your key figures.
     

The bottom line: shipping yourself only seems cheaper

Shipping yourself is often only cheaper as long as you don’t count your own time. As soon as you factor in working time, storage space, shipping without volume discounts and returns handling, fulfillment comes out around €3 per order below in-house logistics in our examples. And even if you value your time at zero, you earn less than half the minimum wage from packing yourself, for something you probably won’t enjoy much in the long run.

Frequently asked questions about fulfillment costs

What does fulfillment cost per order?

For a typical online shop sending parcels up to 2 kg within Germany, our calculator puts fulfillment costs at around €8 to €9 net per order, shipping included. Shipping accounts for more than half of that. With very light shipments or high volumes, the figure can be considerably lower.

The quickest way is with a fulfillment cost calculator. You need six key figures: orders per month, items per order, typical parcel weight, number of products, storage needed in pallets and your return rate. From these, the Quivo calculator shows you the monthly costs, the costs per order and the comparison with in-house logistics.

That mainly depends on your order volume. In our example calculations, fulfillment costs from around €1,990 at 250 orders per month, from around €4,090 at 500 orders and from around €17,370 at 2,000 orders. This covers software, storage, pick & pack, returns and shipping within Germany. One-off costs such as an onboarding fee come on top.

Only at first glance. If you count your working time, in-house logistics cost around €11 to €12 per order in our examples, compared with around €8 to €9 for fulfillment. If you leave your working time out completely, both are almost level at around 250 orders. But then you’re effectively paying yourself only around €3 to €5 per hour for the packing.

There’s no fixed number. A good point to switch has been reached when you’re sending around 250 orders per month, your product has proven itself on the market and your growth depends on the time you spend packing. By the time you’d need to hire someone for shipping, fulfillment usually pays for itself.

The biggest items are your own working time, postage without volume discounts, storage space, processing returns, mis-shipments, and equipment and shipping software. On top come consequences that are hard to put a euro figure on: if you’re ill or on holiday, shipping comes to a standstill, and peak season gets tight every year.

The price consists of three building blocks: the software plan for the Quivo Connector, the fulfillment services for storage, pick & pack and returns, and shipping at bundled rates. With annual billing, software plans start from €36.75 per month. You’ll find every item in detail in our standard price list.

The calculator provides a rough, non-binding estimate and doesn’t replace a quote. It calculates with the Quivo standard price list and DHL Parcel within Germany. Not included are, among other things, the onboarding fee, goods-in, packaging material and carrier surcharges. You’ll get your exact price with an individual quote.

Sources

Quivo: FAQ on fulfillment, warehousing and shipping

DHL: Prices for shipping within Germany, as of November 2026
University of Bamberg: Returns Management Research Group, first European retailer survey on returns management
PC-Welt: Report on return rates and costs per return shipment
IHK Hannover: Minimum wage in Germany 2026
VerkehrsRundschau: Logistics real estate, large deals drive growth, October 2026
BNP Paribas Real Estate: Report on the Berlin logistics market 2026

AI was used in part to create this article.

Images:

Quivo © 2026