• English Flag image
    English
  • Français Flag image
    Français
  • Deutsch Flag image
    Deutsch
  • Español Flag image
    Español
  • Italiano Flag image
    Italiano
  • Português Flag image
    Português
  • Nederlands Flag image
    Nederlands
  • Polski Flag image
    Polski
  • Čeština Flag image
    Čeština
  • Svenska Flag image
    Svenska
  • Suomi Flag image
    Suomi
  • Dansk Flag image
    Dansk

Cart (0)

Are you a professional company?
Company details
You cannot reset your password if you signed up with a third-party provider like Google. Otherwise fill your email address and click on the reset password link.

Reset your password

Wholesale CBD Prices: How to Calculate Your Resale Margin

September 23, 2026

Pro Guides
Wholesale CBD product — Abican

Start with the true cost of the product

A wholesale CBD price is only the starting point for calculating resale margin. Include delivery, packing and other direct costs, compare purchase and selling prices on the same tax basis, and distinguish gross margin from the profit left after overheads.

The useful number is the landed cost: everything you pay to have one saleable unit in stock. That is the base for the retail price.

Landed cost per unit = product purchase cost + allocated delivery cost + direct purchasing costs

Direct costs can include card or transfer fees, customs charges where they apply, and packing you still have to do. Do not smear a one-off cost across a guess. Divide it by the number of units you actually received.

If you buy 40 identical items, divide the delivery by 40 before you price one unit. A small order looks cheaper than it is if you skip that step.

Use margin and markup correctly

Margin and markup are not the same number. Mix them up and the retail price will not do what you think.

Gross margin shows what remains from the sale

Gross margin is what is left of the selling price after the landed cost. It is a percentage of the retail price, before the taxes that do not belong in the margin.

Gross margin (%) = (retail price excluding relevant taxes - landed cost) / retail price excluding relevant taxes × 100

If an item costs 12 and you sell it for 24 before those taxes, the gross margin is 50%. That 50% is not profit. It still has to cover rent, staff, the site, payment fees, marketing, returns and the rest of the overhead.

Markup helps build a retail price

Markup is what you add on top of the landed cost. It is a percentage of the cost, not of the selling price.

Markup (%) = (retail price excluding relevant taxes - landed cost) / landed cost × 100

The same example, bought for 12 and sold for 24, is a 100% markup and a 50% gross margin. Both are right. Gross margin is the more useful one when you compare families at different prices.

Compare professional CBD rates on like-for-like terms

The list mixes formats, weights, pack sizes and conditions. Bring every quote back to one unit before you compare suppliers.

For CBD flowers, hash or other bulk, that often means the cost per gram or per kilo. For packed goods, use the cost per unit and note how many units are in the case. A case can look cheap because it holds fewer saleable units than the next one.

When you read a volume quote, check the terms next to the price:

  • Format, weight and how many units are included
  • The minimum order for that rate
  • Delivery terms and any order-value threshold
  • Whether you can reorder it
  • Specifications, traceability and lab documents, where they are supplied

A low bulk price is useless if you cannot restock it, or if the format does not fit the shop. A smoke shop, a specialist store and an online seller do not turn stock at the same speed, and they do not store the same way.

Factor tiered pricing into purchasing decisions

The unit price can fall as the order grows. The biggest discount is not automatically the best buy. Extra stock ties up cash, needs space, and can push the next order further away.

Compare each tier with a period you can actually sell. How many units do you sell in that period, and is the quantity for the next tier close to that, or far past it?

Check the incremental saving

See what you spend extra to reach the new rate, then what you save per unit. That tells you whether the discount pays for the extra stock.

A cheaper unit can mean a much bigger order. Take the option that keeps cash moving and still leaves a margin you can live with.

This matters more when demand moves quickly, when sales are seasonal, or when there are many variants. A short list you can restock is easier than a large order spread across lines that sit.

Build a retail price that fits the sales channel

A target percentage is not a price. A shop, an online order and a distributor do not carry the same costs. A distributor also has to leave room for the next business in the chain.

Before you fix a price, look at:

  • Landed cost and the gross margin you need
  • The costs of that channel
  • Where similar formats sit in the local market
  • Promotions or bundles you already plan
  • What you need left for service, returns and payment fees

Do not copy a competitor’s shelf price and stop there. Their volume, their overhead and their stock are not yours. Set the minimum margin the business needs, then see whether the supplier’s rate can meet it.

Keep wholesale calculations current

Recalculate when the purchase cost, the delivery or the retail price changes. Recalculate again when a trial line becomes a regular restock. The minimum or the tier may have changed.

A simple sheet is enough: supplier reference, date, quantity, landed cost, retail price, gross margin, and which tier applied. You can then see which lines work and which price needs a change.

If you buy from several suppliers, use the same method on every range. A sheet you maintain beats a model nobody opens. It also changes the conversation: you can talk about pack size, a volume you will actually take, or a different delivery, instead of only asking for a lower price.

Choose a supplier relationship, not only a unit price

A quoted rate is not the whole cost. Missing product information, unclear terms, stock that is not there, and a slow order desk all cost money once the range is running.

A shop that reorders small amounts is not a distributor buying by the kilo, and neither is a white-label project. Judge Abican, or any other supplier, on the same points: what the product page actually says, the order conditions, the traceability papers where they exist, and whether the list fits the business.

The aim is a buying setup that leaves a margin, lets you manage stock, and gives you a base for pricing each range.

Table of content

Subscribe to our newsletter. Don't miss.

Receive the latest information on sales, special offers, new publications and more...