BGBrandGate
wholesale

Wholesale Gross Margin: Calculate It and Protect Profit

Learn how to calculate wholesale gross margin, distinguish margin from markup, and protect B2B profit from freight, discounts, returns and currency changes.

Brandgate Team · Updated 8 min read
Single-line illustration of a wholesale carton, scale and shield representing gross margin and protected B2B profit

Wholesale gross margin is a practical measure of how much gross profit a wholesale sale generates after direct product costs. It is useful only when it reflects what actually happened on the B2B order: the price agreed, discounts applied, goods returned, costs incurred and currency used.

A list-price calculation is a starting point. Realised margin is the figure that helps founders, sales teams and finance operators decide whether a customer, product line or promotion is genuinely profitable.

What is wholesale gross margin?

Wholesale gross margin is gross profit expressed as a share of net wholesale revenue. Gross profit is the amount remaining when cost of goods sold (COGS) is deducted from net sales revenue; in this article, net wholesale revenue is the relevant form of net sales revenue. [1]

For a working wholesale calculation:

  • Net wholesale revenue is the sales value retained after reductions such as agreed discounts, promotional allowances, returns and credit notes.
  • COGS is the direct inventory cost used in the calculation. Your accounting policy determines which costs are included.
  • Landed cost is a useful way to assemble the cost of getting inventory ready to sell, such as supplier or production cost, inbound freight, duties, import costs and relevant handling or packaging.
  • Wholesale price is the price charged to the trade buyer before any applicable reductions. It is not necessarily the revenue finally earned.

The core calculation is: [1]

Gross profit = net wholesale revenue − COGS

Gross margin percentage = (gross profit ÷ net wholesale revenue) × 100

Keep VAT outside sales revenue and margin calculations when it is collected for the tax authority or is recoverable by the business. The appropriate treatment depends on the transaction and tax position, so configure and review it with appropriate accounting or tax advice. [2]

A stack of product boxes balanced against a simple set of weighing scalesA stack of product boxes balanced against a simple set of weighing scales

How do you calculate wholesale gross margin?

Calculate it at the level you need to manage: by SKU, order line, order, customer account, market or sales period. The same logic applies, but an order-level view can include costs and concessions that a product price list misses.

A worked wholesale margin calculation

Suppose a retailer places an order for a product range.

  1. Start with the invoiceable wholesale value at the agreed customer price.
  2. Deduct the line discount and any promotional allowance to find net wholesale revenue.
  3. Deduct the COGS for the units shipped, using the cost method your finance team has chosen.
  4. The result is gross profit.
  5. Divide gross profit by net wholesale revenue to find the gross margin percentage.

In formula form, for an individual order:

StepCalculationWhat it shows
1Agreed wholesale price × quantityStarting order value
2Starting order value − discounts − allowances − creditsNet wholesale revenue
3Net wholesale revenue − COGS of shipped goodsGross profit
4Gross profit ÷ net wholesale revenueGross margin percentage

This is deliberately different from calculating a margin from a recommended price list. If the sales team agrees a customer-specific discount, the denominator and gross profit both change. If goods are later credited, the original order is no longer the final commercial result.

For planning, use an expected cost and expected net price. For reporting, replace assumptions with the invoiced revenue, recorded credits and cost data available under your accounting policy.

What is the difference between wholesale gross margin and markup?

Gross margin uses revenue as its base; markup uses cost as its base. They describe the same price-and-cost relationship from different directions, so they should not be used interchangeably. [1]

  • Gross margin percentage = (gross profit ÷ net revenue) × 100.
  • Markup percentage = (gross profit ÷ cost) × 100. [1]

A pricing conversation often starts with markup because a team knows its product cost and wants to add a desired amount. A profitability review usually needs gross margin because it shows what proportion of revenue remains after COGS.

The practical risk is quoting a markup target when finance is reviewing a margin target. Put the label beside every percentage in price lists, approval rules and board reporting: “margin” or “markup,” never just “%”.

Which costs should you include in a wholesale gross margin calculation?

Include costs consistently. The boundary between COGS and operating expenses should follow the business’s accounting policy and the management view being used. What matters operationally is that the team can explain the method and apply it consistently across products and periods.

Landed cost can be a strong starting point for wholesale COGS. It avoids assessing an imported product using supplier cost alone while leaving inbound logistics or import charges out of the product-cost view.

Depending on the policy, landed-cost inputs can include:

  • supplier purchase price or direct manufacturing cost;
  • inbound freight and shipping;
  • duties and import costs where applicable;
  • packaging required to make the product saleable or ready for dispatch; and
  • relevant direct handling costs.

You may track outbound delivery, warehouse labour, sales commission, marketplace or payment costs separately from COGS. They can then be reviewed as order-serving or channel costs alongside gross margin.

A separate contribution view can be useful after gross margin: subtract the variable costs your business associates with serving the order, such as order-specific freight, payment charges, commissions or channel fees.

A delivery van following a route from a warehouse to a retailer storefrontA delivery van following a route from a warehouse to a retailer storefront

