Published: March 2020 | Last Updated:June 2026
© Copyright 2026, Reddog Consulting Group.
Revenue is up. Cash is tight. Amazon is moving units, your DTC site is running promos, and wholesale finally opened a few doors. Yet the P&L still feels thin.
That usually isn't a demand problem. It's a pricing problem.
Most CPG brands still price the wrong way. They take landed cost, add a markup, glance at competitor pricing, and call it strategy. That approach breaks the moment you sell across Amazon, Walmart, DTC, and wholesale because each channel takes margin differently. Fees change. ad spend changes. fulfillment changes. return behavior changes. If your price doesn't reflect channel economics, growth can hide profit leakage for a long time.
A practical answer to how to price products starts with one rule. Every unit needs to contribute cash after variable costs, not just produce top-line revenue.
A common pattern looks like this. A brand launches on Amazon, keeps the same MSRP on DTC for consistency, then offers a discount to win wholesale volume. Sales expand across all three channels. The founder feels momentum. Then inventory gets tighter, ad costs climb, and the business realizes some channels are doing a lot of work for very little contribution.
That's not unusual. For 75% of CPG brands, pricing decisions are the single largest driver of profitability, and companies that implemented a 1% average price increase saw a 15% rise in operating profit, assuming no loss in volume, according to McKinsey & Company's 2023 pricing research.
The mistake usually starts with the wrong mental model.
If you price from cost-plus alone, you ignore what happens after the sale. Amazon takes marketplace fees and fulfillment fees. DTC brings payment processing, pick-pack-ship, and customer acquisition pressure. Wholesale often looks clean operationally but can compress margin fast if the discount structure isn't built around velocity and reorder behavior.
Selling more units doesn't guarantee stronger profit. It can also scale a bad pricing model faster.
A single list price sounds simple. It usually isn't efficient. The same SKU can throw off very different contribution margin depending on where it sells.
That's why pricing has to follow the same progression as the rest of the business:
Brands that skip the first step usually spend the next year fixing self-inflicted problems. They chase rank, volume, and retail doors while their actual margin gets thinner with each win.
If you want a useful baseline for how to price products, start below gross margin. Start with contribution margin.
Contribution margin is the money left after the variable costs tied to a sale are paid. That's the number that helps cover overhead and creates actual profit. If you want a clean primer on the accounting side, this guide on how contribution margin can improve business profitability is worth bookmarking.
Most operators undercount variable cost because they stop at COGS. That's too shallow for real pricing work.
A spreadsheet-ready model should include:
| Line Item | Cost | Calculation Notes |
|---|---|---|
| COGS | Enter actual unit cost | Product manufacturing or purchase cost |
| Packaging | Enter per-unit packaging cost | Include inserts, labels, and outer packaging |
| Shipping | Enter per-unit outbound shipping cost | Use channel-specific fulfillment assumptions |
| Labor | Enter per-unit handling cost | Pick, pack, prep, or internal labor allocation |
| Channel fees | Enter per-unit or percentage-based fees | Marketplace commissions, payment fees, or platform charges |
| Advertising or selling cost | Enter channel-specific variable selling cost | Use only where directly tied to the sale |
| Total variable cost | Sum of all above | Your true per-unit variable cost baseline |
That model creates the floor. Without it, you're pricing from partial information.
Once you know total variable cost, set an initial pricing band that makes sense commercially. In value-based pricing, brands should price at 1.8x total variable cost to signal quality, but cap it at 2.4x because prices above 2.5x can trigger a 35% drop in conversion from premium discreditation, according to the pricing guidance cited here.
That range matters because two bad outcomes show up all the time:
Practical rule: Your costs set the floor. Customer perception sets the ceiling. A good price has to survive both.
Say your total variable cost includes product cost, packaging, shipping, labor, and selling fees. Multiply that total by the value-pricing band above. That gives you a realistic starting range, not a final answer.
Then pressure-test it with channel math. If the range works on DTC but fails on Amazon after fulfillment and advertising, the issue isn't “the market.” The issue is that the SKU may need a different channel price, a bundle structure, a lower-cost fulfillment path, or a different ad strategy.
That's why a contribution-margin-first model belongs in the Foundation stage. It gives you a SKU-level control system.
For a hands-on walkthrough of the math, RedDog's guide on how to calculate contribution margin is a useful operational reference when you're building your own worksheet.
A baseline price is not your permanent shelf price. It does three jobs:
If your current pricing model can't answer “what is this SKU's contribution margin by channel?” then you don't really have a pricing strategy yet. You have a list price.
A SKU can look healthy in one channel and lose money in another at the same shelf price. I've seen brands hold a $24.99 MSRP across Amazon, Walmart, DTC, and wholesale because it felt clean for the customer. The result is usually messy in the P&L. Amazon absorbs margin through fees and ads, DTC through fulfillment and acquisition, and wholesale through the discount and trade terms.

