Published: March 2020 | Last Updated:June 2026
© Copyright 2026, Reddog Consulting Group.
Sales can grow while the business gets weaker.
That's the pattern a lot of CPG founders run into once they expand across Amazon, Walmart, DTC, and wholesale. Units move. Purchase orders land. The dashboard looks healthy. Then you get to the P&L and realize the extra volume came with higher fulfillment costs, more inventory sitting in the wrong place, more chargebacks, more returns friction, and more cash tied up in stock that isn't turning fast enough.
Most of the damage doesn't show up in one big line item. It shows up as dozens of smaller misses. A prep charge you didn't model. A receiving delay that creates an out-of-stock window. A wholesale routing issue that turns into a deduction. An FBA inventory placement decision that looks convenient until fees and stranded stock start stacking up.
That's why I don't treat supply chain efficiency as a generic “reduce waste” exercise. For a CPG operator, it means protecting contribution margin by channel, by SKU, and by fulfillment path. If a product is profitable in wholesale but weak in DTC, that matters. If Amazon looks strong on top-line sales but absorbs margin through storage, returns, and fee complexity, that matters more.
Real efficiency starts with a solid foundation. If you don't know your true cost to serve, every scaling decision is a guess.
Monday starts with a good sales report. By Friday, Amazon has billed another round of storage and fulfillment fees, a Walmart deduction hits for a routing miss, and the DTC team is expediting orders because inventory was allocated to the wrong node. Revenue grew. Contribution margin did not.
That pattern shows up all the time in CPG. Founders look first at ad spend, price, or unit cost. Those matter, but I've seen more margin disappear in freight mode choices, pack configurations, inventory placement, prep failures, and retailer compliance mistakes than in a modest swing in media efficiency.
The problem is not waste in the abstract. It is cost to serve by channel.
Amazon punishes slow movers and bad inbound decisions. Wholesale punishes weak process discipline through chargebacks, short pays, and terms that tie up cash. DTC punishes any brand that underestimates pick fees, packaging, split shipments, parcel zones, and customer service touches. A SKU can look healthy in a blended P&L and still lose money in one channel every time it sells.
The leaks also stack on top of each other.
One operational miss is manageable. Five small misses across three channels can erase several margin points before anyone catches it.
Industry reporting shows that full supply chain visibility is still rare, even though many companies already use digital tools to monitor performance, according to Procurement Tactics' supply chain statistics roundup. That gap matters. Teams have dashboards, but many still cannot trace margin erosion back to a SKU, a warehouse node, a retailer program, or a fulfillment path quickly enough to fix it.
Operator view: If you cannot explain margin erosion by SKU, channel, and fulfillment path, you do not have an efficiency program. You have a reporting gap.
That is why a margin-first approach works better than generic efficiency talk. The goal is not to cut cost everywhere. The goal is to protect profitable service levels and remove cost that does not earn its keep. Sometimes paying more for inbound speed protects a top Amazon ranking. Sometimes slowing a purchase order by a week lowers carrying cost with no service penalty. Good operators make those calls from a cost-to-serve model, not from instinct.
If you need a broader view of how channel mix changes operating complexity, this guide to ecommerce supply chain management is a useful companion to the margin lens.
Most operators think they know their margin. Many know gross margin. Far fewer know true cost to serve.
That's the difference between “this SKU has good product margin” and “this SKU is profitable on Amazon FBA, weak on Shopify with free shipping, and solid again in wholesale by the case.” Until you get to that level, you're managing by averages, and averages hide expensive mistakes.

