Bath and body margins are decided by landed cost and shrinkage, not by the wholesale price on the line sheet. The wholesale cost of a lotion tells you very little until you add inbound freight on a heavy, liquid-filled carton, the testers you will open and never sell, the units that arrive leaking or damaged, the packaging on gift sets, and any marketplace or payment fees. Work all of that into the cost side first, then judge whether the category earns its shelf space.

I am Carina Hatton, boutique owner since 2013 and ecommerce coach since 2019. This is the margin companion to my wholesale bath and body guide, which covers sourcing and what to stock. Every dollar figure below is a clearly labelled hypothetical, not a quote and not an industry average.

Some links below are affiliate links. I may earn a commission if you purchase, at no extra cost to you. See full disclosure.

Quick answer

Run the numbers before you price

Before you price your next product, run the numbers with the Boutique Profit Margin Calculator so you keep margin protected.

Open the Boutique Profit Margin Calculator

Markup and margin are not the same number

This trips up more boutique owners than any other piece of retail math, and it matters here because bath and body is often bought on a rule of thumb.

Gross profit = selling price − landed cost

Margin = gross profit ÷ selling price

Markup = gross profit ÷ landed cost

Converting: margin = markup ÷ (1 + markup) and markup = margin ÷ (1 − margin), with percentages expressed as decimals

Margin is always based on the selling price and is always below 100%. Markup is based on cost and can exceed 100%. A supplier saying "keystone" is talking about markup, and the resulting margin is a different figure. The full set is in retail math formulas, and retail pricing covers how to apply them.

Landed cost is where bath and body differs

The cost side of this category carries weight that apparel does not.

Cost elementWhy it hits bath and body harderHow to handle it
Inbound freightLiquids and glass are heavy and often need careful packingAllocate freight per unit by weight, not evenly across the invoice
Damage and leaksCaps loosen, jars crack, and product transfers in transitAssume some loss and check every carton on arrival, photographing damage immediately
TestersScent-driven products barely sell in store without themTreat opened testers as a cost of the display, not as sellable stock
Shelf lifeNaturals and fresh formulations can age, separate, or lose scentTrack received dates and rotate, marking down before quality slips
Gift packagingSets need boxes, filler, ribbon, and assembly timeAdd materials and a labor allowance into the set's cost
Outbound shippingHeavy items are expensive to ship to an online customerPrice with shipping policy in mind, or push these as in-store and bundle items
FeesPayment processing, and marketplace commission if you sell on oneSubtract from gross profit before judging the category

Build the per-unit figure in the Landed Cost Calculator, with the method explained in the landed cost guide.

Worked hypothetical: a single lotion

Illustration only. Your supplier's pricing and your freight will differ.

  • Wholesale cost: $8.00
  • Allocated inbound freight: $1.40
  • Landed cost: $9.40
  • Retail price: $24.00
  • Gross profit: $24.00 − $9.40 = $14.60
  • Margin: $14.60 ÷ $24.00 = about 60.8%
  • Markup: $14.60 ÷ $9.40 = about 155%

That is the headline number, and it is not the number you keep. Suppose the case was twelve units, one arrived leaking, and one became a tester. Ten sellable units now carry the cost of twelve. Landed cost across the case was $112.80, so the effective cost per sellable unit is $11.28, gross profit is $12.72, and margin falls to about 53%. Payment fees, a promotional discount, or a marketplace commission would reduce it further.

How the sub-categories behave differently

Product typeCost pressureMargin considerations
Bar soapLight, durable, easy to shipLow unit cost and low damage rate make it one of the friendlier lines, though price points are modest
Lotions and body buttersHeavy, sometimes glass, leak-proneHigher price points, but freight and damage take a real bite
ScrubsHeavy jars, messy if they openGood gifting item, watch weight-driven shipping cost
Bath saltsVery heavy for the priceShipping economics are poor online, much better in store
Shower steamersLight, compact, fragileStrong impulse price point, budget for breakage
Gift setsPackaging plus assembly laborHighest ticket and best basket lift, but only if you cost the packaging and your time

For which of these to actually carry, see the best bath and body products to sell in a boutique.

Gift set math

Bundling is where this category earns its keep, and where costs hide. A hypothetical set of a soap at $3.20 landed, a lotion at $9.40 landed, and a scrub at $7.60 landed has $20.20 of product in it. Add a box at $1.80, filler and ribbon at $0.60, and a labor allowance of $1.00 for assembly, and the set costs $23.60. Retail it at $58 and gross profit is $34.40, a margin of about 59%. Retail it at $45 because it felt like a rounder number and the margin drops to about 47.6% while the assembly time stays the same.

The lesson is not that sets are good or bad. It is that the packaging and labor lines have to be in the cost before you choose the price.