The operating rule is simple. Keep the brand price architecture coherent, but build channel prices from channel-specific contribution margin. Cost-plus logic breaks fast once one unit can carry four different fee stacks.
Amazon exposes bad math quickly. Referral fees, FBA fees, storage, returns, coupons, and ad spend all hit the same unit. If the SKU needs paid traffic to hold rank, ACOS is part of pricing, not a separate marketing problem.
A concrete example makes the point. To maintain a 20% contribution margin in Amazon FBA for a $10 product with $2.50 COGS, the break-even ACOS is capped at 14.5% when you include a $3.00 FBA fulfillment fee and a $0.50 variable closing fee, based on the Virginia Tech pricing reference.
That threshold is where operators get into trouble. A campaign at 22% ACOS may still grow top line, but if repeat rate is average and the product is not building a durable organic position, you are paying for revenue that does not improve cash generation. In practice, Amazon pricing decisions often come down to four levers. Raise price, lower fee exposure through pack or size changes, tighten ad targets, or accept a lower contribution margin for a defined period with a clear recovery plan.
Walmart customers are price aware, but the bigger issue is operational fit. The margin leak often starts before a consumer even sees the shelf price.
Walmart works best when price, replenishment cadence, and in-stock performance line up. A SKU priced to win the click or the shelf can still underperform if case packs are wrong, lead times are inconsistent, or inventory arrives in the wrong rhythm. That creates markdown risk, chargebacks, and margin drag that never shows up in a simple gross margin view.
For Walmart, the question is not only “Can we list at this price?” It is “Can we support this price with stable inventory flow and enough turns?”
DTC has the most flexibility and the least forgiveness for weak discipline. Founders control merchandising, landing pages, bundles, subscriptions, and email. They also own pick and pack, payment fees, customer service, returns, and customer acquisition.
That is why single-unit DTC pricing is often the wrong benchmark. If Amazon sets the visible market price on a hero SKU, DTC usually protects margin through order design. Bundles, thresholds, subscriptions, and limited discount windows matter more than forcing a one-unit price match.
A practical DTC pricing standard looks like this:
The right DTC price supports first-order acquisition and second-order profitability. If the first order only works during heavy discounting, the problem is usually not conversion. It is structure.
Wholesale fails when brands treat it like DTC minus a discount. The economics are different from the start. Lower unit margin can work, but only if order size, reorder frequency, freight terms, and trade spend make up for it.
McKinsey notes in its analysis of unlocking profitable growth in CPG that profitable growth depends on combining revenue management with channel and customer realities, not relying on headline price alone. That applies directly to wholesale. A 40% to 50% discount off MSRP may still be viable if the account brings lower selling cost per unit, cleaner reorder patterns, and enough throughput to offset thinner margin. If velocity is weak, the account can consume working capital without improving profit.
Brands that need a tighter framework can use this guide on how to price products for wholesale.
Before changing price in any channel, review the SKU against the same four questions:
Then apply the answer by channel.
Optimization in an omnichannel business means protecting contribution margin while staying credible to the customer in every channel. Sometimes the fix is a price increase. Sometimes it is a 2-pack on Amazon, a higher free-shipping threshold on DTC, or a different case configuration for wholesale. Good operators separate those decisions by channel because the economics are different by channel.
Your cost model tells you what price you need. The market tells you whether that price makes sense.

A lot of brands say they use competitive pricing. What they really mean is they check the top listings, find the median price, and stay close to it. That isn't strategy. That's copying.
Real competitive intelligence means comparing three things at the same time:
If those three don't line up, you'll either leave money on the table or suppress conversion.
A product can sit high in the price band and still convert if the customer sees stronger value. That value can come from formulation, packaging, reviews, claim clarity, or convenience. It can also come from less obvious operational choices like better bundling or a cleaner product page that reduces hesitation.
The cleanest way to do this is to map your category in a simple grid:
You want to know where your SKU is sitting today, not where you wish it sat.
If you're priced like a premium product but merchandised like a commodity, customers usually notice before the brand does.
A useful competitive scan looks beyond sticker price.
That's why competitor analysis should guide positioning, not trigger automatic undercutting. If you want a practical framework for that process, this article on the role of competitor analysis in business growth is a solid place to pressure-test your category read.
The question isn't “What are competitors charging?”
The better question is, “Given our margin floor and the value signals customers see, where do we earn the right to sit?”
That approach changes behavior. You stop reacting to every pricing move in the market and start using market data to support a deliberate position. Some brands should move up. Some should tighten pack architecture. Some should stop pretending they're premium when their listing and review profile say otherwise.
That is where pricing starts to work as a positioning tool instead of a spreadsheet exercise.
Once your baseline is sound and channel pricing is disciplined, pricing becomes a growth lever. Amplification matters in this context. Not random discounting. Controlled testing.

