Ecommerce fulfillment: what the service covers, how EU providers price it, and when outsourcing your warehouse pays off instead of doing it in-house.

Fulfillment in e-commerce means handing your warehousing, order picking and shipping over to an outside company and paying for it by the number of units handled and the space they take up, rather than a flat subscription that stays the same regardless of volume. It's a way to buy back your own time and floor space, but one that only pays off past a certain scale, and mainly when your parcels have a predictable size mix rather than a random blend of small items and bulky ones. Across the EU, fulfillment is mostly priced by individual quote rather than from a published rate card — this article explains what the service actually covers, which providers disclose anything about how they charge, and how to work out whether it pays off for you.
Fulfillment covers everything from the moment your stock arrives at a provider's warehouse to the point where a customer sends an item back, if they do. Shopify, describing the process as a whole, breaks it into six steps: stock arrives from your suppliers and is quality-checked and stored under an inventory management system; a customer places an order; the order data reaches the person or team responsible for fulfillment; that team picks and packs the order and prints a shipping label; the packed order goes to a carrier; and, if the store runs a returns policy, the customer can send the item back and the team inspects what comes in. This is a platform vendor's own description, not a standard set by any industry body — but the six steps it lists match what every fulfillment provider actually does in practice: receiving, storage, picking and packing, shipping, returns.
Six steps of fulfillment
Based on shopify.com/blog/order-fulfillment, read 1 October 2026
Fulfillment differs from plain shipping in that it also covers storage and picking — a company that only generates shipping labels and hands the parcel to a carrier (a carrier-label broker) doesn't run your warehouse and doesn't hold your stock. That distinction matters when you're choosing a provider: some companies that market themselves as "e-commerce logistics" are, in practice, label brokers, not fulfillment in the sense described above.
It's also worth telling fulfillment apart from a concept it often gets confused with — dropshipping. In dropshipping, the goods never reach your warehouse, or a warehouse run on your behalf — you sell a product you never physically hold, and a supplier (often overseas) ships it straight to the customer. In fulfillment, you still own the stock while it's sitting in the provider's warehouse — the difference is about who owns the inventory the moment an order is placed, not just about who physically packs the parcel.
The research behind this article found no EU-wide 3PL fulfillment provider that publishes a complete, citable per-unit price list. That's consistent with how the market works generally: fulfillment cost depends on too many variables at once — unit size, stock turnover, return rate, packaging requirements — to summarise in a single table without a conversation with the specific provider about your business. In practice, that means before you compare providers, you need your own numbers ready: monthly order volume, your parcel size mix, your return rate — without them, every sales conversation starts from zero.
Amazon FBA is the exception that does publish its rates — but per marketplace, in that marketplace's currency, rather than as one EU-wide list (Amazon.fr's fee page, for example, lists its fulfillment and storage fees in euros). If you're weighing FBA, run your own numbers through the FBA Revenue Calculator in Seller Central for the specific marketplace you'd sell on, rather than relying on a figure quoted for a different country.
If you're comparing fulfillment to selling through a marketplace instead, keep the two decisions separate: a marketplace gives you a sales channel, not a warehouse. Listing on one doesn't mean it stores or ships your stock for you, unless it explicitly sells that as a separate service, the way Amazon does with FBA.
One name worth a caution, in case it turns up in your own research: [Cubyn](https://www.cubyn.com/), an e-commerce fulfillment provider, has shut down — its site opens with a permanent-closure notice, and its old pricing page is stale (euro rates, a 2022 footer). Don't count it as an option, and check that any fulfillment provider's own site carries a recent-enough date before you rely on it.
A distinction worth keeping in mind while you shortlist providers: carrier-label platforms and multi-carrier shipping tools — common across the EU, and useful for buying postage at negotiated rates — don't run warehouses. You still pick, pack and store the order yourself; the platform only generates the label and hands the parcel to a carrier. That's a shipping tool, not fulfillment in the sense this article uses the word.
Even without a single published EU-wide price list, the cost structure itself is consistent across providers, and it's worth understanding before you ask for a quote. Expect four components in any quote you receive: a per-unit handling fee that usually scales with the size or weight class of the item; a storage fee, sometimes free for a short initial window and then increasing the longer stock sits unmoved; a returns-handling fee, charged separately from the outbound handling fee; and the cost of shipping the parcel to the end customer, which most providers bill on top of everything else, though some (Amazon FBA among them) fold it into the per-unit fee.
To see how that adds up, without inventing a number that isn't published anywhere: if a provider quotes you a handling fee of X per unit and you ship 500 units a month in the size class that rate applies to, your handling cost alone is 500 × X, before you add storage, returns and outbound shipping. If every one of those units leaves the warehouse within the free storage window, storage adds nothing to that total; stock that sits for months starts costing extra, in tiers, until the fee becomes steep enough to force a decision — sell it off or pull it out. That's the mechanism every quote you get will follow — only the number X, and the width of the free window, change by provider and by your product's size class.
The mechanism that decides whether it's worth it is simpler than any price list: fulfillment trades your time and your floor space for a fee charged per unit and per cubic metre. It pays off when the time your team spends picking and packing has a higher opportunity cost than that fee — in other words, when that time could go into sales, customer service or expanding your range instead of taping up boxes. It also pays off when your sales are seasonally uneven: fulfillment means you don't have to rent (and pay for, all year round) warehouse space sized for your peak season, because you pay for the cubic metres you actually use in a given month, not for a hall rented up front.
The second variable is how predictable your parcel sizes are. A fee structure built around size classes rewards a catalogue with repeatable dimensions — if you sell one type of product in a few variants of the same size, the per-unit cost is easy to forecast. If your range mixes small accessories with bulky items, every unit lands in a different fee class, which makes it harder to forecast cost per order.
The third variable is your return rate. Fulfillment doesn't remove the cost of handling a return — it shifts it onto a separate per-unit returns fee, listed apart from the rest. If your category has a high return rate (clothing or footwear, for example), that cost needs to carry the same weight in your break-even math as the handling fee, not sit as a marginal add-on.
The fourth variable, easy to miss on a first pass, is the opportunity cost of your own space. If you're currently storing stock in a room you could use differently — an office, a space for product photography, room for more range — the cost of fulfillment needs to be weighed not just against warehouse rent, but against what you gain by freeing that space up. That's usually harder to put a number on than the per-unit rate, but in small premises it can be the deciding factor.
Fulfillment doesn't work in isolation from the rest of your systems — for the provider to know what to ship and when, they need your orders in real time, or close to it, and you need to know their current stock level before your store starts accepting orders for something that physically isn't there any more. In practice, that's the same data-architecture problem that comes up with supplier-feed integration and ERP/WMS/CRM integration: you need one source of truth for stock levels, even when the physical warehouse sits outside your own four walls. If a marketplace is your main sales channel, its own fulfillment programme, where one exists, integrates within that same platform, which removes one synchronisation step; for every other channel — your own store, other marketplaces — the integration runs through the provider's API or through an ERP that syncs stock across every channel at once.
If you're trying to work out how fulfillment changes your total cost of running a store — not just the handling fee, but what you stop paying for your own warehouse and warehouse staff once you hand it off — run the numbers through the e-commerce TCO calculator. It breaks the cost down into line items you can compare against "keep the warehouse in-house", instead of looking only at the per-unit rate.
The practical rollout order is usually: agree the data-exchange format for orders and stock levels with the provider first (file, API, webhook), then test it on a limited slice of your catalogue — one product category with a repeatable size, say — before moving the whole range over. That cuts the risk of moving your entire catalogue into a new warehouse while the stock-level integration still isn't working properly, which in practice means either overselling stock that physically isn't there, or blocking sales too early on stock that's already arrived.
Criterion | Fulfillment (outside provider) | Your own warehouse |
|---|---|---|
Entry cost | Low — you pay per unit, not for space rented up front | High — rent, racking, systems, staff |
Scaling with seasonality | Flexible — you pay for the cubic metres actually used | Rigid — space rented for the whole year has to cover peak season |
Control over packaging and branding | Limited to whatever personalisation the provider offers | Full — you decide every detail of the packaging |
Time to get running | Depends on the provider's onboarding — ask for the timeline in writing | Depends on you, and on building the whole process from scratch |
Dependence on the provider | High — a provider outage stops your shipments | None — the operational risk sits entirely with you |
Entry threshold | Some providers require a minimum order volume before they'll quote; others don't publish one | No formal threshold, but fixed costs have to be covered regardless of volume |
Neither option is universally better — the table shows which variables tip the balance one way or the other, depending on your volume, your seasonality, and how much control over the packaging itself matters to you.
Before you sign with a fulfillment provider, get written answers to these questions rather than verbal assurances on a sales call:
Handing warehousing, picking and shipping of orders to an outside company. Shopify describes the process in six steps: goods arrive and are quality-checked and stored, a customer places an order, the order reaches the fulfillment team, it is picked and packed, shipped to a carrier and — if the store runs a returns policy — a return is received and checked. Where a provider discloses its pricing model, the fee is based on the number of units and the space they take up, not a flat subscription.
There is no single published EU-wide price list — fulfillment providers typically quote individually once they know your volume, parcel-size mix and return rate. Expect four cost components in any quote: a per-unit handling fee that scales with size or weight class, a storage fee (sometimes free for an initial window, then increasing the longer stock sits unmoved), a separate returns-handling fee, and outbound shipping, either billed on top or built into the per-unit fee.
There is no single universal threshold — it depends on what your own packing time is worth and whether your parcels have a repeatable size. Some providers set a minimum monthly order volume as a condition for quoting you at all; providers that publish a full, usable price list for any volume are the exception rather than the rule.
Usually yes, but as a separately billed item rather than part of the base handling fee. For categories with a high return rate, such as clothing, that cost needs the same weight in your break-even math as the handling fee itself, not a marginal add-on.
A label broker sells shipping labels and integrates with your store, but does not run a warehouse or store your stock — you still pick and pack the order yourself. Fulfillment includes warehousing and picking as part of the service, not just generating a shipping label.
We'll run your order volume, parcel sizes and return rate against the cost of keeping your own warehouse, and tell you at what volume fulfillment starts to pay off.
Ecommerce operations after launch: orders and product data, warehouse and shipping, customer contact, measurement. What to automate, what to outsource.
Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.
How to calculate ecommerce KPIs — GMV, AOV, CAC and LTV — what GA4 calls a key event rate today, and how to build a five-number dashboard to run your store.
How to integrate a wholesaler XML product feed, CSV file or API with your online store, and when each format actually makes sense.
ERP for ecommerce: how ERP, WMS and CRM own different data, three integration architectures, and what EU e-invoicing rules change.
Ecommerce customer service: WISMO tickets, the EU AI Act chatbot-disclosure duty from 2 August 2026, and the two support metrics that actually matter.
PCI DSS v4.0.1, which SAQ applies to your payment setup, GDPR duties (Art. 6, 13, 28, 32), the 72-hour breach clock, and whether NIS2 applies to a small shop.
Ecommerce automation: what to automate first, Zapier, Make and n8n pricing, and a formula for ROI in hours worked, not promises.
Your Partner in Business, Digital Vantage Team
Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.
Rate this article

SMS marketing for online stores: GDPR and ePrivacy consent, what a campaign costs by EU country, and the Gmail, Yahoo and Outlook rules for email.

Affiliate marketing and influencer marketing for online stores: networks and their fees, commission maths, and EU rules on disclosing paid posts.

How price comparison websites work for a retailer: the CPC model, when a click pays for itself, Google's CSS rule, and EU rules on reviews and discounts.

TikTok Shop runs in 13 of the EU's 27 states, no company needed — but TikTok Shop Ads (GMV Max) reaches only 4-5 of them. What's open, what isn't.

Meta Ads for online stores: Shops availability, the product catalogue, Advantage+ shopping, dynamic retargeting, and Pixel plus Conversions API.

Google Shopping ads explained: free listings vs paid ads, the CSS requirement, Performance Max and how to set a Target ROAS for a product campaign.

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

What a product page needs: photos, the EU 30-day lowest-price rule, mandatory GPSR information, delivery, returns, reviews and Google structured data.

An ecommerce SEO audit runs mostly on free Google reports: indexing, Core Web Vitals, rich results, duplicates and Merchant Center data.