Ecommerce fulfillment: what the service covers, how providers in Poland 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. In Poland, outside Allegro, 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 how they charge, what One Fulfillment by Allegro costs, 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.
In Poland, outside Allegro, fulfillment is priced by individual quote. Only one provider in this review has a complete public fee table in złoty (PLN), and the rest quote after a conversation about your business — which is 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. 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 (Amazon.pl) publishes its rates, but in several pieces (sell.amazon.pl/oplaty, read 2026-10-05). The Individual selling plan costs PLN 4 net per unit sold, the Professional plan PLN 165.91 net per month. The fulfilment fee is a flat fee per product, depending on product type, dimensions and weight, with detailed tables in separate documents. Storage on the Polish page is quoted in euros per cubic metre per month and is higher from October to December: for standard-size non-apparel items EUR 27.54 from January to September and EUR 52.20 from October to December. From 17 April 2026 Amazon applies a 1.5% fuel and logistics surcharge to FBA fulfilment fees. Run your own numbers through Amazon's Revenue Calculator (sell.amazon.pl/oplaty#calculator), which includes the surcharge.
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 ("Cubyn has permanently closed its doors"), 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 courier brokers — in Poland, for example, Furgonetka and Apaczka, useful for buying postage at negotiated rates and integrated with stores — don't run warehouses; storage is not listed as a service on their home pages. 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.
The cost structure 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.
The one public price list in Poland is that of One Fulfillment by Allegro (all amounts net, read 2026-10-05; the page gives no "effective from" date; help.allegro.com).
Base fee per unit by size class (maximum volume): A (0.3 l) PLN 2.69; B (1 l) PLN 4.29; C (3 l) PLN 5.49; D (15 l) PLN 7.49; E (31 l) PLN 8.49; F (76.8 l) PLN 11.49; G1 (179.4 l, own packaging) PLN 17.99; G2 (179.4 l, Allegro packaging) PLN 24.49. It covers inbound, picking and packing, packaging and fillers, and buyer queries about fulfilment, and is charged when the unit ships.
Extra fees: return PLN 1.99 per sellable unit, PLN 3.99 per non-sellable; removal PLN 1.19 per unit plus transport; disposal PLN 1.99 per kg; labelling unlabelled cartons or pallets PLN 0.30 per label; transfer between accounts or offers PLN 1.59 per unit; inbound discrepancies PLN 0.19–0.99 per unit; container delivery PLN 500 (up to 20 ft) or PLN 1,000 (longer), the first container per account free. Delivery to the buyer is billed separately under the general Allegro rules, and transport to the warehouse is paid by the seller.
Storage, per cubic metre per day: days 1–30 free; 31–60 PLN 1.49; 61–90 PLN 2.49; 91–120 PLN 6.49; 121–150 PLN 14.99; 151–180 PLN 19.99; 181–360 PLN 29.99; over 360 days PLN 49.99. Storage stops when the unit ships to the buyer.
Who can use it. An active VAT payer registered in Poland, with a Polish VAT number on the white list of VAT payers (biała lista podatników VAT) and a company address matching the white list, checked before start and daily; there is no volume threshold. The warehouses are Allegro A2 in Warsaw Park, Adamów (Panattoni Park Grodzisk IV) and Dąbrówka Wielka near Zgierz, run for Allegro by Arvato. Allegro sets the size class at the first inbound from the three longest dimensions; the maximum product is 65 × 60 × 46 cm. Allegro's own example: a 23 × 8.4 × 20.1 cm product is 0.00388 m³ (about 3.9 l), more than class C's 3 l, so it falls into class D — PLN 7.49 instead of PLN 5.49, PLN 2.00 more per shipment. Allegro also provides a cost calculator (category, product volume, forecast sales).
To see how that adds up (our own example, assumed variables): at 500 units a month in class A, handling alone is 500 × PLN 2.69 = PLN 1,345 net a month, before storage, extras and delivery. If every one of those units leaves the warehouse within 30 days, 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 numbers, 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.
In Poland only One Fulfillment by Allegro publishes a full price list: a base fee of PLN 2.69–24.49 net per unit depending on size class, plus fees for returns, removal and disposal, with storage free for 30 days and then PLN 1.49–49.99 per cubic metre per day. Amazon FBA publishes its fees, but storage on the Polish page is quoted in euros, so use its revenue calculator. InPost Fulfillment and Omnipack quote individually once they know your volume, parcel-size mix and return rate.
There is no single universal threshold — it depends on what your own packing time is worth and whether your parcels have a repeatable size. Omnipack targets 500+ parcels a month, InPost Fulfillment takes enquiries from 1,000+ orders a month, and One Fulfillment by Allegro gives no volume threshold.
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. One Fulfillment by Allegro charges PLN 1.99 per sellable returned unit and PLN 3.99 per non-sellable one.
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. In Poland, Furgonetka and Apaczka are examples of such brokers.
An active VAT payer registered in Poland whose Polish VAT number is on the white list of VAT payers and whose company address matches the white list; this is checked before start and daily. There is no volume threshold, and the maximum product size is 65 × 60 × 46 cm.
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 mandatory KSeF e-invoicing changes.
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.
Table of Contents · 7 sections · 12 minutes read
Rate this article

We found no independent Polish benchmark for SEO cost. How to turn a fee and its hours into an hourly rate, and what to ask before signing.

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

TikTok Shop is open to sellers in Poland, no company needed — but TikTok Shop Ads (GMV Max) is not available here. What's open, what isn't.

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

API explained with NBP, KSeF and VIES as examples: REST API, webhooks, OpenAPI, API keys and integration security for business.

On premise, your own server: the full cost beyond hardware, the end of Windows Server 2016 support, and when the cloud or VPS wins instead.

What an ERP system is, how many Polish firms use one, when a small business needs it, what it costs beyond the price list and where it goes wrong.

When a free booking calendar is enough, what an online booking system must handle and when a custom module pays off. Vendor prices and our estimate.

Three layers in the order that matters, the list of checks, and the price stated outright. With three findings an owner will never spot on their own.