How do freight, discounts and returns reduce wholesale profitability?

Treat freight, discounts and returns as explicit order adjustments. This makes it easier to see whether they reduce realised revenue, add cost to serve, or both.

Cost or adjustmentTypical effect on realised profitabilityPractical control
Freight and shippingMay add fulfilment cost or make a small order uneconomicSet freight thresholds, quote delivery terms clearly and review destination costs
Wholesale discountsReduce net revenue while product COGS may remain unchangedUse approved discount bands and require approval for exceptions
Promotional allowancesReduce revenue or create later creditsRecord the allowance against the campaign, customer and relevant order
Returns and credit notesReverse revenue and can create processing, replacement or inventory decisionsDefine return eligibility, inspection and credit rules before trading
Payment or channel costsReduce the contribution from an otherwise acceptable orderReview fees by payment method, account and sales channel
PackagingAdds direct or fulfilment cost, particularly for fragile or multi-unit ordersMaintain packaging requirements by SKU or order type

Returns deserve particular attention. A clear wholesale returns policy gives sales, operations and customers a shared process for authorisation, inspection and crediting.

Likewise, discounts should be treated as commercial decisions with an owner, not as informal changes made during order entry. Your wholesale terms and conditions can set the foundation for payment, delivery, returns and discount terms that affect realised revenue.

How do currency movements affect wholesale gross margin?

When revenue and costs are recorded in different currencies, the exchange rates used to convert them affect the home-currency margin calculation. The exposure is the difference between the rate assumed when pricing and the rate used when costs or receipts are converted.

For example, a brand may sell to a retailer in one currency while purchasing goods, paying freight or settling an invoice in another. The home-currency value used in its margin report can then differ from the value assumed when the order was priced.

To make the exposure manageable:

  • identify the currency of each catalogue, supplier cost and customer invoice;
  • decide which rate is used for planning, order pricing and accounting conversion;
  • set a review point for prices when market conditions change;
  • avoid mixing currencies in a single margin report without clearly showing the conversion basis; and
  • assess customer-specific pricing together with payment terms and FX risk.

Read our guide to B2B multi-currency pricing for the operational choices behind currency-specific catalogues and price lists, and review B2B payment and FX considerations alongside your payment terms.

Two unmarked coins travelling along separate curved paths toward a single invoice sheetTwo unmarked coins travelling along separate curved paths toward a single invoice sheet

What is a healthy wholesale gross margin?

There is no universal healthy wholesale gross margin. The appropriate target depends on the product category, sourcing model, customer mix, order sizes, fulfilment commitments, discount strategy, return profile and overhead structure.

A low-margin product may still be commercially useful if it supports larger profitable orders or reliable repeat purchasing. A high product margin may be less attractive after delivery, credits or high-touch account-management costs are considered.

Instead of adopting a generic target, define thresholds that reflect your business:

  • a minimum gross margin by product family;
  • a minimum contribution view by customer or order type;
  • discount floors that sales can apply without approval;
  • exception rules for strategic accounts, launches and clearance stock; and
  • a review cadence for costs, currencies and customer terms.

The goal is not to eliminate exceptions. It is to know when an exception is being made, why it is justified and what it does to profit.

How can wholesale brands protect their gross margin on B2B orders?

Protecting margin is primarily an operating discipline. A practical process connects product costs, approved customer pricing, order data, fulfilment information and invoice adjustments rather than relying on several disconnected files.

Start with these practical controls:

  1. Maintain a dependable product cost record. Set a clear owner and process for updating supplier, production, duty, freight and packaging inputs.
  2. Make customer price rules visible. Store customer-specific price lists, currencies and discount permissions where sales can use them at order time.
  3. Approve exceptions before shipment. Flag prices below a margin floor, unusual freight commitments or non-standard promotional support.
  4. Connect order changes to financial records. Make cancellations, partial shipments, returns and credit notes traceable to the original order.
  5. Review realised margin, not only quoted margin. Compare the approved order with invoiced revenue and recognised costs to identify recurring leakage.
  6. Separate gross margin from the contribution view. This keeps product economics and order-serving costs visible without blurring your accounting policy.

A branded B2B storefront and connected order workflow can make those controls easier to apply consistently. Brandgate brings retailer onboarding, multi-currency catalogues, VAT-aware invoicing, order management and Fortnox sync into one wholesale process, helping teams reduce manual re-keying between the order and invoice stages. For a closer look at the workflow, see our guide to order-to-invoice automation.

Margin reporting becomes more credible when each number has a clear origin: approved price, recorded discount, current product cost, shipped quantity and invoice or credit record. That gives sales room to sell while giving finance and operations a shared view of the commercial outcome.

If you want to make B2B pricing, ordering and invoicing easier to control, Book a demo.

FAQ

Frequently asked questions

Sources

  1. Gross ProfitCorporate Finance Institute
  2. VAT basics for businessesEuropean Commission

Run wholesale without the back-office drag

Brandgate gives your distributors a branded ordering portal and keeps every order, invoice and Fortnox entry in sync.