Wholesale pricing decides whether selling to stores grows your business or quietly loses money on every order. The good news is that the math is simple once you separate three prices (your cost, your wholesale price and the retail price) and two percentages that people constantly mix up: margin and markup. This guide explains keystone pricing, shows the formulas with a worked example, and covers when the standard rules do not fit.
The three prices
| Price | Who pays it | Who sets it |
|---|---|---|
| Cost (COGS) | You, to make or buy the product | Your suppliers and your process |
| Wholesale price | The retailer, to you | You |
| Retail price / MSRP | The end customer, to the retailer | The retailer, guided by your MSRP |
Your wholesale price has to cover your cost and leave you a profit. Your MSRP (manufacturer's suggested retail price) has to leave the retailer enough margin to want to stock you, and still be a price customers will pay. Set all three together; a wholesale price that only works on your side of the table will not get orders.
Step 1: Calculate your true cost per unit
Most underpricing starts here. Cost per unit is not just materials. Include everything it takes to produce one sellable unit:
- Materials and components: raw materials, ingredients, parts
- Packaging: jars, boxes, labels, inserts, tags
- Direct labor: your time or staff time per unit, at a real hourly rate
- Inbound shipping: freight on materials, divided across units
- Production overhead share: studio rent, equipment, utilities, divided by monthly volume
Worked example: a 10 oz soy candle
| Cost item | Per candle |
|---|---|
| Wax | $1.10 |
| Fragrance oil | $1.25 |
| Glass vessel and lid | $2.40 |
| Wick and label | $0.35 |
| Box and insert | $0.50 |
| Labor (6 minutes at $14/hour) | $1.40 |
| Total cost per unit | $7.00 |
If you leave out labor, the candle "costs" $5.60, and every price you set from there is too low.
Step 2: Set your wholesale price with a target margin
Decide what gross margin you need on wholesale orders. Many small product businesses aim for roughly 50% at wholesale, so that wholesale revenue can pay for overheads, marketing and growth. The formula:
Wholesale price = cost ÷ (1 − target margin)
For the candle at a 50% target margin: $7.00 ÷ (1 − 0.50) = $14.00.
At a 40% margin it would be $7.00 ÷ 0.60 = $11.67; at 60%, $17.50. Our margin calculator does this instantly for any cost.
Step 3: Set retail with keystone pricing
Keystone pricing means the retail price is double the wholesale price. It is the default expectation in gifts, fashion, home goods, beauty, stationery and many other categories sold through independent stores, because it gives the retailer a 50% margin to cover rent, staff and their own profit.
MSRP = wholesale × 2
For the candle: $14.00 × 2 = $28.00. The retailer pays $14 and sells at $28, keeping $14 (50% margin). You sell at $14 against a $7 cost, also a 50% margin.
Now sense-check the retail price. If comparable candles in the stores you target sell at $24–$32, $28 works. If they sell at $18, either your cost is too high for that market or you need to position the product differently.
Margin vs markup
Both describe the gap between cost and price, measured from different ends:
- Markup is profit as a percentage of cost: (price − cost) ÷ cost
- Margin is profit as a percentage of price: (price − cost) ÷ price
Selling a $7 candle for $14 is a 100% markup and a 50% margin. Same sale, different percentages. Confusing them is the most common pricing error in small businesses: someone "adds 50%" to cost (a 50% markup) believing they have a 50% margin, when the margin is actually 33%.
| Markup | Equivalent margin |
|---|---|
| 25% | 20.0% |
| 50% | 33.3% |
| 100% (keystone) | 50.0% |
| 150% | 60.0% |
| 200% | 66.7% |
| 300% | 75.0% |
To convert: margin = markup ÷ (1 + markup) and markup = margin ÷ (1 − margin). The markup calculator converts both ways.
The full candle example
| Item | Amount | Margin |
|---|---|---|
| Your cost | $7.00 | |
| Your wholesale price | $14.00 | 50% for you |
| Retail price (keystone) | $28.00 | 50% for the retailer |
| Your profit per candle sold wholesale | $7.00 | |
| Your profit per candle sold direct at $28 | $21.00 minus selling costs |
Notice that selling direct to consumers earns more per unit, but wholesale moves volume with no marketing cost per sale. Your wholesale price must still be profitable on its own; do not count on direct sales to subsidize it.
When keystone does not fit
Keystone is a convention, not a law. Common exceptions:
- High material cost products such as fine jewelry, furniture and electronics often run lower markups, for example retail at 1.6–1.8x wholesale, because doubling would price them out of the market.
- Grocery and beverage use a chain of margins: the brand sells to a distributor (often 25–30% margin for the distributor), which sells to the retailer (often 30–40% margin for the store). Build the price backwards from the shelf price.
- Low cost, high perceived value products, such as some cosmetics and fashion accessories, may retail at 2.5–3x wholesale.
- Trades and B2B supplies usually work with a list price and trade discounts (for example list less 35%) rather than MSRP.
If a retailer asks for a deeper discount, consider volume tiers or free shipping thresholds instead of cutting your base wholesale price.
Adding a distributor tier
If you sell through distributors as well as directly to stores, you need a lower distributor price that still leaves you a profit, and the store's price must not change. For example:
| Tier | Price | Note |
|---|---|---|
| Your cost | $7.00 | |
| Distributor price | $10.50 | Distributor sells to stores at $14 |
| Wholesale to stores | $14.00 | Same as direct |
| MSRP | $28.00 |
At $10.50 your margin shrinks to 33%. If that is not enough, the product may not suit distribution until your costs come down with volume.
When your costs change
Costs rarely stay still. Materials, packaging and shipping can rise several percent in a year, and a price that worked at launch can quietly erode your margin. Recalculate your cost per unit at least once a year, or whenever a major input changes. If your margin has fallen below your target, raise the wholesale price and MSRP together so the retailer's margin stays intact, and give stockists notice, typically 30 to 60 days, before the new prices apply. Small, regular increases are easier for buyers to accept than a large jump after several years.
Protecting your prices
- Publish an MSRP so stores price consistently.
- Consider a MAP policy (minimum advertised price) if online discounting threatens your stockists.
- Do not undercut your stockists on your own website; keep your direct price at or above MSRP.
- Review prices yearly, or when costs move by more than a few percent.
Wholesale pricing checklist
- Full cost per unit includes labor, packaging and overhead share
- Target wholesale margin chosen (often about 50%)
- Wholesale price = cost ÷ (1 − margin)
- MSRP set (keystone or category norm) and checked against competitors
- Margin and markup not confused
- Distributor tier priced, if you use distributors
- Direct price at or above MSRP
- Prices dated and reviewed at least yearly
Enter your cost and get wholesale price, MSRP, margin and markup in one place.
Open the calculatorOnce your numbers are set, put them on a line sheet or price list with wholesale and MSRP side by side, so buyers can see the margin you have built for them.
Written by the CatalogKite Team. Last updated . Spotted something out of date? Tell us at the email address in the footer.