Start with one hero SKU. Then calculate cost to serve separately for each channel it sells through.
Your spreadsheet doesn't need to be fancy. It does need to be honest.
Include the full chain of costs:
They use one blended fulfillment number and one blended freight number across the whole business. That creates false confidence.
A single-unit DTC order has a different cost structure than an Amazon FBA replenishment flow. A wholesale case shipment to a retailer has a different margin logic than a direct parcel order. If you blend them, your profitable channels subsidize the weak ones and you won't know where to fix the problem.
Here's a simple way to structure the model:
| Cost layer | Amazon FBA | DTC | Wholesale |
|---|---|---|---|
| Product and packaging | SKU-specific | SKU-specific | SKU-specific |
| Inbound freight | Allocated by shipment | Allocated by receipt | Allocated by PO |
| Storage and handling | Marketplace plus upstream storage | 3PL or warehouse storage | Warehouse storage and pallet handling |
| Fulfillment | FBA-related fees | Pick-pack and parcel | Case or pallet ship cost |
| Commercial costs | Marketplace commissions and related costs | Merchant fees and promos | Deductions, compliance, and trade terms |
| After-sale costs | Returns and removals | Returns and support | Shortage claims and chargebacks |
Many teams get sloppy in this regard. One person calls something “freight.” Another books it under “warehouse.” Finance treats it one way, operations treats it another way, and nobody can drill down cleanly.
A better method is to build a tiered KPI structure tied to a health check across strategy, planning, inventory, logistics, warehousing, technology, and cost, while using a uniform cost taxonomy so teams can analyze cost by supply-chain stage. That approach is outlined in Efficio's guidance on supply-chain metric pitfalls.
For CPG brands, that usually means standardizing labels such as:
If your definitions stay consistent, you can compare SKU performance without arguing about the spreadsheet.
The fastest way to improve supply chain efficiency is to stop debating totals and start tracing cost at each handoff.
A practical next step is to pair your CTS model with a broader ecommerce supply chain management framework so your inventory, fulfillment, and channel decisions all use the same cost language.
A good CTS model answers questions like these without delay:
That's the Foundation piece. Not glamorous, but necessary. Without it, “optimization” usually turns into random cost cutting.
A brand can hit its gross margin target on paper and still give it back in the supply chain. I see it most often in two places. Inventory that sits too long, and supplier terms that look acceptable until cash gets tight or demand shifts.
Once the cost-to-serve model is in place, these are usually the next two levers to work. They move margin faster than another round of unit-cost negotiations because they affect storage, stockout risk, markdown exposure, inbound timing, and working capital at the same time.

