My Wholesale Orders Have Lower Margins but Require Almost No Advertising — How Do I Compare Their Contribution With Direct-to-Consumer Candle Sales?
शेयर करना
At what point does wholesale actually win? When acquiring a direct customer costs you more than the gap between your two prices. Here that gap is ₹260.00 a candle. Below your own figure of that, direct leaves more per unit; above it, wholesale does. CSI does not publish or suggest either price — substitute yours.
What does the candle itself cost? ₹152.05 in live CSI materials, identical in both channels: Luxury Soy Wax Chunks at ₹599.00/kg for a 100 g pour, Woody Oud at ₹4.53/g at 8% of wax weight, a Purple Shiny Glass Jar at ₹50.00 and an Eco Candle Wick Thin (C1) at ₹5.90.
Which channel should the next batch of stock go into? Judge it on contribution per rupee of materials committed. Direct returns 2.42 per rupee before acquisition; wholesale returns 0.71. A rupee in wholesale therefore has to turn 3.41 times for every direct turn just to match — worth testing against your stockist's real payment terms rather than assuming.
Why margin is the wrong word for this comparison
The sentence in your question contains the whole problem: wholesale has a lower margin but needs almost no advertising. Both halves are true, and margin cannot hold both of them at once, because margin is a percentage of a price and advertising is a rupee figure per order. Divide one by the other and you get a number that means nothing. The only unit in which the two channels can be compared is contribution — actual rupees left after the costs that vary with the sale.
Contribution is a simple definition applied consistently: the selling price you actually receive, less every cost that exists because that sale happened. Materials are one. So is the payment gateway's cut, the courier that takes the parcel to a retail customer, the mailer it travels in, and the money you spent to bring that customer to your shop. What contribution excludes is everything that would have happened anyway — your rent, your phone bill, the shelf your jars sit on. Those are covered out of the pool contribution creates, not subtracted from individual sales.
Set out that way, the two channels stop being a percentage argument and become a structural one. Direct to consumer gives you the whole retail price and hands you a list of per-order costs, one of which — acquiring the customer — is uncapped and varies wildly by month. Wholesale gives you a much smaller price and hands you almost no per-order costs at all, because the retailer does the acquiring and usually collects the order in one consignment. The question is never which has the better margin. It is which leaves more rupees per candle once your own acquisition cost is in the sum, and then which of those rupee figures your business can actually collect at volume.
This page holds the candle constant so that only the channel rows move. Every CSI price is live stock in September 2026. The two selling prices used — ₹520.00 direct and ₹260.00 wholesale, the wholesale price set at exactly half the retail one because that is the split the trade usually assumes — are illustrative. They are placeholders for your own prices, and CSI neither publishes nor recommends a selling price. Substitute yours and every figure on the page rebuilds itself.
The candle, costed once and never again
The specification is a 100 g wax pour in a small lidded jar. The wax is Luxury Soy Wax Chunks at ₹599.00 for 1 kg, which is ₹599.00 a kilogram; its page states a fragrance load of up to 13% of total wax weight and excellent adhesion to glass and container surfaces. The fragrance is Woody Oud at ₹4,531.20 for 1 kg, which is ₹4.53 a gram; its page gives a candle range of 6–10% and describes the scent family as oriental, woody and exotic. Where a wax ceiling and an oil range differ the lower figure governs, so 10% is the limit on this pairing and the 8% used here sits comfortably inside it.
Fragrance load is a percentage of wax weight — the series convention and the way CSI product pages state it — so 100 g of wax at 8% carries 8.00 g of oil and 108.00 g goes into the jar. That is the fill reading carried through every figure on this page. The vessel is the Purple Shiny Glass Jar with Golden Lid at ₹50.00; its page gives a capacity of 120 gm and dimensions of 6 cm across by 6.5 cm high, so 108.00 g of scented wax sits inside the published figure — measure your own jar before you commit a batch rather than taking that as a guarantee. The wick is a Eco Candle Wicks Thin (C1) at ₹5.90.
| Line | Quantity | Rate | Cost |
|---|---|---|---|
| Wax — Luxury Soy Wax Chunks | 100 g | ₹599.00/kg | ₹59.90 |
| Fragrance — Woody Oud | 8.00 g at 8% of wax weight | ₹4.53/g | ₹36.25 |
| Vessel — Purple Shiny Glass Jar with Golden Lid | 1 | ₹50.00 each | ₹50.00 |
| Wick — Eco Candle Wicks Thin (C1) | 1 | ₹5.90 each | ₹5.90 |
| Materials from CSI | 108.00 g of fill | — | ₹152.05 |
| Label, box, mailer, insert | 1 each | Not a CSI product | your figure |
| Payment gateway or marketplace fee | Direct sales only | Not a CSI product | your figure |
| Courier to your own customer | Direct sales only | Not a CSI product | your figure |
| Cost of acquiring the customer | Direct sales only | Not a CSI product | your figure |
Look at where the blanks sit. Three of the four exist only on the direct side. That asymmetry, not the price difference, is the real subject of your question: wholesale is not simply a cheaper version of the same sale, it is a sale with a shorter list of costs attached to it. The candle itself is ₹152.05 in both columns, and if you ever find yourself producing a cheaper version for the wholesale channel, stop — you have created a second product, and it needs its own cost sheet, its own burn test and its own name.
Contribution per candle, both channels
On the illustrative prices, the wholesale side finishes in one line: ₹260.00 received less ₹152.05 of materials is ₹107.95 a candle, and apart from your own packing and the consignment to the stockist there is nothing else to take off. The direct side starts much higher and then has to give some of it back: ₹520.00 less ₹152.05 is ₹367.95, from which your gateway fee, your outbound courier, your mailer and your acquisition cost all come out. Three of those four are small and predictable. The fourth is neither.
| Line | Direct to consumer | Wholesale |
|---|---|---|
| Price you receive per candle | ₹520.00 (illustrative) | ₹260.00 (illustrative) |
| Less materials from CSI | −₹152.05 | −₹152.05 |
| Contribution before your own variable costs | ₹367.95 | ₹107.95 |
| Less label, box and mailer | your figure | your figure |
| Less payment gateway or marketplace fee | your figure | does not arise |
| Less courier to the end customer | your figure | does not arise — the stockist collects a consignment |
| Less cost of acquiring the customer | your figure | your figure, and usually much smaller |
| Contribution as a share of the price received | 70.76% | 41.52% |
| Contribution per rupee of materials committed | 2.42 | 0.71 |
Two rows at the bottom are worth more than the rest of the table. The share of price is where the word "margin" comes from, and on these numbers it is 70.76% direct against 41.52% wholesale — a gap that looks decisive until you notice it is measured against two different prices and therefore cannot be compared directly at all. The last row is the one that can: contribution per rupee of materials committed. Direct returns 2.42 for every rupee of stock you convert, before acquisition; wholesale returns 0.71. That is a ratio of 3.41 to one, and it is the honest headline: at zero acquisition cost, direct is more than three times better per rupee of stock.
Nobody sells at zero acquisition cost, which is the whole reason your question exists. So the next step is not to argue about which number is right. It is to find the acquisition figure at which the two become equal, and then to look at where your own figure sits relative to it.
The point where the two channels swap places
The arithmetic is unusually clean. Wholesale contribution does not move with your marketing at all. Direct contribution falls by one rupee for every rupee you spend acquiring the customer. So they are equal when acquisition equals the difference between the two prices — ₹520.00 less ₹260.00, which is ₹260.00 a candle. Below that, direct leaves more per unit. Above it, wholesale does. And because the wholesale price here is exactly half the direct one, the crossover happens to equal the wholesale price itself, which is a useful sanity check: if it costs you as much to win a customer as a stockist pays for the whole candle, the stockist is the better sale.
| If acquiring one direct customer costs you | Direct contribution per candle | Wholesale contribution per candle | Direct as a multiple of wholesale |
|---|---|---|---|
| ₹40.00 | ₹327.95 | ₹107.95 | 3.04× |
| ₹80.00 | ₹287.95 | ₹107.95 | 2.67× |
| ₹120.00 | ₹247.95 | ₹107.95 | 2.30× |
| ₹160.00 | ₹207.95 | ₹107.95 | 1.93× |
| ₹200.00 | ₹167.95 | ₹107.95 | 1.56× |
| ₹240.00 | ₹127.95 | ₹107.95 | 1.19× |
| ₹260.00 | ₹107.95 | ₹107.95 | equal |
Work out your own figure before you use that table, because most makers have never calculated it and most guesses are low. Take everything you spent last quarter on reaching customers — paid posts, the discount codes you gave away, the free shipping you absorbed, the samples, the photographer, the fee for whoever runs the page — and divide by the number of customers who actually bought. Not orders, customers. Then look at which side of ₹260.00 you are on, and remember that a repeat customer costs you nothing the second time, which is the strongest argument for direct that this arithmetic cannot show on a per-unit chart.
Per hundred units, so volume stops distorting it
A monthly comparison mixes two things that should be separated: how good each sale is, and how many of them there are. Per hundred units the first is isolated. A hundred direct candles at the illustrative ₹520.00 bring in ₹52,000.00 of revenue against ₹15,204.96 of materials, leaving ₹36,795.04 before your own blanks. A hundred wholesale candles bring in ₹26,000.00 against the same ₹15,204.96 of materials, leaving ₹10,795.04 — and that figure is close to final, because the wholesale side has almost nothing left to subtract.
| 100 direct | 100 wholesale | 30 direct + 70 wholesale | |
|---|---|---|---|
| Revenue | ₹52,000.00 | ₹26,000.00 | ₹33,800.00 |
| Materials from CSI | −₹15,204.96 | −₹15,204.96 | −₹15,204.96 |
| Contribution before your own variable costs | ₹36,795.04 | ₹10,795.04 | ₹18,595.04 |
| Less acquisition at ₹120.00 on the direct units only | −₹12,000.00 | — | −₹3,600.00 |
| Contribution after acquisition | ₹24,795.04 | ₹10,795.04 | ₹14,995.04 |
| Cash tied in materials to produce them | ₹15,204.96 | ₹15,204.96 | ₹15,204.96 |
| Contribution per rupee of that cash | 1.63 | 0.71 | 0.99 |
The mixed column is the one most makers actually live in, and it shows why the argument is rarely either-or. Thirty direct sales and seventy wholesale on this specification produce ₹14,995.04 of contribution from ₹15,204.96 of materials — less than a hundred direct sales would, and far more than a hundred wholesale sales would, which is unsurprising. What is less obvious is that the mixed book gets there with the same cash committed and with only thirty customers to find instead of a hundred. That is the trade the wholesale channel is really offering: fewer rupees per candle in exchange for a much smaller demand-generation problem.
The measure that actually decides: contribution per rupee of stock
Contribution per unit answers which sale is better. It does not answer which channel to put the next ₹15,204.96 of stock behind, because that depends on how quickly the rupee comes back and is spent again. The measure that answers it is contribution per rupee of materials committed, multiplied by the number of times that rupee turns in a year. The first half is on this page: 2.42 direct before acquisition and 0.71 wholesale. The second half is yours, and it is where most channel decisions are actually won or lost.
Turn the ratio around and it becomes a test you can apply. At zero acquisition cost a rupee in the wholesale channel would have to turn 3.41 times for every single turn in the direct channel just to match it. At an acquisition cost of ₹120.00 a customer the requirement falls to 2.30 times. At ₹240.00 it is 1.19 times. Those are demanding multiples, and the instinct that wholesale recycles cash far faster is worth testing rather than assuming — a stockist who pays thirty days after delivery is turning your rupee more slowly than a direct customer who pays at checkout, not faster.
| Your acquisition cost per direct customer | Direct contribution per rupee of materials | Wholesale contribution per rupee of materials | Wholesale turns needed to match one direct turn |
|---|---|---|---|
| ₹0.00 | 2.42 | 0.71 | 3.41× |
| ₹80.00 | 1.89 | 0.71 | 2.67× |
| ₹160.00 | 1.37 | 0.71 | 1.93× |
| ₹240.00 | 0.84 | 0.71 | 1.19× |
Three practical things fall out of this that no percentage would have shown you. First, wholesale earns its place through predictability and volume, not through the per-unit sum — a stockist who takes a hundred candles every quarter is worth having even at ₹107.95 a candle, because you can plan production around it. Second, a direct channel with a high acquisition cost is a channel with a marketing problem, not a pricing problem, and moving to wholesale to escape it moves the problem rather than solving it. Third, the best answer is usually neither pure channel: use wholesale to keep the melter busy and the cash cycling, and direct to build the repeat customers whose second purchase costs you nothing to win.
Running the comparison on your own numbers
Do that once and you will stop having the margin argument, because you will have replaced it with two numbers: your crossover, which tells you which channel is better per candle today, and your contribution per rupee of stock in each, which tells you where the next ₹15,204.96 of materials should go. Recalculate when a price moves — ask on WhatsApp if you need pack availability for a larger production run — and otherwise leave it alone and go and make candles.
CANDLEMAKINGSUPPLIESINDIA sells raw materials, so the honest thing this page can say against its own interest is that the decision it helps you make has almost nothing to do with what you buy. The candle costs ₹152.05 whichever channel it goes down, and no change of wax, oil or vessel will move a channel comparison the way a properly calculated acquisition cost will. The page also declines to fill in that figure for you, or to tell you what to charge in either channel, because a guessed cost that travels into a pricing decision is worse than an admitted gap.
Every CSI price here is live stock in September 2026, taxes included, and the linked product pages are authoritative if anything changes. Fragrance load is a percentage of wax weight, as CSI product pages state it; the Luxury Soy Wax Chunks page states up to 13% of total wax weight and the Woody Oud page states 6–10% in candles, and where the two differ the lower figure governs, so 10% is the limit on this pairing and the 8% used here sits inside it. The fill reading carried throughout is 100 g of wax plus 8.00 g of oil, 108.00 g in the jar. The Purple Shiny Glass Jar with Golden Lid page gives a capacity of 120 gm and dimensions of 6 cm by 6.5 cm; measuring your own vessel before a batch is still the right habit. The ₹520.00 and ₹260.00 selling prices and the acquisition figures used in worked examples are illustrative, are stated as such wherever they appear, and are neither CSI prices nor recommendations. Payment gateway and marketplace fees, outbound courier, labels, boxes, mailers, samples, trade-fair costs, labour and rent are not CSI products and are left blank throughout. This page gives no tax, pricing-law or licensing advice — GST invoicing is available and your own adviser is the right person for the rest.
Message WhatsApp +91 7397976926 for bulk pricing on a production run, pack availability, GST invoicing, MSDS and IFRA documentation, or a second pair of eyes on a channel cost sheet before you commit to a stockist.
Frequently asked questions
- Best Candle Fragrance Oil Wholesale Suppliers in India
- Candle Fragrance Oils Wholesale India: Complete Buyer's Guide
- How Premium Brands Buy Fragrance Wholesale
- How to Price Candles in India 2026 — The Profitable Pricing Formula Indian Candle Makers Need
- How to Price Your Candles for Profit (With Free Calculator)
- Is Candle Making Actually Profitable in India in 2026?
- How Much Profit Is in Candle Making?
- Floral vs Gourmand Candles: Which Category Is More Profitable?
- Scaling to 1000 Orders a Month: How to Grow Your Candle Business in 2025
- Best Place to Source Candle Making Supplies for a Business
Customer reviews: The six reviews at the top of this page are genuine, published Judge.me reviews left by CSI customers on their product pages. Names, star ratings, dates and products are as recorded by Judge.me. Wording is unedited. One is below five stars and one is not recorded as a verified purchase — shown as recorded. Not recorded by Judge.me as a verified purchase, so shown without a verified-buyer badge: Ashwini. No location is shown against any review because Judge.me does not store one.
Figures verified September 2026 (CSI live pricing). Illustrative and stated as such wherever they appear: the direct selling price of ₹520.00, the wholesale price of ₹260.00 (set at exactly half the direct price), the acquisition figures of ₹40.00, ₹80.00, ₹120.00, ₹160.00, ₹200.00 and ₹240.00 used as a lookup scale, and the 30/70 channel mix. None of those is a CSI price, an average or a recommendation. Series convention: fragrance load is a percentage of wax weight, so the costing unit here is 100 g of wax plus 8.00 g of oil at 8%, 108.00 g of fill, and that reading is carried through every figure. Live CSI prices, September 2026, taxes included. Wax: Luxury Soy Wax Chunks 500 g ₹299.00 (₹598.00/kg), 1 kg ₹599.00 (₹599.00/kg), 5 kg ₹2,995.00 (₹599.00/kg) and 10 kg ₹5,999.00 (₹599.90/kg); the page states up to 13% of total wax weight, excellent adhesion to glass and container surfaces, and prices inclusive of taxes. Fragrance: Woody Oud 15 gm ₹93.22 (₹6.21/g), 50 gm ₹271.40 (₹5.43/g), 100 gm ₹453.12 (₹4.53/g), 500 gm ₹2,265.60 (₹4.53/g) and 1 kg ₹4,531.20 (₹4.53/g); the page states candles at 6–10% and a scent family of oriental, woody and exotic. Vessel: Purple Shiny Glass Jar with Golden Lid ₹50.00; the page gives a capacity of 120 gm and dimensions of 6 cm diameter by 6.5 cm height. Wick: Eco Candle Wicks Thin (C1) / 500 Wicks ₹2,950.00, which is ₹5.90 a wick. Published order-value discount codes quoted: HAPPY5 5% over ₹5,000, BIZWIZ8 8% over ₹12,000, YAY10 10% over ₹20,000; these depend on basket value, not on pack size. Labels, boxes, mailers, payment gateway and marketplace fees, outbound courier, samples, trade-fair costs, labour and rent are not CSI products and are left blank throughout. Prices and availability change — the linked product pages are always authoritative.