Ecommerce shipping in Poland: InPost and ORLEN Paczka business price lists, fuel surcharges, parcel lockers and volumetric weight that can double the bill.

"Ecommerce shipping" in Poland has two layers. The first is public: InPost and ORLEN Paczka publish business price lists, courier brokers publish their own, and EU rules oblige carriers to publish their standard single-piece tariffs. The second is private: DPD, DHL eCommerce and Pocztex quote businesses individually through sales, and the rate a growing store actually pays after negotiating volume is not published anywhere. Two things move the parcel price, often more than the choice of carrier: the fuel surcharge and volumetric weight. Add to that how parcel lockers keep spreading and how EU packaging rules are set to turn box size from a warehouse decision into a compliance one.
This article sets out what is public in Poland (prices read on 30 September and 1 October 2026, each marked net or gross), what stays carrier-specific and has to be negotiated, and how to decide between carriers, brokers and outsourced fulfillment. Courier price lists change several times a year — the Furgonetka change log has entries every one to three months, and the DPD and DHL fuel surcharges changed again on 1 October 2026 — so treat every figure below as a snapshot with a date.
The Polish courier market is large and growing. According to the report of UKE (the Office of Electronic Communications, Urząd Komunikacji Elektronicznej) on the postal market in 2025, published on 29 May 2026, 1,397.7 million courier parcels were delivered in 2025 with revenue of PLN 14,971.6 million; volume grew 14.3% and revenue 8.1%. Courier services make up 74.3% of the value of the postal market and 61.8% of its volume. The average net revenue per courier parcel was PLN 10.7 in 2025, down 5.4% on 2024 — after a gradual rise up to 2024, the price per parcel fell in 2025. The 12 biggest operators hold 99.7% of volume and 99.3% of revenue, and 39 operators were active in 2025 (UKE report). By volume the order is: InPost, DPD Polska, Allegro, ORLEN Paczka, GLS Poland, Poczta Polska, UPS, FedEx, Meest, DHL eCommerce, Nova Post and DHL Express (UKE gives the order only, not the shares).
InPost's own data for Q2 2026 in Poland show 198.0 million parcels (+9% year on year), of which 146.6 million to lockers (+1%) and 51.4 million to the door (+46%); for Q3 the company guides to flat volume in Poland, mainly because of EU customs-fee changes for international marketplaces (InPost Q2 2026 press release, company data, unaudited).
On parcel lockers, UKE counted 67,060 automated parcel machines in Poland at the end of 2025, up 29.7% year on year, run by six operators (UKE gives no split per operator). Operator figures come from different dates and do not add up: InPost reports 29,912 lockers in Poland at the end of Q2 2026 (investor report); DPD declares "over 12,500 DPD Pickup lockers across Poland" (dpd.com, undated); DHL eCommerce "9000 DHL BOX" (dhl.com, undated); ORLEN Paczka "over 7,500 parcel lockers" (orlenpaczka.pl, undated). InPost also claims that 90% of city residents and 66% of all Polish residents live within a 7-minute walk of one of its lockers (a company claim).
Delivery cost and time matter to shoppers. In the Gemius report "E-commerce w Polsce 2026" (CAWI, 14–22 July 2026, n = 1,768 online shoppers), 47% named a high shipping cost or no free delivery as a reason to switch to another store, and 30% a long delivery time (Gemius). This is declared, not measured behaviour, but for a store it is an argument for choosing a carrier or locker network that delivers on the promised date and for thinking about the price of delivery as a conversion factor, not only a cost.
Cross-border shipping within the EU is covered by Regulation (EU) 2018/644 on cross-border parcel delivery services. Two articles matter for a store:
What the Regulation does not do is force a negotiated business rate into public view. It covers single-piece ("retail") tariffs — the price a one-off sender pays — and leaves contract pricing for regular shippers exactly where it already was: a negotiation between the store and the carrier. The Regulation also defines a "parcel" as weighing no more than 31.5 kg; heavier shipments fall outside this transparency regime entirely.
In Poland, at business volume the picture is split. Two operators publish business price lists — InPost and ORLEN Paczka — while DPD, DHL eCommerce and Pocztex quote businesses individually, and small stores benchmark against courier-broker price lists. The sections below set the public numbers side by side; no single figure for "the cost of shipping a parcel" would be honest.
InPost for business, Paczkomat lockers (up to 25 kg, net, read 30.09.2026; inpost.pl/cenniki): size A (8 × 38 × 64 cm) PLN 14.55; B (19 × 38 × 64 cm) PLN 16.51; C (41 × 38 × 64 cm) PLN 21.04, plus a 13% fuel surcharge (our calculation: PLN 16.44, 18.66 and 23.78). Extras: cash on delivery up to PLN 5,000 costs PLN 1.50; Weekend Parcel PLN 4.06; courier pickup of a single parcel PLN 6.34 (free from five parcels). Courier Standard for business costs PLN 25.30 (up to 1 kg) to PLN 59.08 (25–30 kg), plus 13% fuel. The business subscription (inpost.pl/abonamenty-dla-firm) "Abonament 150" costs PLN 150 net a month on a 12- or 24-month contract, with a size A parcel at PLN 13.81 (12 months) or PLN 12.59 (24 months); "the fuel surcharge is included in your subscription price", and above the limit each parcel goes at list price. The page lists 300 and 600 złoty plans without prices. A separate "offer for companies" page says "from PLN 12.13" without stating the service or whether it is net or gross.
ORLEN Paczka business standard price list, effective 1 June 2026, net (price list PDF): S (8 × 38 × 60 cm) PLN 11.49; M (19 × 38 × 60 cm) PLN 12.09; L (41 × 38 × 60 cm) PLN 13.50, each up to 20 kg. A size change costs PLN 2.00, weight or dimension verification PLN 10.00, an oversize parcel PLN 200.00, a return to sender 100% of the base fee, and courier pickup PLN 7.00 for one parcel down to PLN 1.50 at four.
DPD's retail price list (version 1.8, from 1.09.2025; "all prices include VAT and fuel surcharge") gives PLN 19.99 gross for 1–3 kg from a pickup point, cash on delivery +PLN 7.90 and a non-standard parcel +PLN 29.90; there is no public B2B list (dpd.com). The DHL eCommerce (formerly DHL Parcel) consumer price list shows cash on delivery at PLN 8 gross (PLN 6.50 net), does not state base rates clearly, points to PACZKING for fewer than 10 parcels a month and sends larger volumes to sales (dhl.com). The Pocztex business page has a form (number of parcels) instead of a price list (pocztex.pl).
Brokers such as Apaczka ("offer of 17 courier companies", "no contracts, no stress, no subscription", "no shipping minimums", and you can ship on your own carrier contracts), Furgonetka (tracking for 13 companies) and epaka.pl publish their own lists. Apaczka and Sendit are both owned by Alsendo. One InPost locker parcel, size A, across five channels (gross including fuel, read 30.09.2026): Furgonetka PLN 15.83 (PLN 11.39 net, PLN 12.87 net with fuel; furgonetka.pl); Sendit PLN 16.26; InPost retail PLN 16.49 (fuel 0%); epaka.pl PLN 17.00; InPost business list PLN 20.22 (our calculation: PLN 16.44 net × 1.23 VAT). Via Furgonetka, a DPD locker or point-to-locker parcel up to 2 kg costs PLN 8.99 net, and a DHL point-to-point parcel up to 3 kg PLN 12.19 net (PLN 15.60 with fuel from 1.10.2026); Apaczka says "from PLN 7.32 net" for domestic parcels, carrier unspecified and excluding fuel and road fees.
Fuel surcharges (read 30.09.2026; DHL and DPD via Furgonetka after the 1.10.2026 change, read 5.10.2026): InPost charges 13% on business lockers and courier, 0% on retail and Fast Returns, and includes it in the subscription; DHL via Furgonetka charges 28% (46.3% above 31.5 kg and for pallets; until 30 September it was 25.5% and 42.3%). A DPD courier parcel up to 2 kg via Furgonetka costs PLN 13.59 net, or PLN 18.47 with fuel, while a DPD locker parcel is PLN 8.99 either way. DPD retail prices already include fuel. So compare every price in the same form — net or gross, with or without fuel.
Volumetric weight (also called dimensional weight) is a weight calculated from a parcel's dimensions rather than a scale: length × width × height, divided by a carrier-specific divisor. If the result is higher than the actual weight, the carrier can charge for the volumetric figure instead. In Poland the divisor and the threshold depend on the carrier (terms read 1.10.2026):
Carriers also charge for checking: a dimension verification fee is PLN 13.00 at InPost Kurier and PLN 10.00 at ORLEN Paczka.
A worked example shows the mechanism: a box measuring 60 × 40 × 40 cm has a volume of 96,000 cm³. At a divisor of 6,000, that gives a volumetric weight of 16 kg; at 5,000, 19.2 kg — regardless of what the box actually weighs. At DPD CLASSIC that exceeds the 10 kg threshold, and at InPost Kurier a 1 kg parcel costs PLN 25.30 while one billed at 15–20 kg costs PLN 48.95 net before fuel. The same box does not fit locker size C (two 40 cm sides against 38 cm). A smaller 30 × 20 × 15 cm box is 1.5 kg volumetric and fits size B. A few centimetres saved on box dimensions can move a parcel into a cheaper bracket even when the product inside hasn't changed at all.
Volumetric weight: a 60 × 40 × 40 cm box with a product weighing 1 kg
Digital Vantage, worked example; divisors from carrier terms checked 2026-10-01
Within a few years, box size in the EU will stop being purely a pricing decision. The EU's Packaging and Packaging Waste Regulation, (EU) 2025/40 (PPWR), applies from 12 August 2026, but its most relevant rule for ecommerce arrives later: Article 24 limits empty space in ecommerce packaging to 50%, at the earliest from 1 January 2030. Crucially, the Regulation treats fillers — paper, air cushions, bubble wrap — as empty space for this calculation, not as "content." A box that looks full of packaging material still counts as mostly empty under the rule. Stores that already size boxes tightly for volumetric-weight reasons will find themselves closer to compliant by default; stores that over-box to protect fragile items will need to plan the switch to right-sized packaging well before the deadline, not after it. If you are looking for a box, one Polish listing gives a three-ply flap carton of 300 × 200 × 150 mm at PLN 1.33 net per unit at 20 units and PLN 0.90 at 2,040 units (kartony24.eu, read 1.10.2026); the seller says it fits InPost size B and ORLEN M.
Outsourced fulfillment means a third party receives your stock, stores it, picks and packs orders, and ships them — you pay per unit of service instead of running your own warehouse, staff and boxes. It tends to make sense once packing time starts limiting how much you can sell, or when volume spikes sharply in a season that your own team can't absorb.
The one number you need before comparing any fulfillment quote is your own cost per parcel — labour, packaging, storage space and the shipping line itself. Without it, a fulfillment provider's per-unit price is meaningless, because you have nothing to compare it against. In Poland the models differ (read 1.10.2026): Omnipack publishes no price list and bills by space used and orders fulfilled, with a target of about 500–1,000 parcels a month (omnipack.com/pl/cennik); One Fulfillment by Allegro has a public net price list — a base fee from PLN 2.69 (up to 0.3 l) through PLN 7.49 (up to 15 l) to PLN 24.49 (up to 179.4 l, Allegro packaging), storage free for the first 30 days and then PLN 1.49 to PLN 49.99 per cubic metre per day, and PLN 1.99 for a sellable return, with delivery to the buyer, transport to the Allegro warehouse and standard Allegro fees extra (help.allegro.com); Amazon FBA Poland charges PLN 165.91 excl. VAT a month on the Professional plan, a 1.5% fuel and logistics surcharge on its rate card from 1.07.2026, and quotes standard storage at EUR 27.54 per cubic metre a month from January to September and EUR 52.20 from October to December, with per-unit rates in złoty not clearly given — use Amazon's calculator (sell.amazon.pl/oplaty). Treat any quote as the number to benchmark against your own cost.
Two other Polish cost lines sit near shipping. On Allegro, the Smart! seller fee is charged per parcel by order value — for an order of PLN 100–149.99, PLN 7.89 for an InPost locker or PLN 6.19 for an Allegro Delivery locker, and from PLN 150, PLN 9.99 and PLN 7.99 (net or gross not stated; free delivery for the buyer from PLN 49.90 for subscriptions activated from 2.03.2026) (Allegro help). And cash on delivery is billed per carrier: InPost lockers for business PLN 1.50 net, InPost Courier Standard for business PLN 7.00 net, Furgonetka to a locker PLN 2.49 net, DPD retail +PLN 7.90 gross and DHL retail +PLN 8 gross; InPost pays the money out "within 5 business days of the parcel being paid".
Shipping and returns cost is a recurring line in the monthly cost of running a store; you can add it to our ecommerce TCO calculator alongside your platform subscription and payment fees, and estimate the cost of launching a store with carrier integrations in our online store cost calculator. How all these cost lines add up is covered in how much an ecommerce website costs, and shipping abroad in the article on selling to the EU. Returns handling, which sits right next to shipping in a store's cost sheet, is covered in returns and the right of withdrawal, and payment-side costs in online payment methods.
Only partly. Public business lists exist for InPost and ORLEN Paczka; DPD and DHL eCommerce publish consumer lists only, and businesses are quoted through sales. InPost for business, Paczkomat lockers: A PLN 14.55, B PLN 16.51, C PLN 21.04 net plus 13% fuel; Abonament 150 gives size A at PLN 13.81 (12 months) or PLN 12.59 (24 months), fuel included. ORLEN Paczka from 1 June 2026: S PLN 11.49, M PLN 12.09, L PLN 13.50 net. Regulation (EU) 2018/644 also requires carriers to publish public single-piece tariffs and traders to disclose cross-border delivery charges before checkout.
Volumetric weight is calculated from a parcel's dimensions: length × width × height in centimetres, divided by a carrier-specific divisor. DPD domestically and InPost Kurier use 6,000, GLS 5,000; DPD CLASSIC applies it domestically only above 10 kg, and parcel lockers have no volumetric weight at all (they price by size). A box of 60 × 40 × 40 cm, for example, has a volume of 96,000 cm³ — a volumetric weight of 16 kg at a divisor of 6,000, or 19.2 kg at 5,000, regardless of the product's real weight.
Yes. UKE counted 67,060 automated parcel machines in Poland at the end of 2025, up 29.7% on the year, run by six operators. InPost reports 29,912 lockers in Poland at the end of Q2 2026. These are regulator and operator figures from different dates, so do not add them together.
It can be for a small store. One InPost size A locker parcel costs PLN 11.39 net via Furgonetka against PLN 14.55 net on the InPost business list, both plus 13% fuel. Compare prices in the same form — net or gross, with or without the fuel surcharge.
Yes, from 2030 at the earliest. The EU Packaging and Packaging Waste Regulation (EU) 2025/40 applies from 12 August 2026, and Article 24 limits empty space in ecommerce packaging to 50%, with that specific limit taking effect no earlier than 1 January 2030. Packing fillers such as paper, air cushions and bubble wrap count as empty space under the rule, not as content.
Once packing time starts limiting how much you can sell, or when seasonal volume spikes beyond what your own team can handle. Before comparing any fulfillment provider's quote, work out your own cost per parcel — labour, packaging, storage and shipping — since a per-unit fulfillment price only means something next to that number.
We'll help you pick a carrier or broker on your own numbers, and connect labels, tracking and returns to your store without manual address entry.
Payments and logistics in e-commerce: what payment fees, shipping, packaging and returns cost per order in Poland, with sourced prices in PLN.
The One Stop Shop for a Polish store: the EUR 10,000 (PLN 42,000) EU-wide threshold, VIU-DO returns, VAT rates, packaging registries and consumer law.
The right of withdrawal in Poland: the 14-day deadline, the model form, refunds, the withdrawal button not yet in force, and the two-year legal guarantee.
Payment gateway fees in Poland: nine operators in złoty, interchange caps, the card-surcharge ban, SCA, payout terms and Shopify's third-party gateway fee.
Online payment methods for Polish stores: BLIK, cards and SCA, Apple Pay, fast transfers, BNPL and cash on delivery, each with its published cost and risk.
What Allegro charges (commission, Smart! fees), what one order costs against your own store, and how Allegro API integration works.
Table of Contents · 6 sections · 17 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.

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.

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.