eCommerce
The Real Cost of a $40 DTC Order: A Line-by-Line Teardown
At midpoint benchmarks and a blended MER of 4, a $40 DTC order is roughly break-even to slightly negative before fixed overhead. Favorable operators (MER 5, lower COGS) land $2 to $6 positive. After COGS ($12 to $16), fulfillment and shipping ($10 to $14), a returns allocation, payment fees, and blended CAC ($8 to $13), most of the order is gone. Closing four common leaks recovers 4 to 8 margin points.
Key Takeaways
- A $40 order at midpoint benchmarks (MER 4) is roughly break-even to slightly negative. Favorable operators (MER 5, lower COGS) land $2 to $6 positive. The gross margin line says the order is healthy. Once payment fees, fulfillment labor, outbound shipping, a slice of returns, and blended CAC load in, the residual is thin or gone.
- Fulfillment and shipping are the unmovable middle: about $10 to $14 per order. Pick and pack runs $2.75 to $4.25, packaging and label $0.35 to $1.25, and outbound shipping $6 to $10 on a 1 to 2 lb parcel (BLS, Pitney Bowes USPS rates).
- Blended CAC is the single largest swing line. At MER 3 you spend $13.33 in ad cost per $40 order; at MER 5 you spend $8.00. That one dial moves your contribution margin more than any fee negotiation.
- 3PL costs did not come back down. Warehousing producer prices rose about 36% and fulfillment wages about 18% from 2021 to 2025 (BLS). The cost behind your per-order 3PL fee is structurally higher than it was.
- Close four of the eight most common leaks and you add roughly 4 to 8 points of contribution margin ($1.60 to $3.20 per $40 order) without touching price or ad spend.
Most direct-to-consumer founders can tell you their gross margin to the point. Very few can tell you what a single $40 order actually leaves behind after everything is paid. That gap is where the money goes. An order that looks healthy at the gross margin line is roughly break-even to slightly negative at midpoint benchmarks once payment processing, fulfillment labor, outbound shipping, a prorated slice of returns, and blended customer acquisition cost (CAC) are all loaded in. Favorable operators (those running a blended MER of 5 or better with lean COGS) land $2 to $6 positive. Average ones land near zero. This is a line-by-line teardown of that $40 order, with real dollar ranges attached to every cost, and the eight leaks that most often push those costs above benchmark.
The $40 order: what you invoice vs what you keep
Gross margin answers one question: what did the product cost to make versus what did it sell for. Contribution margin answers the question that actually runs your business: after every variable cost tied to selling and delivering that order, what is left to cover fixed overhead and profit.
Operators usually track this in three layers. CM1 is gross margin (revenue minus COGS). CM2 subtracts marketing (your CAC or ad spend). CM3, the number that matters, subtracts everything else that scales with the order: fulfillment, shipping, returns, payment fees and platform costs. CM3 is what is genuinely yours.
Here is the whole teardown on one $40 order, using midpoint benchmark figures.
Run the midpoints at MER 4 (the blended average for a brand spending a quarter of revenue on ads) and the contribution margin is roughly break-even to slightly negative (-$1.18). That is not a typo. Most of the order is gone before a cent of fixed overhead is covered. Favorable operators who hold MER 5 and lower COGS ($12) recover $2 to $6 positive; unfavorable ones (MER 3, high COGS) lose $10 or more. When I talk to founders running a brand at this AOV, the moment that lands is when they see that two lines, CAC and COGS, eat more than half the order before a box is even packed. Everything else is a rounding fight, but the rounding adds up.
COGS and gross margin: the baseline before variable costs hit
A branded DTC product at a $40 selling price typically carries 60% to 70% gross margin, so $12 to $16 in COGS. Supplements and beauty often sit at the higher end (65% to 75% gross margin); apparel and food or CPG frequently run 50% to 60%. That starting point matters because every dollar of gross margin you do not have is a dollar you cannot spend on the unmovable fulfillment costs coming next.
The trap is running the business on gross margin. A 65% gross margin feels like plenty. But gross margin is the number before the order physically exists in a box on a truck. The pattern we see again and again is a founder who priced for a 65% gross margin, never rebuilt the model when 3PL and shipping costs climbed, and now runs a real contribution margin in the low teens without knowing it. The gross margin did not move. Everything underneath it did.
Returns are quietly eating your margin. See by how much.
Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.
Check your inbox. We'll send the Real Cost of Returns calculator shortly.
Fulfillment, shipping and returns: the unmovable middle
This is the block most operators underestimate, because it is three separate line items that each look small and together run $10 to $14 on a $40 order.
Pick, pack and label at a 3PL runs $2.75 to $4.25 per B2C order (average about $3.20), before packaging materials. Packaging and label add $0.35 to $1.25. Outbound shipping for a 1 to 2 lb parcel averages $6 to $10 domestically, depending on carrier and zone mix. And returns, even though only some orders come back, allocate a real cost to every order you ship: at a 15% return rate and $15 to $24 of full cost per return, that is $2.25 to $3.60 spread across all orders.
| Vertical / product type | Pick & pack labor | Packaging + label | Outbound shipping | All-in per order |
|---|---|---|---|---|
| Apparel & jewelry | $3.00 to $4.00 | $0.40 to $0.80 | $6.00 to $8.00 | ~$11 |
| Beauty & supplements | $3.00 to $4.00 | $0.40 to $1.00 | $7.00 to $9.00 | ~$12 |
| Food / CPG / small electronics | $3.00 to $4.50 | $0.50 to $1.25 | $9.00 to $11.00 | $14 to $15 |
| Fragile homewares | $3.50 to $5.00 | $1.00 to $2.00 | $12.00 to $15.00 | ~$18 |
The reason this block will not shrink on its own is structural. The cost of storing and moving goods rose through 2021 to 2025 and did not come back down. Warehousing and storage producer prices climbed about 36% over that span, and average fulfillment center wages rose about 18%, from roughly $27 to over $32 an hour. Those two series track each other closely, which tells you wage inflation (not just pandemic-era demand) is driving your per-order 3PL fee.
The carrier side has the same shape. USPS Ground Advantage at 1 lb ran $5.91 in Zone 1 up to $8.71 in Zone 8 on 2025 retail rates, and UPS or FedEx Ground on a 2 lb parcel can hit $11 to $15 in far zones. The table below is why warehouse location relative to your customers is a margin decision, not a logistics detail.
| Carrier & service | Near zones (1-3) | Mid zones (4-6) | Far zones (7-8) |
|---|---|---|---|
| USPS Ground Advantage (retail) | $5.00 to $6.00 | $6.00 to $7.50 | $7.50 to $8.50 |
| UPS Ground | $8.00 to $10.00 | $9.00 to $12.00 | $11.00 to $15.00 |
| FedEx Ground | $9.00 to $11.00 | $10.00 to $13.00 | $12.00 to $15.00+ |
The 8 margin leaks: what pushes costs above benchmark
The costs above are the price of doing business. A leak is when one of them runs above benchmark for a reason you can fix. These are the eight we see most often, with per-order dollar impact where it is sourceable.
Leak 1: oversized packaging and DIM-weight surcharges. Carriers bill on dimensional weight (length times width times height, divided by 139) or actual weight, whichever is higher. A shoe box that weighs 1.5 lb can bill at 3 to 4 lb. Right-sizing (a poly mailer for soft goods, a fitted box instead of a large one) often saves $2 to $5 per affected order.
Leak 2: returns misclassified on the P&L. Many brands book a return as a revenue reversal only and never capture reverse shipping, processing labor and markdown loss. That makes contribution margin look $1.50 to $5+ per order better than it is. Add a dedicated returns-cost line to your tracker.
Leak 3: carrier zone creep. Shipping a bigger share of orders to Zones 7 and 8 than a well-placed competitor costs roughly $0.60 to $0.90 extra per order in aggregate. Model your zone distribution before you accept it.
Leak 4: free-shipping threshold set too low. The break-even threshold is AOV plus (shipping cost divided by gross margin percent). Set it below that and you give away freight on orders that would have converted anyway, at $2 to $5 per qualifying order.
Leak 5: promo code abuse. An estimated 3% to 5% of ecommerce promo codes are used outside their intended terms. On a 15%-off code, each misused $40 order is $6 of margin gone. Single-use, geo or email-restricted codes close most of it.
Leak 6: 3PL accessorial fees. Address correction (about $19.50 per shipment), residential surcharges ($4.90 to $6.90), oversize fees ($1.50 to $15+) and fuel surcharges inflate the per-order cost above the quoted rate. Audit your 3PL invoices quarterly against the base rate card.
Leak 7: payment processor markup on non-Shopify gateways. On Shopify Basic with a third-party gateway you pay 2.9% + $0.30 plus Shopify's 2% third-party fee, so about 4.9% + $0.30. Moving to Shopify Payments saves roughly $0.80 per $40 order, two full points of margin.
Leak 8: ad attribution errors. Inflated last-click attribution makes your calculated CAC look lower than reality, so you underweight per-order ad cost. The fix is to run on blended MER (total revenue divided by total ad spend) as the primary dial. The pattern we see again and again is a brand celebrating a platform-reported 6x ROAS while its blended MER sits at 2.8, which is the number that actually pays the bills.
Closing 4 of the 8: how much margin you get back
You will not fix all eight at once, and you do not need to. Pick the four with the cleanest, most defensible per-order impact and the math works out.
Take a brand on Shopify Basic with a third-party gateway, oversized boxes, a free-ship threshold set $10 below break-even, and unmanaged zone mix. Switching to Shopify Payments recovers about $0.80. Right-sizing packaging recovers a conservative $1.00 blended across affected orders (well under the $2 to $5 ceiling). Fixing the free-ship threshold recovers about $1.00 on qualifying orders. Tightening zone mix recovers about $0.60. That is roughly $3.40 per order, and even a haircut of that lands you in the 4 to 8 point range, which on a $40 order is $1.60 to $3.20 of contribution margin back.
That is the whole point of the teardown. Four operational fixes, none of which touch your price or your ad budget, can move you from the bottom of the CM3 benchmark band toward the middle of it. If you want a second set of eyes on which four to prioritize for your specific cost structure, that is exactly what our fractional CFO services are built to do.
A $40 order that clears a 65% gross margin can land at break-even or below once shipping, fulfillment, returns, fees and CAC are loaded in. The gross margin line is not lying to you, but it is not the number that pays your rent. CM3 is. Rebuild the order from COGS to CM3 once, and the four leaks worth closing become obvious.
When we work through this with operators, the recurring surprise is not any single line. It is that the fixes with the biggest payoff are the boring ones (a gateway switch, a box size, a threshold) rather than a heroic renegotiation of the shipping contract. The unmovable middle really is mostly unmovable. The leaks around it are not.
Sources and methodology
COGS assumption. The teardown uses $12 to $16 COGS on a $40 order, reflecting an assumed 60% to 70% gross margin. This is a modeled input, not a benchmarked figure drawn from a single external source. Supplements and beauty typically run at the higher end of that gross-margin range; apparel and food or CPG frequently run lower. The entire contribution-margin model is sensitive to this starting point: every dollar of COGS you do not have is one less dollar available to cover the fulfillment and CAC costs that follow.
Fulfillment and 3PL infrastructure cost inflation. Warehousing and storage producer prices and fulfillment wages are from the US Bureau of Labor Statistics: the Producer Price Index for warehousing and storage (NAICS 493, series PCU493) and average hourly earnings for the same industry (series CES4348400003), annual averages 2021 to 2025. The index rose roughly 36% and wages roughly 18% over the period. Data is public at bls.gov/data.
Per-order 3PL and pick-pack pricing. Pick, pack and label ranges ($2.75 to $4.25, B2C average ~$3.20) and vertical all-in benchmarks are drawn from published 3PL pricing guides including the Evolution Fulfillment 2026 3PL pricing guide. These are SMB benchmark rates; negotiated enterprise contracts run lower.
Carrier shipping rates. USPS Ground Advantage figures ($5.91 to $8.71 for 1 lb, Zone 1 to 8) are 2025 retail rates from Pitney Bowes. UPS and FedEx Ground estimates are from public carrier comparison tables such as GoBolt's USPS vs UPS vs FedEx analysis. Volume shippers on contract rates will see materially lower numbers than these retail list rates.
Payment processing. Shopify Payments and third-party gateway fee stacks (2.9% + $0.30 base, plus a 2% third-party transaction fee on the Basic plan) are from the official Shopify Payments fee schedule.
Returns cost and rate. Full cost per return ($15 to $24) and the 24.5% online return rate benchmark are compiled from published retail returns research and DTC operator benchmark reports. The 15% blended rate used in the model is a conservative mid-channel assumption.
CAC and contribution margin benchmarks. Blended CAC ($60 to $100 median) is an Eightx working range. CM1/CM2/CM3 tiers are from Direct-to-Consumer Association benchmark data, cross-referenced with published DTC profitability benchmarks. Per-order CAC is derived directly from MER (ad spend per revenue dollar times $40).
Frequently asked questions
how much does it actually cost to fulfill a $40 dtc order?
Budget roughly $10 to $14 all-in for a 1 to 2 lb domestic order: pick and pack labor at $2.75 to $4.25, packaging and label at $0.35 to $1.25, and outbound carrier shipping at $6 to $10. That is before you load payment fees, returns and CAC. Fulfillment and shipping alone are usually 25% to 35% of a $40 order.
what's a good contribution margin for a dtc brand at my revenue level?
Fully loaded (CM3, after COGS, fulfillment, shipping, returns, fees and CAC), healthy lands around 14% to 16% at $500K to $5M GMV, 18% to 21% at $5M to $50M, and 24%+ above that. Below 10% on a $40 order you are keeping under $4 to cover all fixed overhead, which is usually not enough.
how do i calculate the real cost of returns per order?
Take the full cost of one return (reverse label $8 to $12, processing and inspection $5 to $8, restocking $2 to $4, so $15 to $24) and multiply by your return rate. At a 15% rate on a $40 order that is about $2.25 to $3.60 allocated to every order you ship, not just the ones that come back.
what's the cheapest way to ship a 1-2 lb package, usps vs ups vs fedex?
For 1 to 2 lb parcels USPS Ground Advantage is almost always cheapest at retail ($5.91 to $8.71 by zone), with UPS Ground and FedEx Ground running $8 to $15. If you ship volume, negotiated carrier rates or a 3PL's blended network rate can beat all three, so compare against your actual invoice, not the list rate.
why is my payment processing fee higher than 2.9%?
If you are on Shopify Basic and using a third-party gateway like Stripe or PayPal, you pay the gateway's 2.9% + $0.30 plus Shopify's third-party transaction fee (2% on Basic). That stacks to about 4.9% + $0.30. Moving to Shopify Payments drops the extra fee and saves roughly $0.80 per $40 order.
what is carrier zone creep and how much is it costing me?
Zone creep is shipping a bigger share of orders to far zones (7 to 8) than you need to because your warehouse is far from your customers. USPS Zone 8 runs about $2 to $3 more than Zone 4 on a 1 to 2 lb parcel. Skew 15 points more of your volume into far zones and you pay roughly $0.60 to $0.90 extra per order on average.
how do i set a free shipping threshold that doesn't kill my margin?
Use AOV plus (average shipping cost divided by gross margin percent). At $40 AOV, $8 shipping and 60% gross margin, that is $40 + ($8 / 0.60) = about $53. Set it below that and you subsidize freight on orders that would have converted anyway, which quietly costs $2 to $5 on each qualifying order.
how does blended cac connect to per-order contribution margin?
Blended CAC (total ad spend divided by new customers) is the same thing as your MER expressed per order. At MER 3 you are spending 33 cents of ad money per revenue dollar, so $13.33 on a $40 order; at MER 5 it is $8. That single line swings your contribution margin more than any fee you can renegotiate.
what counts as a margin leak vs just a normal cost of doing business?
A cost is a leak when it runs above benchmark for a fixable reason: DIM-weight surcharges from oversized boxes, a third-party gateway fee you do not need, a free-ship threshold set below break-even, or returns you never fully costed. The carrier's base rate is a cost. The $1.50 DIM surcharge on a half-empty box is a leak.
