Back to Journal
Pricing

Wholesale Pricing for Craft Chocolate: The Formula That Actually Works

A working formula for craft chocolate wholesale pricing — keystone math, minimum-margin floors, case-pricing structure, MOQs, volume discounts, the four conversations that determine your real wholesale price, and when to walk away from an account that wants to negotiate you out of business.

The Cacao Craft Team··14 min read

Most craft chocolate makers price their wholesale the same way: they look at what other makers charge, knock 50¢ off to be competitive, and hope it works. Three years later they've signed forty accounts that collectively lose them money on every case they ship. This post is the working pricing formula we've seen actually keep makers solvent — what the math should be, what a healthy wholesale conversation sounds like, and the four red flags that mean you should walk away from the account.

Wholesale pricing is the single highest-leverage decision in a craft chocolate business. A maker who anchors wholesale at the wrong price will spend the next five years working around the damage; a maker who anchors at the right price will compound margin every quarter as their costs come down with scale. This post is the companion to our deeper true cost-per-bar guide — read that first if you don't already have a real cost number for your bars, because you can't price what you haven't measured.

The formula in one sentence

Wholesale price = max(2× loaded COGS, 50% of intended retail price, $5.00 per 65g equivalent). Whichever of those three numbers is highest is your floor. Below that floor, you are not running a wholesale program — you are subsidizing other people's margin with your own labor.

Why “just double the cost” isn't enough

The classic 2× cost rule (sometimes called “keystone markup”) is a useful starting point but it's not sufficient on its own. Here's why:

  • It assumes your COGS is correct. Most makers' COGS estimates are 40–60% too low because they exclude labor, yield loss, amortization, and overhead. Doubling a wrong number gives you a confidently wrong wholesale price.
  • It ignores retail economics.A specialty grocer needs roughly a 50% margin to keep your product on the shelf. If your wholesale price is 60% of the retail price they want to charge, the math doesn't work for them and they pass.
  • It doesn't account for category positioning. Craft chocolate competes for shelf space against industrial bars at $2.50 wholesale. A wholesale price under $5 puts you in a price band where serious specialty buyers stop looking, regardless of how good your bar is.

The formula above bakes all three of these constraints in. The higher floor wins, which means you'll usually be priced by the retail-economics test (keystone) for everyday bars, and by the cost-floor test for premium single-origin bars where your loaded COGS is high.

Worked example: a $12 retail single-origin bar

Suppose you're pricing a 65g single-origin Madagascar bar. You've done the cost analysis from our true cost-per-bar guide and your loaded COGS is $3.40 per bar. You want this bar to retail at specialty grocers for $11–$12. Run the formula:

TestCalculationResult
Cost test (2× COGS)2 × $3.40$6.80
Retail-economics test (50% of $12)$12 × 0.50$6.00
Category floorfixed$5.00
Wholesale price (highest wins)max($6.80, $6.00, $5.00)$6.80
The cost test wins — your loaded COGS is high enough that you need at least $6.80 wholesale to keep the bar profitable.

The retailer marks $6.80 up to $13.60 retail (or rounds to $13–$14). That's slightly above your $12 target — which usually means one of two things: your retail target was too low for the category, or your COGS is too high for the bar to be viable at this retail price. Either way, the math has surfaced a real decision before you signed forty accounts at $5.50.

Worked example: a $7 retail house blend

Same maker, different bar. A 65g 70% house blend with a loaded COGS of $2.80 (lower because the cacao is less premium and the recipe runs in larger batches). You want it to retail at $6.50–$7.

TestCalculationResult
Cost test (2× COGS)2 × $2.80$5.60
Retail-economics test (50% of $7)$7 × 0.50$3.50
Category floorfixed$5.00
Wholesale price (highest wins)max($5.60, $3.50, $5.00)$5.60
The cost test wins again — even on the cheaper bar, you can't go below $5.60 wholesale without losing money.

Notice the retail-economics test is dominated by the cost test on both bars. That tells you something important: solo and small-team makers almost always have a labor problem before they have a pricing problem. If your math keeps producing wholesale numbers above what the retail market will bear, the answer isn't to lower price — it's to lower COGS via larger batch sizes, fewer SKUs, or a more efficient production layout.