Promotions, markdowns, and what they cost

A discount comes straight out of gross profit, and in a category where you have already absorbed freight and shrinkage, that gap closes quickly. A 20% discount on the lotion example above removes $4.80 from a $12.72 effective gross profit, leaving under $8. Run the promotion if it drives basket size or clears aging stock, but run the arithmetic first. The Markdown and Sale Calculator shows what a given discount does to the margin on each item.

Small MOQs and what they cost you

Low minimums lower your risk and often raise your unit cost. A six-unit order usually carries a higher per-unit price and a worse freight ratio than a larger one, so your margin on a test buy will typically look worse than your margin at scale. That is a fair price for information, as long as you know you are paying it and you do not set your permanent retail price off the test cost. Compare supplier structures in low-MOQ wholesale bath and body suppliers and the full picture of minimum types in the MOQ guide.

Reorder economics

The second order is where this category either becomes profitable or does not. Freight per unit usually improves, you know which scents sell, and you no longer need to buy breadth to discover taste. Before reordering, look at how fast each scent sold, how many units you lost to testers and damage, whether the outbound shipping cost hurt online orders, and what the real margin was after fees and discounts. Rank the products against each other with the Sell-Through Calculator and set the trigger with the Reorder Point Calculator.

Online and in-store margins are not the same

The same lotion earns different money depending on how it sells, and bath and body exposes that difference more than most categories because the products are heavy relative to their price.

In store, the economics are straightforward. You already paid inbound freight, there is no outbound shipping, testers do real work by letting people smell the product, and impulse items at the counter attach to purchases customers came in for. The main leakage is damage and aging stock.

Online, a low-priced heavy item can be close to unprofitable on its own. Outbound shipping on a single jar of scrub can rival the product's margin, packaging has to protect liquid and glass, payment and platform fees come off the top, and the customer cannot smell anything, which is the main reason people buy this category in the first place.

FactorIn storeOnline
Outbound shippingNoneSignificant on heavy, low-priced items
PackagingMinimalProtective packaging required for liquids and glass
Damage riskStorage and handlingStorage, handling, and transit
TestersA cost that directly drives salesA cost with no direct equivalent benefit
AttachmentStrong at the counterNeeds bundles or thresholds to work

The practical response online is to sell this category in bundles and sets rather than as single low-priced units, or to use it to lift baskets toward a free-shipping threshold rather than as a standalone purchase. A set that ships once at a higher ticket carries its shipping cost far more comfortably than three separate small orders.

A margin review worth running each quarter

Margins in this category drift quietly. Freight changes, a supplier adjusts prices, damages accumulate, and a discount that was meant to be temporary becomes the price customers expect. A short scheduled review catches all of that before it shows up as a disappointing year.

  1. Recalculate landed cost per unit using recent invoices and actual freight, not the figures you used at launch.
  2. Subtract testers and damaged units from sellable quantity so the cost per sellable unit is honest.
  3. Compare current retail prices against that cost and flag anything that has slipped below your target margin.
  4. Check how much of the quarter's volume sold at full price versus on promotion.
  5. Review gift sets separately, including the packaging bill of materials and assembly time.
  6. Decide what to reprice, what to stop reordering, and what to clear.

Run the numbers in the Landed Cost Calculator and the Profit Margin Calculator, and use the Sell-Through Calculator to see whether a low-margin item is at least earning its space through volume. A modest margin on something that sells constantly can be worth more than a strong margin on something that sits.

The one rule to hold onto: price from landed cost, not from wholesale cost. Every recurring margin problem in this category traces back to a price set against the invoice line rather than the true cost of getting a sellable unit onto the shelf.

How to protect the margin

  • Price from landed cost per sellable unit, after testers and expected damage, not from the wholesale line.
  • Consolidate orders where it genuinely lowers freight, without over-buying to hit a threshold.
  • Inspect and photograph every shipment on arrival so damage claims are possible.
  • Cap testers to the scents that need them and label them clearly so staff do not sell them.
  • Rotate stock by received date and mark down before quality slips rather than after.
  • Push heavy low-price items as in-store and bundle merchandise rather than single online orders.
  • Cost gift-set packaging and your assembly time into the set price.
  • Check margin per product regularly, because a category average hides the losers.

What to do next

  1. List every bath and body item with its wholesale cost and weight.
  2. Allocate freight by weight and calculate landed cost per unit.
  3. Subtract expected testers and damage to get cost per sellable unit.
  4. Set retail prices and confirm margin in the Profit Margin Calculator.
  5. Plan the assortment with the product selection guide and the bath and body inventory checklist.
  6. Review real margins after the first selling month and reorder on evidence.