Building margin in a CBD shop: how wholesale pricing really works

Ask two CBD shop owners how they choose a supplier and one will talk about quality and the other about price. The one who lasts talks about margin — because margin, not the price on the invoice, is what actually pays the rent. A cheap unit price that doesn’t move, or that hides costs you only notice at the end of the quarter, is not a bargain. This guide is about reading wholesale pricing the way a profitable reseller does: in terms of the margin it enables once volume, true cost and rotation are all in the picture.
A quick note before the numbers. Every figure in this article is illustrative, used to show how the maths works — not a Highness price list. Highness doesn’t publish fixed prices; an agent quotes for your specific product mix and volume. So treat this as a way to think about pricing, then get real numbers from your agent.
Key takeaways
- The unit price on a wholesale invoice is the start of the calculation, not the answer. Landed cost and margin are what matter.
- Markup and margin are not the same number — confusing them is one of the most common and costly pricing errors.
- Volume tiers change your unit economics; a slightly larger order can move you into a materially better cost.
- Rotation matters as much as margin. A moderate-margin product that sells fast can out-earn a high-margin product that sits on the shelf.
- Build a mix — value, mid and premium/own-brand — rather than pricing every product the same way.
How wholesale CBD pricing actually works
Wholesale CBD pricing rarely comes as a single fixed number, and there is a good reason for that. The price you pay depends on what you buy, how much of it, which grades, and sometimes where and how it ships. A supplier who quotes you per situation — rather than publishing one rate for everyone — is reflecting those real variables. With Highness, for example, pricing is handled by a sales agent who quotes against your product mix and order size, which is why there is no public price list to download.
That means your job as a buyer is not to hunt for the lowest sticker price. It is to understand the total cost of getting a sellable unit onto your shelf, and then to work out the margin it leaves you. Several things feed into that total:
- The unit price at your order volume.
- Shipping and handling, spread across the units in the order.
- Any market-specific costs (compliance, labelling, returns).
- Wastage or shrinkage — product that doesn’t sell, gets damaged, or expires.
Add those up and you get your real cost basis. Everything else in this guide builds on that number.
Calculating margin and markup
Here is the distinction that quietly costs resellers money. Markup and margin measure different things, and mixing them up leads to underpricing.
- Markup is the increase over your cost, expressed as a percentage of cost: (price − cost) ÷ cost.
- Margin (gross margin) is your profit as a percentage of the selling price: (price − cost) ÷ price.
A worked example (illustrative figures, not Highness prices). Say a product costs you €2.00 per unit and you sell it at €6.00:
| Metric | Calculation | Result |
|---|---|---|
| Gross profit per unit | €6.00 − €2.00 | €4.00 |
| Markup | €4.00 ÷ €2.00 | 200% |
| Gross margin | €4.00 ÷ €6.00 | 66.7% |
Notice that the same transaction is a “200% markup” and a “66.7% margin.” Both are correct; they describe the same deal from different angles. The danger is setting a target in one and thinking in the other — aiming for a “50% markup” when you believe you’re getting a “50% margin” leaves you with far less profit than you planned. A 50% markup on a €2.00 cost is a €3.00 price (33% margin); a 50% margin on that cost is a €4.00 price. That gap is real money.
The practical habit: decide which number you steer by — most retailers think in margin, because it maps directly to the share of every sale you keep — and apply it consistently across the shop.
How volume tiers change your economics
Wholesale pricing almost always scales with quantity, and that scaling can change the whole picture. Moving up a volume tier lowers your unit cost, which either widens your margin at the same retail price or lets you compete on price while holding margin.
An illustrative example. Suppose the same product is quoted like this (figures for illustration only):
| Order size | Unit cost | Retail price | Gross margin |
|---|---|---|---|
| Small | €2.20 | €6.00 | 63.3% |
| Medium | €2.00 | €6.00 | 66.7% |
| Larger | €1.80 | €6.00 | 70.0% |
The retail price hasn’t moved, but the margin climbs from 63% to 70% simply by buying better. That is why the question to your agent is not only “what’s the price?” but “what changes if I order at this volume?” — the answer can be worth more than shaving a few cents off the unit rate.
A word of caution, though: a better tier is only better if you actually sell the stock. Buying a larger quantity to chase a lower unit cost, and then watching it gather dust, converts a margin gain into a cash-flow problem. Which brings us to the most underrated number in retail.
Why rotation matters as much as margin
Margin tells you how much you make per sale. It does not tell you how much you make per month. For that, you have to factor in rotation — how fast a product sells through.
Consider two products (illustrative):
- Product A: 70% margin, but sells 4 units a month.
- Product B: 50% margin, but sells 25 units a month.
If both have a €6.00 retail price, Product A earns about €4.20 gross profit per unit × 4 = ~€16.80 a month. Product B earns about €3.00 × 25 = €75 a month. Product B, with the lower margin, generates more than four times the gross profit — because it moves.
Retailers capture this with a simple idea: gross profit is margin multiplied by turns. A healthy shop isn’t the one with the highest margins on the shelf; it’s the one whose shelf space is working hardest, balancing margin against how fast each line sells. When you assess a wholesale buy, ask not just “what’s my margin?” but “how quickly will this sell at the price I need?”
Building a margin-healthy product mix
No single product has to do everything. Strong CBD shops run a deliberate mix, where different lines play different roles:
- Value lines — competitively priced, recognisable products that bring customers in and signal you’re not overpriced. Margins here are thinner; their job is footfall and trust.
- Core lines — your dependable middle: solid margin, steady rotation. This is where most of your gross profit should come from.
- Premium and own-brand lines — higher-margin products that differentiate you. This is where own-brand packaging earns its keep: a branded product can’t be price-matched against identical stock, so it supports both margin and loyalty.
Spreading across grades and formats also lets you serve more of the market from one supplier relationship — flower across different grades, resins, extracts and oils each appeal to different customers and price points. Our guide on flower, resin and extracts and how to merchandise them goes deeper on building that assortment. The aim is a shelf where value lines pull people in, core lines pay the bills, and premium lines lift the average.
Common pricing mistakes resellers make
The errors that erode profit are rarely dramatic — they’re small, repeated assumptions. The most common:
- Chasing the lowest unit price. The cheapest gram is not the cheapest sold gram once shipping, wastage and slow rotation are counted. Compare landed cost and sell-through, not sticker price.
- Confusing markup with margin. As shown above, this single mix-up systematically underprices a shop.
- Ignoring landed cost. Forgetting to fold shipping and handling into the cost basis quietly shaves points off every margin calculation.
- Pricing only on cost, never on the market. Cost sets your floor; what customers will pay sets your ceiling. Pricing purely “cost plus X” leaves money on the table on premium lines and prices you out on commodity ones.
- Over-buying for a tier discount. A better unit cost on stock that won’t move is a worse outcome than a higher unit cost on stock that sells.
- Forgetting to revisit prices. Costs, demand and competition shift. Prices set once and never reviewed drift out of line with both.
- Underpricing what’s actually differentiated. Own-brand or premium products are often priced too timidly. If a customer can’t buy it identically elsewhere, it shouldn’t be priced as if they can.
Avoid these and you’ll keep more of every sale without your customers noticing a thing — which is exactly how good pricing should feel.
Putting it together
Reading a wholesale offer well means looking past the unit price to the whole equation: your landed cost, the margin it leaves after you’ve chosen whether you steer by markup or margin, how the volume tier changes that, and how fast the product will actually rotate at the price you need. Do that across a deliberate mix of value, core and premium lines, and the shop’s economics take care of themselves.
The numbers here are illustrative — yours depend on your market, your costs and what you stock. The fastest way to real figures is a quote built around your situation. This connects to the wider picture in our supplier checklist and to how ordering actually works in how to buy from Highness.
Want real numbers for your shop? A Highness sales agent can quote against your product mix and volume, and talk through the tiers that change your economics. Contact the Highness sales network for a personalised quote.
Frequently asked questions
What’s the difference between markup and margin?
Markup is profit as a percentage of cost: (price − cost) ÷ cost. Margin is profit as a percentage of the selling price: (price − cost) ÷ price. A 200% markup and a 66.7% margin describe the same deal — confusing the two leads to underpricing.
Why doesn’t Highness publish a fixed price list?
Because wholesale pricing depends on your product mix and order volume. Highness quotes through a sales agent so the price reflects your actual situation rather than a one-size-fits-all rate.
How do volume tiers affect my margin?
Larger orders generally lower your unit cost, which widens your margin at the same retail price — or lets you compete on price while holding margin. But the saving only helps if you sell the stock.
Is a higher margin always better?
No. Gross profit is margin multiplied by how fast a product sells. A moderate-margin line that rotates quickly can out-earn a high-margin line that sits on the shelf.
How should I price my own-brand products?
Generally higher than equivalent generic stock, because a branded product can’t be directly price-matched. Differentiated products are frequently priced too low; if customers can’t buy it identically elsewhere, it shouldn’t be priced as if they can.
About this guide: prepared for CBD resellers thinking about pricing and margin. Reviewed by Highness Distribution. All figures are illustrative and do not represent Highness prices; contact a Highness agent for a quote. This article is general business information and does not constitute financial advice.