Weeks of supply should follow channel economics, not a single company-wide target.
Amazon inventory has a different job than DTC inventory. Wholesale inventory has a different risk profile than both. If Amazon runs lean, you pay in lost ranking, higher recovery spend, and unstable replenishment. If wholesale runs lean, you risk short ships and chargebacks. If DTC runs heavy, margin bleeds out through storage, pick fees, and promos needed to clear aging stock.
One blanket inventory rule creates the wrong answer somewhere.
A better operating rhythm is simple:
For teams tightening this muscle, a practical inventory forecasting approach for CPG usually does more good than another dashboard.
Velocity matters because slow inventory is expensive in ways the P&L hides at first. A case that saves $0.18 on manufacturing cost can still lose money if it sits for 90 extra days, absorbs storage fees, ties up cash, and then gets pushed out through discounting. I would rather own a faster SKU at a slightly higher unit cost than a cheaper SKU that turns into dead stock.
Unit cost matters. It just is not the only term that changes margin.
In CPG, the better negotiation often is not 2% off invoice. It is payment terms that reduce cash strain, MOQs that fit actual demand, or lead-time consistency that lets the planning team buy less buffer stock. Those changes improve cost-to-serve because they reduce overbuying, expedite freight, and service failures.
| Negotiation lever | Why it matters |
|---|---|
| Payment timing | Reduces working capital pressure |
| MOQ flexibility | Lowers overbuy risk |
| Production lead time consistency | Improves forecast accuracy and service |
| Split shipments | Helps manage channel-specific demand |
| Packaging changes | Can lower handling, storage, or damage issues |
The trade-off is real. A supplier offering the lowest cost per unit may also require larger runs, longer lead times, and rigid ship windows. That combination can wreck margin if demand is volatile or if Amazon, DTC, and wholesale need different inventory timing. A slightly higher piece cost with better terms often wins after you account for carrying cost, markdown risk, and fewer expedites.
Field rule: Negotiate for cash conversion, inventory flexibility, and service reliability, not just price.
Good supplier conversations start with numbers they can respond to. Show purchase cadence. Show where long lead times forced excess inventory. Show where late production created expedite freight, missed retail windows, or FBA shortages. Specific operating data gets a better response than generic pressure on price.
Keep the relationship commercial, not adversarial. Squeezing a vendor for one concession can cost more later if your orders stop getting priority, fill rates slip, or communication gets slower when demand moves. The right deal protects margin on both sides and gives your team room to adjust without paying for every mistake twice.
A lot of supply chain advice makes the same mistake. It treats lower cost and higher speed as automatic proof of improvement.
That's incomplete. In CPG, a supply chain can become less profitable when teams optimize the wrong thing too aggressively.
If you choose the slowest inbound option to save freight, that may look efficient on paper. Then Amazon runs low, your listing loses momentum, and the margin you protected on freight gets wiped out by lost contribution and a harder recovery curve.
If you cut inventory too tightly in wholesale, you may improve cash position for a month while increasing the odds of short ships, retailer frustration, or missed windows on future POs. Cheap inventory policy can become expensive service failure.
That trade-off is often ignored in mainstream advice. A useful recent framing is that supply chain efficiency becomes self-defeating when teams optimize only for speed or cost without measuring service and resilience tradeoffs. Lower inventory, faster cycle times, or cheaper transportation only create value when they still support service levels and operational resilience, as discussed in RFgen's analysis of supply chain efficiency.
There isn't one ideal operating model for every channel.
A premium DTC brand may choose better packaging, faster parcel service, and a more controlled unboxing experience because customer retention and perceived brand value justify the spend. The same brand may run wholesale with tighter case economics and stricter freight discipline because the retailer doesn't pay for that experience.
Amazon creates its own version of the trade-off. The platform rewards availability and service consistency, but the cost of holding too much stock can erode margin fast. Wholesale buyers often care more about compliance and fill reliability than the kind of consumer-facing service promise that matters in DTC.
They underestimate the cost of brittleness.
Here are the common failure modes:
A resilient supply chain isn't bloated. It's intentional. Sometimes the right move is carrying extra inventory on a core SKU. Sometimes it's paying more for a supplier that communicates and ships consistently. Sometimes it's using a more expensive logistics path because the channel penalty for delay is worse than the freight premium.
That's not inefficiency. That's adult margin management.
Modern supply chain efficiency isn't just about your warehouse. It's about how your systems, operators, and channel partners work together under pressure.
Most growth-stage CPG brands end up using some mix of Amazon FBA, Walmart fulfillment options, a 3PL, and internal spreadsheets or light systems that were “good enough” at a smaller scale. The problem starts when those tools stop talking to each other, or when the operating model gets built around convenience instead of cost-to-serve.