Case pricing, MOQs, and volume tiers

A wholesale price isn't one number — it's a structure. Here's a case-pricing template that works for most craft chocolate makers:

TierBars per casePer-bar priceTotal
Single case (MOQ)12 bars$6.80$81.60
3-case order36 bars$6.50$234.00
6-case order72 bars$6.30$453.60
Pallet order (24 cases)288 bars$6.00$1,728.00
A four-tier wholesale structure. The discount at higher tiers is real — about 12% from MOQ to pallet — but never breaks the cost-test floor.

Three rules for designing your wholesale tiers:

  1. Set an MOQ that respects your time. Below ~$150 per order, the labor of picking, packing, and invoicing eats most of the margin. A 12-bar single case at $6.80 ($82) is roughly the lowest viable order for a solo maker.
  2. Cap your maximum discount at 12–15%. Industrial chocolate companies routinely discount 30–40% at pallet quantities because their incremental cost is near zero. Your incremental cost is most of your average cost. Steep volume discounts kill craft maker margin.
  3. Never break the cost-test floor.Even at the highest tier, the per-bar price should remain above 2× your loaded COGS. If a buyer wants pricing below that, they don't want craft chocolate — they want commodity chocolate with your label on it.
I lost three of my smallest accounts. I also got back four hours a week, and the accounts that stayed actually order more often because they have to plan their reorders properly now. Net effect on revenue: positive. Net effect on my sanity: enormous.
A craft chocolate maker after raising MOQ from 6 to 12 bars

The four conversations that determine your real price

Your wholesale price as a number on a sell sheet matters less than how you handle the four conversations every account will try to start with you. How you respond to each one is your real pricing policy.

Conversation 1: “Can you do better on price?”

Every wholesale buyer asks. The right answer isn't no, and it isn't yes — it's “I can do better on price if you can do better on volume.” Walk them up your case tiers. If they hit a real volume that earns the next discount, give it to them. If they want the discount without the volume, that's the buyer telling you they don't actually respect the structure.

Conversation 2: “Our usual margin is 55%”

Some specialty buyers ask for keystone-plus margins. The right framing isn't to discount — it's to negotiate the retail price up. A buyer who wants 55% margin on a $12 retail bar wants $5.40 wholesale; the same buyer can have 55% margin on a $14 retail bar at $6.30 wholesale. Sometimes the answer is a different retail price, not a different wholesale price.

Conversation 3: “Will you do net-60?”

Larger accounts will ask for net-30, net-60, or net-90 payment terms. Be careful: net-60 on a $1,500 monthly order means you're effectively financing $3,000 of inventory at any given moment. For small makers, the math usually only works at net-30 or with a 2% prompt-pay discount that incentivizes the account to pay faster. Net-60+ with no discount is a working- capital trap dressed up as growth.

Conversation 4: “Can we do a private label run?”

Tempting, often disastrous. Private label means you produce a bar in someone else's wrapper, usually at a lower price than your branded wholesale, with all the production labor and none of the brand equity. The math only works at significant volume (pallet quantities or more) and with a contract that protects you from the customer dropping the program after you've invested in custom tooling. For most small makers, private label is a no until the business is large enough to run a separate program for it.

The four red flags that mean walk away

Not every wholesale account is worth landing. Watch for these signals during the negotiation — they predict accounts that will quietly destroy your business:

  • They want a discount before discussing volume. A buyer who opens with a price ask before telling you order size is signaling that price is their only criterion. Those accounts churn fast and never grow.
  • They compare you to industrial brands. “Lindt does this for $3.50 wholesale” is not a conversation about your bar — it's a conversation about a different category. Politely decline; their shelf is not where craft chocolate gets discovered.
  • They push for net-60+ on the first order. Established wholesale relationships sometimes earn longer terms. First-order net-60 is a buyer who's using your inventory to manage their own cash flow.
  • They want exclusive territory without volume commitments. Exclusivity is something you give up only in exchange for guaranteed minimum purchases. Otherwise you've locked yourself out of the market in their region for nothing.

The pricing review you should run every quarter

