Wholesale Pricing 101 for Retail, DTC, and B2B Channels

A straightforward guide to setting wholesale prices that protect your margins across every sales channel, from grocery to cafes to corporate.

Share

Wholesale Pricing 101 for Retail, DTC, and B2B Channels

Wholesale pricing is where most first-time CPG founders get into trouble. You set a price that feels fair, land your first retailer, and then realize the math does not work when you add freight, slotting fees, and promotion requirements. Getting pricing right from the start is not just about margins today. It determines which channels you can afford to be in, whether you can fund growth, and what happens when a retailer asks for a promotion.

This guide covers how to set wholesale prices for retail, DTC, and B2B buyers, what margins to expect across consumable and non-consumable categories, and how MSRP fits into the whole structure.

How Wholesale Pricing Actually Works

Wholesale pricing is the price you charge a buyer (retailer, distributor, or B2B customer) for your product. That price needs to sit at the right point between your cost of goods and the retail price a consumer pays, leaving room for everyone in the chain to make money. The simplest starting point is keystone pricing: wholesale price equals 50 percent of MSRP.

Keystone is a useful anchor but not a rule. Most grocery retailers use a 30 to 50 percent margin, meaning they buy at 50 to 70 percent of what they sell for. Natural and specialty retailers (Whole Foods, Sprouts) often expect margins closer to 40 to 50 percent. Conventional grocery at scale (Kroger, Walmart) typically runs 25 to 35 percent. These differences matter when you are setting a single MSRP that has to work across all your retail partners.

Start With the Math, Not a Number

Work backwards from your target retail price. If your MSRP is $12 and the retailer expects 40 percent margin, your wholesale price is $7.20. Now subtract your cost of goods, freight, and any trade spend obligations. What is left is your gross margin. If that number is negative or under 30 percent, the price does not work and you need to either raise MSRP, reduce cost of goods, or decline that channel.

Setting Retail Wholesale Prices

For retail, wholesale pricing is set against MSRP and the margin expectations of your retail partner. The calculation sounds simple but gets complicated fast because retailers do not all take the same margin, and your wholesale price has to be consistent across partners or you will have channel conflict problems.

