What every order is really costing your DTC brand.
Most DTC brands track pick, pack, ship, and packaging. Then they wonder why their margins are thinner than the spreadsheet promised. Plug in your numbers below to see your annual hidden bleed and the multiplier between what your invoices show and what fulfillment actually costs.
Order volume
Subscription boxes and supplement bundles run 2 to 4. Single-SKU brands run close to 1.
What your invoice shows
Charged once per order. Industry-typical mid-tier 3PLs run $2.00 to $3.50.
Charged for every item in the order. Industry-typical mid-tier 3PLs run $0.40 to $1.00.
Net carrier cost after negotiated rates. Use your blended outbound average.
Carton, void fill, tape, and any custom inserts or branded materials.
Returns and errors
Supplements 1 to 3%. Beauty 4 to 8%. Subscription 2 to 5%. Apparel 20 to 30%.
Inbound receiving, inspection, restock or write-off, and return shipping if covered.
Industry benchmark 0.5 to 2%. Higher with manual processes or untrained pickers.
Replacement product, expedited reship, CS time, and the statistical hit to LTV.
Allocated overhead
Pallet, bin, and shelf charges. Not on any invoice as a per-order line item.
Inbound labor and dock fees. Often billed at hourly rates or per pallet.
3PL portal fees, EDI, returns platforms, shipping software, integration charges.
Time spent on fulfillment issues, escalations, vendor management, and exception handling.
Wage plus benefits and overhead. Founders should use their opportunity-cost rate, not their salary.
What your invoices don't show, costing you per year:
in annual savings. That is what a tighter operation and a 3PL that actually tracks the right metrics returns to your margin.
Visible cost per order. Per-order fee plus (items per order times per-item pick fee) plus shipping plus packaging. This is what your invoice shows.
Hidden cost per order. Returns equal return rate times cost per return. Errors equal error rate times cost per error. Storage, receiving, and software equal each monthly spend divided by monthly orders. Founder time equals (weekly hours times 4.33 weeks) times hourly rate, divided by monthly orders.
True cost per order. Visible plus hidden. Annual hidden bleed equals hidden cost per order times monthly orders times 12.
Multiplier. True cost divided by visible cost. This is the gap between what your 3PL invoice shows and what fulfillment actually costs.
Industry benchmarks. Hidden costs typically add 18 to 35% to a brand's tracked cost per order. The largest contributors are usually founder time and storage allocation, both invisible on a 3PL invoice. Sources: PFS internal data, NRF retail returns research.
True cost per order, answered honestly.
Twelve questions DTC founders and ops leads ask when they realize their fulfillment cost is bigger than their invoice.
What is true cost per order in DTC fulfillment?
True cost per order is the full fulfillment cost a brand absorbs per shipment, not just what their 3PL invoice shows.
It includes visible costs (per-order fee, per-item pick fee, shipping, packaging) plus hidden costs that don't appear on any single invoice line: returns processing, pick errors, allocated storage and receiving, software and integration fees, and the value of founder or operations time spent on fulfillment fires.
The gap between visible cost (what brands track) and true cost (what they actually pay) typically runs 18 to 35 percent. A brand that thinks they're paying $12 per order is usually paying $14 to $16.
Why do most DTC brands undercount their fulfillment cost?
Three reasons.
- 3PL invoices only show what the 3PL charges, not what the brand absorbs internally. Customer service time, software subscriptions, and founder hours are invisible to the invoice.
- Monthly costs rarely get allocated per order. Storage, receiving, and software are billed at the month level. Almost no brand divides those numbers by order volume to produce a per-order figure.
- Returns and errors get tracked separately. They show up as their own P&L line items rather than getting folded back into unit economics.
The result is a brand that believes it's making 40% contribution margin and is actually making closer to 30%.
What hidden costs are missing from a typical 3PL invoice?
A standard 3PL invoice shows pick and pack fees, shipping charges, storage, receiving, and sometimes special project labor. What it doesn't show:
- Returns processing spread across all orders.
- Pick errors including replacement product, reship, and CS time.
- Software and integration fees when billed under separate contracts.
- Founder and ops time spent on fulfillment escalations and exception handling.
- Opportunity cost of inventory tied up in slow-moving SKUs.
These costs are real. They just don't sit on a single line item, which is why most brands miss them.
How do you calculate true cost per order?
Add visible costs plus allocated hidden costs.
Visible cost per order equals per-order fee plus (items per order times per-item pick fee) plus shipping plus packaging.
Hidden cost per order equals return rate times cost per return, plus error rate times cost per error, plus monthly storage divided by monthly orders, plus monthly receiving divided by monthly orders, plus monthly software divided by monthly orders, plus (weekly founder hours times 4.33 weeks times hourly rate) divided by monthly orders.
True cost per order is the sum. Annual hidden bleed equals hidden cost per order times monthly orders times 12.
What's a normal return rate for DTC ecommerce?
Return rates vary sharply by vertical:
- Supplements and consumables: 1 to 3 percent.
- Beauty and cosmetics: 4 to 8 percent.
- Subscription boxes: 2 to 5 percent.
- Apparel: 20 to 30 percent.
- General DTC blended: 4 to 6 percent.
A return rate above these ranges usually signals a product or expectation-setting problem, not a fulfillment problem. PDP photography, sizing or shade tools, and skin-type filtering catch the issue upstream.
How much does a pick error actually cost?
A single pick error typically costs $15 to $40 fully loaded:
- Replacement product at full COGS, not retail.
- Expedited reshipping on the corrected order.
- Customer service time across initial ticket, photo collection, replacement processing, and follow-up.
- Statistical hit to lifetime value from customers who don't reorder after a bad first impression.
At a 2% error rate and $30 per error, errors alone add $0.60 per order to true cost. That's $14,400 per year on 24,000 annual orders, almost always invisible on the P&L.
How is storage cost per order calculated?
Take monthly storage spend and divide by monthly order volume. $1,500 per month at 2,000 orders is $0.75 per order in storage allocation.
Storage stays invisible because invoices show it as a separate monthly charge, not allocated per shipment. Brands see "$1,500 storage" and don't connect it to unit economics.
The metric flips fast when order volume drops while inventory stays the same. A brand going from 3,000 to 1,500 monthly orders watches storage cost per order double overnight, even though the storage invoice didn't change. This is the single most common reason a brand's "cost per order" creeps up without anyone understanding why.
Should founder time be included in fulfillment cost?
Yes. Time founders or ops leads spend on fulfillment fires (escalations, vendor management, exception handling, troubleshooting integrations) is real labor cost even if no one writes a check for it.
The right rate is the loaded opportunity-cost rate, not the founder's salary. A founder's hour is worth what they would have earned doing strategic work in that hour, not their straight wage.
A founder spending 8 hours per week on fulfillment issues at $75 per hour loaded is roughly $2,600 per month. At 2,000 orders, that's $1.30 per order in invisible cost. Most brands never capture this number, but it's the line that hurts most because it usually represents missed strategic work, not just dollars.
What's a good true cost per order benchmark by vertical?
Rough ranges, before regional shipping zone adjustments:
- Supplements: $9 to $13 visible, $12 to $17 true. Stable inventory and low returns keep hidden bleed manageable.
- Beauty: $12 to $17 visible, $16 to $23 true. Fragile packaging and higher return rates push hidden costs up.
- Subscription boxes: $14 to $20 visible, $18 to $26 true. Multi-item picks and complex pack profiles drive both visible and hidden costs.
- General DTC blended: $10 to $15 visible, $13 to $20 true.
Benchmarks shift with order size, item count, packaging complexity, and shipping zone mix. A brand selling primarily within their own region runs lower than a coast-to-coast shipper, even with identical operations.
When does it make sense to switch 3PLs?
Five signals that the math has tipped:
- Per-order cost trending up while order volume holds steady or grows.
- Pick error rate above 1.5 percent with no visible improvement quarter over quarter.
- Storage cost rising faster than inventory growth.
- Vague answers when you ask for SKU-level damage, error, or returns reporting.
- Founder or ops hours on fulfillment fires growing month over month.
Switching cost is real (one-time setup, 60 to 90 days of integration friction, dual-running risk during cutover). The cost of staying is recurring. The math usually favors moving when annual bleed exceeds switching cost within six months.
How is PFS pricing structured?
Per-order fee plus per-item pick fee, with volume tiering at higher monthly order counts. Storage charged at the pallet, climate-controlled, or bin level depending on SKU profile. Receiving billed at hourly rates or per pallet. Standard ecommerce integrations carry one-time connection fees.
The structure matches what this calculator models, which means a prospect's plug-in numbers translate directly to a side-by-side comparison.
PFS has been operating for 17 years out of Cincinnati and serves supplement, beauty, subscription box, and wellness DTC brands. PFS does not handle hazmat, flammable, or oversized furniture.
What should I do with this calculator's results?
Three actions, in order:
- Reconcile against your invoice. Compare your visible cost line to your actual 3PL invoice. If the numbers don't match, your invoice has charges you haven't accounted for, and that's the first thing to fix.
- Identify your largest hidden cost line. Founder time, storage allocation, and pick errors are the most common winners. That line is where the next operational fix lives. Halving it usually returns more margin than a full pricing renegotiation.
- Compare against vertical benchmarks. If your true cost per order sits above the typical range for your category, run the numbers against an alternate 3PL quote. The gap pays for switching costs in six months or less in most cases.
If any of those three steps surface a number you want a second opinion on, book a call below.