Each model solves a different problem.
FBA is strong when you need marketplace-native fulfillment with less operational overhead on the brand side. It can simplify execution, but it also limits control and can create fee exposure when inventory placement, aging stock, or removals become messy.
A 3PL makes sense when you need multi-channel flexibility, custom packaging, bundled fulfillment logic, or a single node supporting DTC, wholesale prep, and FBM. The trade-off is that 3PL pricing is often unbundled, receiving performance varies, and service quality can swing a lot by operator.
Hybrid models usually work best once the brand has enough channel complexity to justify separating functions. For example, marketplace volume may flow through FBA while a 3PL handles DTC, wholesale prep, and reserve stock.
A good comparison starts with operating fit, not slogans:
| Model | Better for | Watch-outs |
|---|---|---|
| FBA | Marketplace speed and simplified execution | Less control, fee sensitivity, inventory constraints |
| 3PL | Multi-channel flexibility and custom handling | Variable receiving, integration work, fragmented billing |
| Hybrid | Channel-specific optimization | More coordination, more decision discipline required |
A lot of founders compare headline fees and stop there. That's too shallow.
Look at:
Good logistics can also improve conversion, especially in DTC where shipping speed and reliability shape the customer experience. If you want a practical consumer-facing view on that connection, Cart Whisper has a useful piece on how to boost conversions through better logistics.
Spreadsheets are fine until they start hiding timing issues, version-control problems, and channel-level inventory conflicts.
If your team is manually reconciling inventory between Amazon, Shopify, wholesale orders, and your 3PL, it's probably time for an inventory management system or lightweight ERP. The right system doesn't need to be massive. It needs to do a few things reliably:
One practical route is to review your operational stack and compare it with a profitable ecommerce tech stack for CPG brands. Firms such as Reddog Consulting Group work on that type of channel-and-operations alignment alongside marketplace and retail growth planning.
The right tech decision is rarely “buy the most advanced tool.” It's “buy the tool that removes the current bottleneck without creating a bigger one.”
Most supply chain projects fail because teams try to redesign everything at once. Then the data is messy, owners aren't aligned, and the project stalls before any operational improvement hits the P&L.
Studies cited by OPSdesign indicate that 50%–70% of supply-chain projects fail, with common causes including poor planning, weak stakeholder alignment, inadequate resource allocation, data integration issues, and change resistance. Their recommendation is straightforward: define measurable KPIs and set realistic timelines, as outlined in OPSdesign's review of supply-chain project execution.
That's why a tighter 90-day plan works better than a giant transformation deck.

Start narrow. Pick one hero SKU and one channel where margin matters.
Use that first month to clean up the inputs and establish a working baseline.
A short visual can help align the team on what good execution looks like.
Once the first model is credible, expand it.
Apply the same process to your top SKUs or your most operationally painful channels. This is usually where patterns become obvious. You'll see which products are easy to scale, which channels are eating margin, and where supplier or fulfillment changes would produce the fastest return.
Use this window to open a serious conversation with one partner. That may be a supplier, a 3PL, or a marketplace operations contact. Bring evidence, not complaints.
Working principle: Fix one recurring margin leak completely before you chase five smaller improvements.
Examples of good month-two work:
| Focus area | Strong move |
|---|---|
| Inventory | Reallocate stock based on channel demand reality |
| Supplier management | Renegotiate MOQ, lead time, or payment structure |
| Fulfillment | Compare actual billed costs against your model |
| Reporting | Establish one version of the truth for cost categories |
Amplification means the process no longer depends on one smart operator carrying it in their head.
By month three, the objective is simple. Turn what worked into routine operating cadence.
That usually includes:
Don't confuse sophistication with progress. A clean review cadence and a disciplined decision process beat an expensive tool nobody trusts.
If your team follows Foundation, then Optimization, then Amplification, supply chain efficiency stops being a one-time project. It becomes part of how the business protects margin as it grows.
If your supply chain feels busy but your margins keep tightening, the issue usually isn't effort. It's structure. You need clear cost-to-serve visibility, channel-specific operating rules, and a better way to balance service, speed, and cash.
A focused review can uncover where margin is leaking across Amazon, Walmart, DTC, or wholesale. It can also show which fixes are worth doing now and which ones can wait.
If you're a CPG founder or operator who wants a practical working session on margin, marketplace performance, or growth planning, book a free 30-minute strategy call with Reddog Consulting Group. We'll look at your current operating model, pressure-test your cost to serve, and help identify the clearest path to stronger contribution margin. It's a working session, not a sales pitch.
1500 Hadley St. #211
Houston, Texas 77001
growth@reddog.group
(713) 570-6068
Amazon
Walmart
Target
NewEgg
Shopify
Leave a comment: