The cost of self-fulfilment is never what founders think it is. The visible costs (boxes, labels, tape) account for roughly a third of the real figure. The rest is hidden in time, space, errors, and shipping rate inefficiency that never appears on a P&L until someone runs the actual numbers.
Key points
- Direct labour at award rates costs $2.50 to $3.25 per order at 50 per day, before you account for picking time, error correction, and customer service for fulfilment issues
- Warehouse space in Sydney costs $180 to $350 per square metre annually. A 50 order per day operation needs 30 to 60 sqm minimum, costing $5,400 to $21,000 per year
- Self-fulfilling brands typically pay 15% to 25% more per consignment than a 3PL with aggregated volume, adding $1.50 to $3.00 per order in hidden shipping cost
- At a 3% error rate, mispick and reship costs alone add $1.30 to $2.05 per order on average across the full order base
The visible costs everyone counts
When founders calculate the cost of packing their own orders, they typically count three things: packaging materials, shipping labels, and the postage itself. At 50 orders per day, materials (boxes, satchels, void fill, tape, labels) run $1.80 to $3.00 per order depending on product size and packaging quality. Postage varies by carrier and destination but averages $8.50 to $12.00 for a standard domestic parcel. These are the numbers that appear on receipts and invoices, so they are the numbers founders use.
This visible cost of $10.30 to $15.00 per order is what gets compared against a 3PL quote of $4.50 to $7.00 per order plus shipping. The 3PL looks more expensive because the comparison is incomplete. The founder is comparing the 3PL's full cost against their own partial cost.
True cost per order for self-fulfilment at 50 orders/day, postage includedBefore postage it is $7.55 to $12.70: materials, labour, space, the shipping rate gap and errors. Excluding founder opportunity cost.
Running the real numbers
Adding the visible and hidden costs together for a 50 order per day Sydney-based Shopify brand: materials at $1.80 to $3.00 per order, labour at $2.50 to $3.25, space at $0.45 to $1.40, shipping rate gap at $1.50 to $3.00, and error costs at $1.30 to $2.05. The total true cost per order is $7.55 to $12.70, plus postage of $8.50 to $12.00. All in, that is $16.05 to $24.70 per order.
A 3PL handling the same profile typically charges $4.50 to $7.00 for pick, pack, and handling, plus $7.50 to $10.50 for shipping at their aggregated rates. All-in cost: $12.00 to $17.50 per order. The 3PL is not just operationally better. It is structurally cheaper at this volume because it spreads fixed costs across thousands of clients and negotiates carrier rates at scale.
The calculation becomes even more decisive when you factor in what the founder would be doing with the 4 to 5 hours per day currently spent packing. If that time generates even $50 per hour in sales, marketing, or product development value, the opportunity cost is $200 to $275 per day, or $5,000 to $6,875 per month. That figure alone exceeds the total monthly 3PL bill for most brands at this volume.
Warning signs
- You have never calculated your true per-order fulfilment cost
- Your shipping rates are based on your own volume, not aggregated rates
- Packing errors are handled reactively rather than tracked systematically
- You include your own time at $0 per hour in cost calculations
- Storage space is 'free' because it is in a room you already rent
Want to see how this would run for your brand?
Walk through the warehouse, the dashboard and your order profile with the team that runs it.