Start with your MSRP. Your MSRP (manufacturer's suggested retail price) is the consumer-facing price you recommend retailers charge. It anchors your entire pricing structure. Set it based on competitive benchmarking in your category and what your target consumer will actually pay. Setting MSRP too low leaves no room for retailer margin. Setting it too high risks being uncompetitive on shelf.

Build in room for trade spend. Retailer margin is not your only cost in the wholesale channel. Add in promotional funding (trade spend), which for most retail channels runs 15 to 25 percent of wholesale revenue in year one. Slotting fees (common in conventional grocery) can be $5,000 to $25,000 per SKU per region. Freight and delivery to distribution centers adds 5 to 15 percent depending on where you are shipping from and where you are going.

When you model your retail channel fully, the economics look like this: MSRP minus retailer margin minus trade spend minus freight minus cogs equals your net margin. For most early-stage CPG brands in retail, net margins of 15 to 25 percent are common. Below 10 percent and the channel is unsustainable. Above 30 percent and you either have exceptional cost of goods or are underinvesting in trade spend.

The conventional vs. natural grocery split. If you are launching in both natural (Whole Foods, Sprouts) and conventional (Kroger, Safeway) channels, be aware that natural retailers often allow slightly higher MSRP because their shoppers expect to pay a premium. Conventional grocery shoppers are more price-sensitive and direct-to-consumer alternatives are always one click away. Some brands set different MSRP tiers by channel, but this creates complexity and potential conflict if a shopper compares prices across retailers.

Finding the Right Retailers Matters as Much as Pricing Them Right

Opener matches CPG brands with best-fit stores based on category, geography, and buyer fit. Get into the right retail channels from day one.

See How It Works

DTC Pricing and Why It Changes Your Wholesale Math

Direct-to-consumer pricing is where most CPG founders feel the best because you capture the full retail price. If your MSRP is $12, you sell it on your website for $12, keep the full margin, and do not share anything with a retailer. The catch is that DTC has its own costs that eat into that apparent advantage: payment processing (2 to 3 percent), fulfillment and shipping ($3 to $8 per order for small packages), customer acquisition cost, and returns.

The relevant question for wholesale pricing is whether your DTC price creates channel conflict with your retail pricing. If you are selling a product on your website for $10 and the same product sells for $12 at Whole Foods, most customers will buy from you directly and your retail partner will have a problem with that. The standard approach is to match or price slightly above your MSRP on DTC (justified by the convenience of home delivery) and run DTC promotions sparingly and only when you are not competing in the same geographic market as a retail partner who cares.

DTC bundles and subscription pricing are an exception. Bundles (buy three, save 15 percent) and subscription discounts do not create the same channel conflict because retail stores do not typically offer those formats. Use bundles and subscriptions to drive DTC loyalty without undercutting your retail partners on unit price.

The Most Common Pricing Mistake

Setting your DTC price lower than MSRP to drive online sales is a retail channel killer. Retail buyers will find out, and they will ask you to match the lower price on shelf or they will delist you. Your DTC price is effectively a public price floor that every retail partner will eventually see.

B2B Pricing for Cafes, Restaurants, and Corporate Accounts

B2B buyers (cafes, restaurants, corporate office accounts, gyms, hotels) are a distinct channel with different margin expectations and volume dynamics. These accounts typically expect deeper discounts than retail because they are buying in volume and providing their own distribution to the end consumer.

Foodservice pricing typically runs 25 to 40 percent below retail MSRP. A product with a $10 MSRP might sell to a cafe account at $5.50 to $7.00 per unit, depending on volume. The lower end of that range is for high-volume accounts placing regular orders. The higher end is for smaller accounts or specialty buyers who value your brand specifically.

Volume tiers matter. Build a tiered pricing structure with clear volume thresholds. An account buying 5 cases per month gets one price; an account buying 50 cases per month gets a meaningfully better price. This creates an incentive for accounts to grow their orders and simplifies your sales conversations because the pricing is systematic rather than negotiated case by case.

Payment terms are part of the B2B pricing conversation. Retail accounts go through distributors who handle payment terms. Direct B2B accounts will often ask for net-30 or net-60 terms. Factor the cost of carrying receivables into your effective B2B price. If you need cash upfront, offer a small prompt payment discount (2 percent net-10) as an incentive.

Corporate and institutional accounts often have procurement requirements. Corporate accounts (office pantries, workplace wellness programs) sometimes require minimum insurance coverage, food safety certifications, or specific labeling. These requirements add compliance cost that your pricing needs to account for. Charge a setup or onboarding fee for accounts that require significant customization.

The restaurants that become your best B2B accounts are the ones who see your product as part of their menu story, not just an ingredient. Price it to keep them and they will turn into brand ambassadors.

A specialty food founder with 200-plus active foodservice accounts

Margin Benchmarks by Category

Consumables and non-consumables have fundamentally different margin structures. Here is what typical looks like across common CPG categories.

Food and beverage (consumable): Cost of goods generally runs 25 to 40 percent of MSRP for packaged food. Lower cost structures (commodity ingredients, high-volume manufacturing) can hit below 20 percent. Artisan and small-batch products often run 40 to 50 percent of MSRP in COGS, which makes retail math very tight. Wholesale margins for food typically run 20 to 35 percent after trade spend and freight.

Supplements and functional wellness: COGS typically runs 20 to 35 percent of MSRP for supplements, giving more room for channel margin. Retail margins for supplements in natural grocery run 40 to 50 percent, which means supplements often have higher wholesale margins than food despite similar COGS structures. However, regulatory and quality compliance costs (third-party testing, NSF certification) add overhead not captured in COGS.

Kitchen and home appliances (non-consumable): Non-consumable CPG (appliances, tools, equipment) typically carries higher MSRP and higher COGS in absolute terms, but the channel margin expectations are similar (35 to 50 percent at retail). The key difference is that non-consumables do not generate the repeat purchase revenue that consumables do, so the economics of retail distribution need to be modeled differently. One-time purchase products need higher per-unit margins to justify the cost of retail placement.

Personal care and beauty: Beauty and personal care products often operate at higher gross margins (COGS of 15 to 25 percent of MSRP) because formulation and packaging cost is relatively low compared to MSRP. Retail margin expectations are similar to food (30 to 50 percent), but promotional spend in beauty can be higher because the category is extremely competitive and sampling programs are expensive.

Know Your Margins Before You Know Your Retailers

Opener helps CPG brands find best-fit retail partners based on category fit and buyer intent, not spray-and-pray outreach. Get matched with stores where your pricing actually works.

See How It Works

The Role of MSRP in Your Wholesale Pricing Strategy

MSRP is not just a suggested number. It is the anchor for your entire channel strategy. Set it wrong and every downstream price is wrong.

MSRP should be set based on the most demanding channel you want to be in. If you want to be in natural specialty retail with 45 to 50 percent retail margins, your MSRP needs to be high enough to give retailers that margin while leaving you enough gross margin to be viable. Start with the most margin-intensive channel and confirm the math works there first. If it works in natural specialty, it will almost always work in channels with lower margin expectations.

MSRP must be defensible at the consumer level. Setting MSRP based on channel math without checking whether consumers will actually pay that price is a common trap. Before finalizing MSRP, confirm it against competitive products on shelf in your target retail environment. A $14 energy bar competing against $3 bars needs a very clear value proposition or it will not move regardless of how clean the channel math is.

Communicate MSRP clearly to all retail partners. Include your MSRP on your sell sheet, in your terms and conditions, and in any retailer onboarding documentation. Retail buyers need to know what MSRP you are suggesting so they can set their retail price correctly. Some retailers will override your MSRP and price differently; you have limited control over this but having a clear stated MSRP protects you if a channel conflict dispute arises.

Raise MSRP proactively, not reactively. Many founders set MSRP at launch and then hold it too long as costs rise. The right time to raise MSRP is before you need to, not after margins have compressed. Give retail partners 60 to 90 days advance notice of MSRP changes, provide clear rationale (ingredient cost increases, supply chain changes), and make the increase effective at the same time across all channels. Staggered price increases across channels create conflict.

A Practical Starting Point for New Brands

If you are launching your first CPG product and do not know where to start on wholesale pricing, use this framework: set MSRP at 4 to 5 times your landed cost of goods. That gives you enough room for a 40 percent retail margin and still leaves you with 15 to 25 percent gross margin before trade spend. If 4 to 5 times COGS produces a price that is not competitive in your category, your COGS is too high, your category positioning is wrong, or both.

Wholesale pricing is not a spreadsheet exercise you do once. It is an ongoing conversation between your cost structure, your channel ambitions, and what the market will bear. Get the math right at launch, communicate clearly with your retail partners, and build in enough headroom for trade spend and freight before you sign your first purchase order. The brands that build durable retail businesses do not just price for today's costs. They price for the distribution they want to build over the next three years.

Price Right, Then Get Into the Right Stores

Opener matches CPG brands with best-fit retailers and verified buyers based on real category and buyer data. Build a wholesale business that actually makes money.

See How It Works