A pricing test should answer one question at a time. Don't change title, imagery, coupon depth, and pack count together and call it learning.
Use a basic operating rhythm:
That discipline matters because a 2023 Harvard Business Review study of 3,000 startups found that 70% of companies that failed to price based on value metrics exited within 18 months, while 85% of value-based pricing startups achieved profitability within 3 years, as reported in Harvard Business Review's study on value-based pricing.
A bad promotion trains the customer to wait. A good promotion changes order economics.
Use promotions for one of three reasons:
That's why bundles usually outperform blunt markdowns from a brand-health standpoint. A bundle can improve perceived value and clear units without rewriting the shopper's idea of what one unit should cost.
Most brands judge promotions too quickly or with the wrong metric. They celebrate order volume while ignoring contribution margin, attach rate, or post-promo softness.
When you run Amazon promotions, review channel reporting with enough detail to separate real lift from subsidized demand. Hopted's promotions performance report is a practical reference for understanding what Amazon's promotion reporting is designed to show and how operators can read the outputs more usefully.
A few rules keep promotions from getting sloppy:
A short walkthrough on pricing strategy can help sharpen how you structure tests before you touch live offers:
Promotions become dangerous when there's no guardrail around advertised price. If retail partners see one price on your site, another on Amazon, and a third through distribution, trust erodes fast.
That's why pricing amplification only works when Foundation and Optimization are already in place. You need the margin floor. You need the channel logic. Then you can test promotions and price points without turning the business into a cleanup project.
A founder cuts price on Amazon to win rank, keeps DTC full price, then offers wholesale partners a deeper discount to move volume. Revenue goes up across all three channels. Contribution margin does not. By the time the P&L makes that clear, the lower market price has already reset buyer expectations.
That is the blind spot. Operators manage price as a top-line lever when they need to manage it as a contribution-margin system by channel.
The first trap is assuming discounting is easy to reverse. It rarely is. Once shoppers learn that your product goes on deal every few weeks, full price stops feeling like its actual price. On Amazon, that can turn into a constant coupon habit. On DTC, it trains your email list to wait. In wholesale, it creates friction with accounts that do not want to explain price gaps at shelf.
Mixed-channel growth creates another problem. The same MSRP can produce very different economics once fees, trade spend, freight, chargebacks, and marketplace costs are applied.
A lower wholesale price only works if the channel gives you something back, usually cleaner velocity, larger order quantities, or lower customer acquisition cost. If that lift does not show up, you shifted volume into a lower-margin channel and called it growth.
That mistake happens all the time with founders coming out of DTC. They know gross margin. They do not always model contribution margin at the order level by channel. Amazon fees change the math. Retail programs change the math. Free shipping on your site changes the math. Price without channel-specific cost inputs is guesswork.
McKinsey's work on CPG revenue growth management is useful here because it frames pricing as a portfolio and channel discipline problem, not a single markup decision.
The next trap is overengineering the model. I have seen brands build pricing sheets with so many exceptions that nobody trusts the output and sales teams start making side deals.
A good pricing model has to survive weekly operations. It needs a clear floor by SKU, a short list of approved channel rules, and an owner who updates inputs when costs change. If your team cannot explain why Amazon is priced one way, DTC another, and wholesale a third, the system will drift.
Keep it simple enough to run, strict enough to protect margin, and specific enough to reflect channel reality.
Good pricing has to work in the spreadsheet and in the weekly operating cadence.
Price for the business you want to operate 12 months from now. If your model depends on repeated discounting, inconsistent channel logic, or custom exceptions for every account, it will keep creating cleanup work.
If you're a CPG founder or operator who wants a clear working session on margin, marketplace performance, or channel pricing, book a free 30-minute strategy call with Reddog Consulting Group. It's a focused review of your pricing and contribution margin model, 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: