Packaging and Fulfilment Costs in DTC
Packaging and handling typically run three to five percent of order value once carton, void fill, inserts and pick-and-pack labour are counted. The larger effect is indirect: parcel dimensions determine dimensional weight, so an oversized box raises the carrier bill on every order of that product for as long as the specification stands.
Written by Atul Tirkey · Co-founder, NetNet
Updated September 6, 2026 · 4 min read
Packaging is the cost most often left out of a profit calculation, on the grounds that it is too small to matter. Per order it is small. As a share of contribution margin it is not, and its indirect effect on freight is larger than the packaging itself.
What actually goes into it
Count everything that leaves the building with the order, plus the time spent putting it there:
- Outer carton or mailer.
- Void fill, tape, labels.
- Branded elements — tissue, sticker, printed insert, thank-you card.
- Product protection — polybag, bubble, desiccant.
- Pick and pack labour, whether that is a 3PL line item or your own hours.
In the example, consumables total $1.20 and labour $1.40. Neither is dramatic. Together with the freight penalty they reach 4.1% of order value — which on a store running a six percent net margin is a meaningful fraction of everything it keeps.
The cost that appears somewhere else
The largest line in that example is not packaging at all in accounting terms. It is $1.20 of extra freight, charged because the carton is larger than the contents require.
Carriers bill on dimensional weight — volume converted to a weight equivalent — whenever that exceeds actual weight. A light product in a generous box is billed as though it were heavy. The charge lands on a freight invoice, so it is recorded as shipping cost, and the packaging decision that caused it is never implicated.
This is the single most under-exploited saving in DTC fulfilment. It is permanent, it applies to every future order of that product, and it requires no negotiation with anyone. Measure the products that ship most often, order cartons that fit them, and the saving repeats indefinitely.
The related trap is declared dimensions. Optimistic figures entered at label creation produce an attractive quoted price and an adjustment two weeks later when the carrier’s equipment measures the parcel. Measuring once and correcting the specification stops a recurring charge that most stores treat as unavoidable carrier noise.
In-house labour, valued honestly
Pick and pack is a real cost even when nobody is paid for it.
A founder packing eighty orders on a Sunday has spent something, and recording fulfilment labour at zero produces two errors. It makes contribution margin look better than it is, and it hides the crossover point at which a 3PL becomes cheaper than doing it yourself.
Value it at what it would cost to hire. The number gets worse and becomes decision-ready: once your own time at market rate exceeds a 3PL’s per-order charge, outsourcing is arithmetic rather than ambition.
Allocating it to products
Packaging is incurred per order and most useful when pushed down to products, because that is where the decisions are — which items to promote, which to stock, which to reprice.
Allocate by parcel occupancy rather than evenly. A product that fills the box carries more of its cost than one that rides along inside the same parcel. This matters most for exactly the products where packaging is expensive: large, light, awkward items whose gross margin looks healthy and whose contribution margin does not.
Done properly, the allocation frequently reorders a product ranking. Items that appeared mid-table on gross margin fall to the bottom once they carry their own carton and the freight penalty that carton causes.
When packaging is an investment
Not every packaging cost should be minimised, and treating it purely as waste is its own mistake.
For some brands the unboxing experience measurably drives repeat purchase, referral and user-generated content. That is a real return, and a printed insert costing thirty cents that lifts repeat rate by a point is comfortably worth it.
The distinction is whether it has been measured. Compare repeat purchase rates between customers who received the premium version and those who did not, over a comparable window. If the difference exists, the cost is an acquisition investment and belongs in that conversation. If nobody has checked, it is a preference being funded from margin.
Comparing in-house against a 3PL
Once labour is valued honestly, the outsourcing question becomes a straightforward comparison rather than a judgement call.
A 3PL charges a per-order pick-and-pack fee, storage by volume or pallet, and usually a receiving charge on inbound stock. In-house costs consumables plus labour plus the space the stock occupies, and it consumes attention that has an opportunity cost nobody invoices.
Compare them on total cost per order at your current volume and at twice it. The crossover usually arrives sooner than expected, because in-house fulfilment scales linearly with orders while a 3PL’s per-order rate typically improves with volume.
Two things the comparison should include and often does not. Storage — a 3PL bills it monthly and visibly, whereas the corner of a unit your stock occupies is already paid for and feels free until you need the space. And error rates, since a mispick costs a reshipment at full freight, and the party making the errors changes when you outsource.
The quarterly check
Packaging costs drift upward quietly. Suppliers raise prices, cartons get ordered in whatever size is available, a new product ships in an oversized box because nobody specified one.
Once a quarter, take the top ten products by volume and check three things: what the consumables cost per unit today, whether the carton fits the contents, and whether declared dimensions match what the carrier measured. It takes an hour and it is one of the few cost reviews where the savings apply permanently rather than until the next negotiation.
What packing one order costs
A single order packed in-house, with every consumable and the labour to assemble it counted individually.
| Line | Relative size | Amount |
|---|---|---|
| Outer carton | $0.62 | |
| Void fill and tape | $0.18 | |
| Branded insert and tissue | $0.31 | |
| Polybag and product protection | $0.09 | |
| Pick and pack labour | $1.40 | |
| Dimensional weight penalty from an oversized carton Charged by the carrier, caused by packaging | $1.20 | |
| Total packaging and handling 4.1% of a $92 order | $3.80 |
Consumables came to $1.20 and labour to $1.40. The largest single line is the $1.20 the carrier charges because the box is bigger than it needs to be — a packaging decision that appears on a freight invoice, which is why it is almost never traced back to the carton it came from.
Where the numbers come from
Every figure above traces to a specific field in a specific system. These are the ones that matter, and where each one goes wrong.
| Figure | Source | Where it breaks |
|---|---|---|
| Consumable costs | Supplier invoices divided by units, including inbound freight | Bulk orders of packaging are expensed when purchased and used across many months. |
| Pick and pack labour | Hours worked divided by orders packed, or the 3PL per-order charge | In-house labour is often unrecorded, which understates fulfilment cost to zero. |
| Dimensional weight penalty | Carrier invoices compared against actual parcel weight | The penalty appears as freight cost, not as packaging, so it is rarely attributed correctly. |
What this does not tell you
- Allocating a shared consumable across orders is an estimate, and packaging bought in bulk arrives as one invoice covering months of shipments rather than as a cost per order.
- This treats packaging purely as a cost. For some brands the unboxing experience measurably drives repeat purchase and referral, which no per-order cost figure can capture.
Frequently asked questions
How much should packaging cost per order?
For most DTC stores, three to five percent of order value including consumables and handling labour. The figure matters less than knowing it, because packaging is one of the few costs a store fully controls and can change permanently.
Why does box size affect shipping cost?
Carriers bill on whichever is greater, actual weight or volume converted to a weight equivalent. A light product in an oversized carton is charged as though it were heavy, so reducing dimensions can move a parcel into a cheaper band on every future order.
Should I count my own labour in fulfilment costs?
Yes, at what it would cost to pay someone. Leaving founder packing time at zero makes fulfilment look free and hides the point at which outsourcing becomes cheaper than doing it yourself.
Is premium packaging worth it?
It can be, but it is a measurable question rather than a matter of taste. Compare the added cost per order against the difference in repeat purchase rate between customers who received it and those who did not.
Keep reading — Shipping & fulfilment
True shipping cost per order
Where dimensional weight is billed.
How to calculate SKU profitability
Allocating packaging down to products.