I'm Buying Multiple Fragrance Oils in 1 Kg Quantities — How Should I Decide Which Ones Deserve Bulk Inventory?
Aktie
How much does 1 kg save over 100 g? It depends entirely on the oil. Of the 48 CSI oils with a stated candle load and both sizes listed, 11 are 10% or more cheaper per gram at 1 kg, 15 are 3–10% cheaper, 16 save less than 3% or nothing, and 6 are fractionally dearer per gram at 1 kg. Citronella saves 62.3%; Woody Oud, Sandalwood and Apple Cinnamon save nothing.
Is 1 kg ever a bad deal? Yes. Sage and Cedarwood's 1 kg (₹6,867.60) costs ₹1,699.20 more than two of its 500 g packs (₹5,168.40). Blue Ocean, Love Spell and Wild Berries are fractionally dearer per gram at 1 kg than at 100 g.
How long does fragrance oil keep? CSI's product pages do not state a shelf life, and we will not invent one. Keep bulk oil sealed, cool and dark, decant a working bottle, and test a candle from any kilogram that has been open for months before production.
- Straight answer: the three-test rule
- What 1 kg really saves over 100 g, oil by oil
- The sell-through test
- The decision table, worked for eight oils
- Kilogram shelves at three sizes
- Six oils, six different 1 kg answers
- Storage and handling for kilogram stock
- Reorder triggers and the quarterly review
- Frequently asked questions
What 1 kg really saves over 100 g, oil by oil
Names that include a brand (for example the Bath and Body Works-inspired listings) are CSI's product listing names; the oils are interpretations, CSI is not affiliated with those brands, and the names should not appear on your labels. The table covers every CSI oil whose page states a candle load and which lists both a 100 g and a 1 kg size on 24 September 2026: 48 oils. The per-candle column is the oil saving in one 150 g candle at 8% (12 g) if you buy the kilogram instead of the 100 g. The "1 kg vs 500 g" column is the one that decides the pack: where the 500 g already matches the kilogram's price, there is no price reason to take the bigger bottle.
| Band | Oil | 100 g /g | 1 kg /g | Saving | Per 8% candle | 1 kg vs 500 g | Stock |
|---|---|---|---|---|---|---|---|
| A | Citronella Fragrance Oil | ₹7.67 | ₹2.89 | 62.3% | ₹57.35 | 1 kg cheaper | in stock |
| A | Verbena Fragrance Oil | ₹5.90 | ₹4.72 | 20.0% | ₹14.16 | 1 kg cheaper | in stock |
| A | Roasted Coconut Fragrance Oil | ₹4.95 | ₹4.00 | 19.2% | ₹11.41 | no 500 g listed | in stock |
| A | Eucalyptus Spearmint Fragrance Oil | ₹3.54 | ₹3.07 | 13.3% | ₹5.66 | 1 kg cheaper | in stock |
| A | Lemongrass and Lime | ₹5.90 | ₹5.20 | 11.9% | ₹8.40 | same per gram | in stock |
| A | Rajnigandha (Tuberose) | ₹5.00 | ₹4.46 | 10.8% | ₹6.48 | 1 kg cheaper | 100 g out of stock; 1 kg out of stock; 500 g out of stock on 24 September 2026 |
| A | British Rose Fragrance Oil | ₹3.42 | ₹3.07 | 10.3% | ₹4.25 | 1 kg cheaper | in stock |
| A | Pumpkin Spice | ₹5.90 | ₹5.31 | 10.0% | ₹7.08 | 1 kg cheaper | in stock |
| A | Fallen Leaves | ₹4.72 | ₹4.25 | 10.0% | ₹5.66 | same per gram | in stock |
| A | Ylang Ylang Flower Fragrance Oil | ₹5.90 | ₹5.31 | 10.0% | ₹7.08 | 1 kg cheaper | in stock |
| A | Cinnamon Fragrance Oil | ₹5.90 | ₹5.31 | 10.0% | ₹7.08 | 1 kg cheaper | in stock |
| B | Jasmine Fragrance Oil | ₹4.30 | ₹3.92 | 8.8% | ₹4.52 | same per gram | in stock |
| B | Forever Red Bath and Body Works Inspired Fragrance Oil | ₹6.99 | ₹6.50 | 7.0% | ₹5.89 | 1 kg cheaper | in stock |
| B | Fresh Strawberries | ₹3.78 | ₹3.54 | 6.2% | ₹2.83 | same per gram | in stock |
| B | Cinnamon Vanilla | ₹4.84 | ₹4.55 | 5.9% | ₹3.40 | 1 kg cheaper | in stock |
| B | Cucumber Green Tea | ₹3.53 | ₹3.33 | 5.7% | ₹2.41 | same per gram | in stock |
| B | Vetiver Fragrance Oil | ₹6.00 | ₹5.66 | 5.6% | ₹4.03 | 1 kg cheaper | 1 kg out of stock on 24 September 2026 |
| B | Citrus Lemon Fragrance Oil | ₹3.00 | ₹2.83 | 5.6% | ₹2.02 | 1 kg cheaper | in stock |
| B | Coffee Vanilla Tobacco Fragrance Oil | ₹8.99 | ₹8.60 | 4.3% | ₹4.69 | 1 kg cheaper | in stock |
| B | Roasted Coffee Fragrance | ₹3.90 | ₹3.74 | 4.2% | ₹1.94 | 1 kg cheaper | in stock |
| B | Dark Vanilla Oud | ₹5.90 | ₹5.69 | 3.5% | ₹2.51 | same per gram | in stock |
| B | Lavender Fragrance Oil | ₹5.40 | ₹5.22 | 3.3% | ₹2.15 | 1 kg cheaper | in stock |
| B | Dark Vanilla Fragrance | ₹7.90 | ₹7.65 | 3.2% | ₹3.05 | 1 kg cheaper | in stock |
| B | Japanese Cherry Blossom Fragrance Oil | ₹5.00 | ₹4.84 | 3.2% | ₹1.90 | 1 kg cheaper | in stock |
| B | Vanilla Bean Fragrance Oil | ₹7.90 | ₹7.65 | 3.2% | ₹3.05 | 1 kg cheaper | in stock |
| B | Raat Ki Rani (Night-Blooming Jasmine) Fragrance Oil | ₹7.00 | ₹6.77 | 3.2% | ₹2.71 | same per gram | in stock |
| C | Bergamot Amber Fragrance Oil | ₹5.60 | ₹5.44 | 2.9% | ₹1.96 | same per gram | in stock |
| C | Into The Night Bath and Body Works Inspired Fragrance Oil | ₹11.99 | ₹11.79 | 1.7% | ₹2.40 | 1 kg cheaper | 1 kg out of stock on 24 September 2026 |
| C | Sage and Cedarwood Fragrance Oil | ₹6.96 | ₹6.87 | 1.4% | ₹1.13 | 1 kg dearer | in stock |
| C | Pink Crush Fragrance Oil | ₹8.99 | ₹8.90 | 1.0% | ₹1.09 | same per gram | in stock |
| C | Woody Oud Fragrance Oil | ₹4.53 | ₹4.53 | 0.0% | none | same per gram | in stock |
| C | Sandalwood Fragrance Oil | ₹5.03 | ₹5.03 | 0.0% | none | same per gram | in stock |
| C | Apple Cinnamon Fragrance Oil | ₹4.74 | ₹4.74 | 0.0% | none | same per gram | in stock |
| C | Chocolate Fudge Fragrance Oil | ₹3.96 | ₹3.96 | 0.0% | none | same per gram | 100 g out of stock on 24 September 2026 |
| C | Gardenia Fragrance Oil | ₹4.33 | ₹4.33 | 0.0% | ₹0.02 more at 1 kg | same per gram | in stock |
| C | Peach Melon Berry | ₹4.18 | ₹4.18 | 0.0% | none | same per gram | in stock |
| C | Autumn | ₹5.43 | ₹5.43 | 0.0% | none | same per gram | in stock |
| C | Palo Santo Fragrance Oil | ₹6.02 | ₹6.02 | 0.0% | none | same per gram | in stock |
| C | Neroli Fragrance Oil | ₹6.66 | ₹6.66 | 0.0% | none | same per gram | in stock |
| C | Gilli Mitti (Patchouli) | ₹8.96 | ₹8.96 | 0.0% | none | same per gram | in stock |
| C | White Royal Oud | ₹8.10 | ₹8.10 | 0.0% | ₹0.04 more at 1 kg | same per gram | in stock |
| C | Mahogany Teakwood Bath and Body Works Inspired Fragrance Oil | ₹8.80 | ₹8.80 | 0.0% | none | same per gram | in stock |
| D | Blue Ocean Fragrance Oil | ₹4.95 | ₹4.96 | -0.1% | ₹0.07 more at 1 kg | same per gram | in stock |
| D | Juicy Orange | ₹7.49 | ₹7.50 | -0.1% | ₹0.11 more at 1 kg | same per gram | in stock |
| D | Lavender Cranberry Coconut Fragrance Oil | ₹7.99 | ₹8.00 | -0.1% | ₹0.11 more at 1 kg | same per gram | in stock |
| D | Love Spell Fragrance Oil | ₹4.49 | ₹4.50 | -0.2% | ₹0.11 more at 1 kg | 1 kg cheaper | in stock |
| D | Wild Berries | ₹5.99 | ₹6.00 | -0.2% | ₹0.11 more at 1 kg | same per gram | in stock |
| D | Dahlia Bath and Body Works Inspired Fragrance Oil | ₹10.56 | ₹10.59 | -0.3% | ₹0.36 more at 1 kg | 1 kg dearer | 100 g out of stock; 1 kg out of stock; 500 g out of stock on 24 September 2026 |
What the four bands tell you
Band A (11 oils): the kilogram is genuinely cheaper. Citronella is the outlier: its 100 g (₹7.67/g) is priced like its 50 g, and its 500 g already falls to ₹2.95, a 61.5% drop. Ten 100 g packs would cost ₹7,670.00; one kilogram is ₹2,891.00, ₹4,779.00 less. (On the 996 g that a kilogram actually pours into 83 candles at 8%, the saving is ₹4,759.88.) We state that as a fact from the price list, not an explanation. Eucalyptus Spearmint, Verbena, Lemongrass and Lime, British Rose, Ylang Ylang, Pumpkin Spice, Cinnamon and Fallen Leaves also save 10% or more, as does Roasted Coconut (19.2%; its page states "candles (up to 10%)"), which lists no 500 g, so its only step between 100 g (₹495.00) and 1 kg (₹3,999.00) is the kilogram itself; Rajnigandha (Tuberose) sits in this band on paper but is out of stock at every size.
Band B (15 oils): useful, not decisive. Jasmine, Fresh Strawberries, Cinnamon Vanilla, Cucumber Green Tea, Citrus Lemon, Roasted Coffee, Lavender and others save 3–10%. On Roasted Coffee that is ₹1.94 per candle; on Lavender, across the 83 candles a kilogram pours, ₹178.28. Real money at volume, but not a reason to buy a kilogram of something that is not selling.
Band C (16 oils): no meaningful saving. Sandalwood, Woody Oud, Apple Cinnamon, Gilli Mitti, Palo Santo, Neroli, Peach Melon Berry, White Royal Oud, Gardenia and the Mahogany Teakwood listing are priced flat from 100 g (some from 50 g), or within a few paise per candle of flat. For these, the 100 g and the 1 kg cost the same per gram, so the kilogram is purely a stocking choice. Bergamot Amber and Sage and Cedarwood save under 3%.
Band D (6 oils): the kilogram is fractionally dearer. Blue Ocean, Love Spell, Wild Berries, Juicy Orange, Lavender Cranberry Coconut and the Dahlia listing (its 100 g, 500 g and 1 kg are out of stock) cost a few paise more per gram at 1 kg than at 100 g. Love Spell's 500 g (₹5.00/g) is dearer per gram than both its 100 g (₹4.49) and its 1 kg (₹4.50). None of this is large; all of it says: check before you assume.
The sell-through test
Price tells you which pack; sell-through tells you whether to hold bulk at all. The test takes 30 days and uses stock you would buy anyway.
The decision table, worked for eight oils
Worked example: a brand selling across eight tested scents, with monthly candle sales from its own 30-day test (the numbers are illustrative). "Fast" means 1 kg empties within 90 days; "cheaper" means the 1 kg beats the 500 g per gram. Oils that are not fast get 500 g if a 500 g (41 candles) empties within about 120 days, otherwise 100 g.
| Oil | Candles sold a month | Days to use 1 kg / 500 g | 500 g → 1 kg per gram | Fast? | Cheaper? | Hold as |
|---|---|---|---|---|---|---|
| Lavender Fragrance Oil | 40 | 62 / 31 days | ₹5.24 → ₹5.22 | yes | yes | 1 kg |
| British Rose Fragrance Oil | 35 | 71 / 35 days | ₹3.19 → ₹3.07 | yes | yes | 1 kg |
| Roasted Coffee Fragrance | 30 | 83 / 41 days | ₹3.78 → ₹3.74 | yes | yes | 1 kg |
| Citronella Fragrance Oil | 12 | 208 / 102 days | ₹2.95 → ₹2.89 | no | yes | 500 g |
| Eucalyptus Spearmint Fragrance Oil | 20 | 125 / 61 days | ₹3.30 → ₹3.07 | no | yes | 500 g |
| Woody Oud Fragrance Oil | 18 | 138 / 68 days | ₹4.53 → ₹4.53 | no | no | 500 g |
| Mango Coconut Fragrance Oil | 10 | 249 / 123 days | ₹3.96 → ₹3.96 | no | no | 100 g |
| Sage and Cedarwood Fragrance Oil | 14 | 178 / 88 days | ₹5.17 → ₹6.87 | no | no | 500 g |
Notice what decides each row. Lavender and British Rose sell fastest and their 1 kg is cheaper per gram than their 500 g, so they earn a kilogram. Roasted Coffee earns one too. Woody Oud fails both tests: at 18 a month a kilogram would take 138 days, and its 500 g and 1 kg cost the same (₹4.53), so a 500 g (68 days) gives the same price with half the exposure. Citronella has the biggest price saving in the range and still does not earn a kilogram at 12 a month: 1 kg would take 208 days. A 500 g would take about 102 days and, at ₹2.95 per gram, captures most of the saving. Mango Coconut, at 10 a month, stays at 100 g. Sage and Cedarwood never gets a kilogram at any speed on this price list.
Kilogram shelves at three sizes
Three shelf sizes built from Band A and B oils (the ones where a kilogram does save money), with the same grams priced as 500 g pairs and as 100 g packs for comparison. Every size used is in stock on 24 September 2026.
| Shelf | Oil · candles at 8% | 1 kg packs | 2 × 500 g | 10 × 100 g | 1 kg saves |
|---|---|---|---|---|---|
| 3-oil shelf Citronella, Eucalyptus Spearmint, British Rose |
3 kg · 249 candles | ₹9,027.00 | ₹9,440.00 | ₹14,632.00 | ₹5,605.00 vs 100 g ₹413.00 vs 500 g |
| 6-oil shelf Citronella, Eucalyptus Spearmint, British Rose, Roasted Coffee, Jasmine, Pumpkin Spice |
6 kg · 498 candles | ₹21,998.00 | ₹23,042.00 | ₹28,732.00 | ₹6,734.00 vs 100 g ₹1,044.00 vs 500 g |
| 10-oil shelf Citronella, Eucalyptus Spearmint, British Rose, Roasted Coffee, Jasmine, Pumpkin Spice, Verbena, Lemongrass and Lime, Citrus Lemon, Lavender |
10 kg · 830 candles | ₹39,971.00 | ₹41,278.00 | ₹48,932.00 | ₹8,961.00 vs 100 g ₹1,307.00 vs 500 g |
Two lessons. First, almost all of the saving over 100 g packs is already available at 500 g: the kilogram's extra saving over 2 × 500 g is small on every shelf. So the real choice for most businesses is between 100 g and 500 g, and the kilogram is for the few oils moving fastest. Second, Citronella carries most of the 3-oil shelf's ₹5,605.00 saving over 100 g packs on its own (₹4,779.00 of it), so a shelf built without it saves much less. Seasonal timing of kilogram buys is planned in I Want to Launch Different Candle Collections for Summer, Monsoon and Winter — How Should I Plan My Fragrance Oil Inventory?, and batch-level quantities for manufacturers in Bulk Seasonal Fragrance Oils for Candle Manufacturers.
Six oils, six different 1 kg answers
Chosen to show the range of answers, not as a shortlist to buy. Each card states what the page says, the per-gram ladder and the 1 kg verdict. Candle counts assume 150 g at 8%.
| Size | Price | Per gram | 150 g candles at 8% |
|---|---|---|---|
| 15 gm | ₹141.60 | ₹9.44 | 1 |
| 50 gm | ₹383.50 | ₹7.67 | 4 |
| 100 gm | ₹767.00 | ₹7.67 | 8 |
| 500 gm | ₹1,475.00 | ₹2.95 | 41 |
| 1 kg | ₹2,891.00 | ₹2.89 | 83 |
| Size | Price | Per gram | 150 g candles at 8% |
|---|---|---|---|
| 15 gm | ₹94.40 | ₹6.29 | 1 |
| 50 gm | ₹212.40 | ₹4.25 | 4 |
| 100 gm | ₹342.20 | ₹3.42 | 8 |
| 500 gm | ₹1,593.00 | ₹3.19 | 41 |
| 1 kg | ₹3,068.00 | ₹3.07 | 83 |
| Size | Price | Per gram | 150 g candles at 8% |
|---|---|---|---|
| 15 gm | ₹93.22 | ₹6.21 | 1 |
| 50 gm | ₹230.00 | ₹4.60 | 4 |
| 100 gm | ₹390.00 | ₹3.90 | 8 |
| 500 gm | ₹1,890.00 | ₹3.78 | 41 |
| 1 kg | ₹3,738.00 | ₹3.74 | 83 |
| Size | Price | Per gram | 150 g candles at 8% |
|---|---|---|---|
| 15 gm | ₹93.22 | ₹6.21 | 1 |
| 50 gm | ₹250.00 | ₹5.00 | 4 |
| 100 gm | ₹500.00 | ₹5.00 | 8 |
| 500 gm | ₹1,982.00 | ₹3.96 | 41 |
| 1 kg | ₹3,964.00 | ₹3.96 | 83 |
| Size | Price | Per gram | 150 g candles at 8% |
|---|---|---|---|
| 15 gm | ₹93.22 | ₹6.21 | 1 |
| 50 gm | ₹271.40 | ₹5.43 | 4 |
| 100 gm | ₹453.12 | ₹4.53 | 8 |
| 500 gm | ₹2,265.60 | ₹4.53 | 41 |
| 1 kg | ₹4,531.20 | ₹4.53 | 83 |
| Size | Price | Per gram | 150 g candles at 8% |
|---|---|---|---|
| 50 gm | ₹354.00 | ₹7.08 | 4 |
| 100 gm | ₹696.20 | ₹6.96 | 8 |
| 500 gm | ₹2,584.20 | ₹5.17 | 41 |
| 1 kg | ₹6,867.60 | ₹6.87 | 83 |
Storage and handling for kilogram stock
A kilogram is more exposed than a 100 g bottle simply because it is opened more often and sits longer. CSI's product pages do not state a shelf life for these oils, so what follows is general practice among candle makers, hedged, not a specification.
| Practice | Why |
|---|---|
| Keep sealed, cool and away from light and heat | Heat and light are commonly cited as the main causes of fragrance oils changing over time; an Indian store room in May can be very warm. |
| Decant a working bottle | Pour 100–200 g into a smaller bottle for daily use so the kilogram is opened less often. |
| Label the opening date | Your own record is the only shelf-life evidence you will have. |
| Test before a big pour from old stock | If a kilogram has been open for months, pour and burn one candle against your notes first. |
| Ask for documents | MSDS and IFRA documentation are available on request on WhatsApp; ask about storage at the same time. |
Reorder triggers and the quarterly review
Kilogram oils need two rules: when to reorder, and when to demote. Both are judgement; replace our numbers with yours after two cycles.
| Signal | Action |
|---|---|
| Kilogram down to three weeks of pours (at 28 a month, about 235 g) | Reorder the kilogram, after confirming stock on WhatsApp. |
| Kilogram emptied in under 60 days, twice | Consider holding two, or asking for a bulk quote. |
| Kilogram took 90–120 days to empty | Keep at 1 kg, but review before the season changes. |
| Kilogram took over 120 days | Demote to 500 g (or 2 × 500 g if the price is the same). |
| 1 kg goes out of stock | Switch to 500 g packs; do not switch oils mid-season without a test candle. |
| Price list changes | Re-run the "cheaper" test; a ladder can change, as Sage and Cedarwood's shows. |
For the per-gram ladders of specific collections, see Hotel-Inspired Candle Fragrance Oils Wholesale in India (hotel), Spa Fragrance Oils Wholesale in India (spa), Wholesale Indian-Inspired Candle Fragrance Oils (Indian) and Café Fragrance Oils Wholesale in India (café). To assemble a whole range in one order before deciding which slots go to kilograms, see I Want to Buy a Complete Fragrance Oil Collection for My Candle Business Instead of Ordering Individual Oils — What Should It Include?; for the supplier checks to run before any bulk order, see I Want One Supplier for My Hotel, Spa, Floral, Woody, Fresh, Gourmand and Indian-Inspired Candle Collections — What Should I Check Before Placing a Bulk Order?.
CandleMakingSuppliesIndia sells every size named here and does not sell finished candles. This page tells you that for many oils our 1 kg saves nothing over the 100 g, that for some it costs fractionally more, and that for Sage and Cedarwood and Saffron Cedarwood two 500 g packs are clearly cheaper than our kilogram.
Every price, per-gram figure and stock status was taken from CSI's live store and verified on 24 September 2026; out-of-stock sizes are flagged in the table and never recommended. Per-gram savings are computed from listed prices; candle loads and notes are quoted from each product page.
The three-test rule, the 90-day threshold, the example sales volumes and the storage practices are our judgement, not data; CSI states no shelf life for these oils. For bulk pricing, GST invoicing, and MSDS and IFRA documentation on request, message us on WhatsApp at +91 7397976926.
Frequently asked questions
- Hotel-Inspired Candle Fragrance Oils Wholesale in India
- Spa Fragrance Oils Wholesale in India
- Masculine Candle Fragrance Oils Wholesale in India
- Wholesale Indian-Inspired Candle Fragrance Oils
- Café Fragrance Oils Wholesale in India
- Wholesale Seasonal Candle Fragrance Oils in India
- Bulk Seasonal Fragrance Oils for Candle Manufacturers
- I Want to Launch Different Candle Collections for Summer, Monsoon and Winter — How Should I Plan My Fragrance Oil Inventory?
- I Want to Buy a Complete Fragrance Oil Collection for My Candle Business Instead of Ordering Individual Oils — What Should It Include?
- I Want One Supplier for My Hotel, Spa, Floral, Woody, Fresh, Gourmand and Indian-Inspired Candle Collections — What Should I Check Before Placing a Bulk Order?
Customer reviews: The six reviews at the top of this page are genuine, published Judge.me reviews left by CSI customers on the product pages named on each card — British Rose Fragrance Oil, Eco Candle Wicks, Roasted Coffee Fragrance, Soy Pillar Wax (Specially made for Pillar and Designer Candles), Woody Oud Fragrance Oil. They are general product reviews, not assessments of the buying advice on this page. Names, star ratings, dates and products are as recorded by Judge.me and wording is unedited. "Verified buyer" appears only on reviews Judge.me recorded as verified — Arminder Kaur, Arshad Shaikh, Payal Patel, Akanksha Sharma, Dipali Sable, Subhankar Roy. Reviews below five stars are included as published, not filtered out.
Figures verified 24 September 2026, CSI live pricing: 100 g and 1 kg per-gram prices, savings and stock status for 48 oils as shown in the comparison table; the six picked oils at every size as shown in their size tables. Other prices used: Roasted Coconut 100 g ₹495.00, 1 kg ₹3,999.00 (no 500 g listed); Citronella 500 g ₹1,475.00; Sage and Cedarwood and Saffron Cedarwood 500 g ₹2,584.20, 1 kg ₹6,867.60; 500 g and 1 kg prices for the shelf oils as listed (Eucalyptus Spearmint ₹1,652.00 / ₹3,068.00; Jasmine ₹1,961.00 / ₹3,923.00; Pumpkin Spice ₹2,950.00 / ₹5,310.00; Verbena ₹2,478.00 / ₹4,720.00; Lemongrass and Lime ₹2,600.00 / ₹5,200.00; Citrus Lemon ₹1,420.00 / ₹2,832.00; Lavender ₹2,620.00 / ₹5,221.00). Per gram = price ÷ grams, two decimals; percentage savings rounded to one decimal.
Non-price figures: candle maths assume a 150 g candle at 8% of total weight (12 g oil); 1 kg = 83 candles, floor(1000 ÷ 12). Wax ceiling for Luxury Soy Wax CSI 464 is up to 10% as stated on its page; ceilings are formulation limits, not regulatory limits. The 90-day rule, the example sales volumes, thresholds and storage practices are editorial judgement; no shelf life is stated or implied. Diwali (8 November 2026) and Christmas (25 December 2026) are calendar dates. Costs exclude labour, freight, packaging and GST.