Wholesale pricing isn't set-and-forget. Every 90 days, sit down with your account list and run this short audit:

  1. Re-cost your top 5 SKUs. Pull your last three batches of each, recompute loaded COGS, and check whether the cost-test floor has moved. Cacao prices drift, packaging gets repriced, labor minutes change. If your wholesale price is now within 10% of the floor, raise it.
  2. Identify bottom-quintile accounts. Sort your accounts by gross margin contribution. The bottom 20% almost always include accounts you've been carrying out of habit. Either raise their pricing to category standard or let them churn. Keeping unprofitable accounts is not loyalty — it's subsidizing a relationship at your own expense.
  3. Schedule price increases ahead. Tell accounts about a 5–8% increase 60 days before it takes effect. Pair it with one new SKU launch or one operational improvement (faster lead time, easier reordering). Wholesale buyers rarely fight a well-justified increase — they fight surprise increases.

The compounding effect

A maker who runs this audit quarterly typically improves wholesale gross margin by 3–6 percentage points per year for the first three years, simply by removing under-priced legacy accounts and raising prices in line with cost movement. On a $200,000 wholesale book, that's $6,000–$12,000 of recovered margin annually — the equivalent of landing two or three new accounts, with none of the acquisition cost.

The 90-second cheat sheet

QuestionAnswer
What's my floor?max(2 × loaded COGS, 50% of retail target, $5.00 per 65g equivalent)
What's my MOQ?12 bars / ~$80, the labor floor for solo makers
Max volume discount?12–15% from MOQ to pallet
Payment terms?Net-30 default, net-60 only with discount or established history
Private label?No until you're at pallet-volume scale with a take-or-pay contract
Re-price cadence?Quarterly recost; annual 5–8% increase with 60-day notice
Print this and stick it next to your sell sheets.

Pricing is the most reversible decision you make today and the most expensive decision to fix three years from now. Get the floor right, build the structure around it, and walk away from accounts that want to negotiate the floor away. The accounts that respect the math are the ones that compound into a real wholesale business.

For the cost side of this equation in painstaking detail, see our true cost-per-bar guide. For the catalog-strategy side — which SKUs deserve premium wholesale prices and which should be your volume engines — read our single-origin vs. blend analysis.

Keep reading
Economics
How to Calculate True Cost-Per-Bar for Your Chocolate Business
The cost model most craft chocolate makers use is dangerously wrong. This is the full, tracked cost-per-bar methodology — ingredients, yield loss, labor, overhead, shrink, and packaging — that separates a profitable second-year maker from one who quietly goes out of business.
Strategy
Single Origin vs. Blend: What Craft Chocolate Buyers Actually Want
A practical comparison of single-origin and blend strategies for craft chocolate makers — sensory tradeoffs, wholesale positioning, pricing power, supply-chain risk, and a decision framework for which path fits your stage of business.
Guide
Bean-to-Bar Chocolate Making: A Complete Guide for New Makers
A practical, end-to-end guide to bean-to-bar chocolate making — what the term really means, the seven production stages, the equipment you actually need, and the economics that decide whether a craft chocolate business survives its second year.
Marketing
How to Write a Chocolate Bar Wrapper That Sells Itself
A working guide to wrapper copy for craft chocolate makers — the three-second sales conversation that happens on every specialty-store shelf, what belongs on the front of pack, how to write flavor notes that don't feel generic, how to tell the origin story without being precious about it, the technical info FDA and retailers expect, common mistakes, and a simple framework for a wrapper that both converts new buyers and survives expert review.
Primer
Cacao Varieties Explained: Criollo, Trinitario, Forastero, Nacional, and CCN-51
A working guide to cacao genetics for bean-to-bar makers and serious drinkers — the classical three varieties (Criollo, Forastero, Trinitario), the 10 modern genetic groups identified by Motamayor's 2008 study, where Nacional fits, what CCN-51 is, and why variety matters less than fermentation but more than most drinkers realize.
Compliance
EUDR for US Chocolate Makers: Shipping to Europe After June 2026
A working guide to the EU Deforestation Regulation for US bean-to-bar chocolate makers who ship or want to ship to the EU. Covers what EUDR is, the December 2025 and June 2026 compliance deadlines, who counts as an operator vs trader, the Due Diligence Statement requirement, GPS plot-level data collection, how smallholder-heavy origins are handling it, penalties, and a practical compliance checklist.