Decanting maths, the heat that ruins your stock, and why couriers get twitchy about fragrance. What a ₦4,000 roll-on really costs you to fill.
Sailo team13 min read
You've been buying oils in 100ml, filling roll-ons, and selling them on WhatsApp status for ₦4,000 each. It works. Then someone asks you to send two bottles to Port Harcourt, the dispatch company asks what's inside, and you realise you don't actually know what you're allowed to send or what happens if it leaks in the bag.
The money side is simpler than people make it. A 3ml roll-on filled from a ₦25,000 bottle of oil costs you about ₦1,300 all in, including the bottle, the label and the small box, and sells for ₦3,500 to ₦5,000. That's a real margin and it's why so many people are in this trade. The two things that quietly ruin it are heat, which changes your stock while it sits in your room, and transport, because most couriers treat fragrance as something they'd rather not carry and almost none of them will pay you for a leak.
Do this once with your own supplier's prices, because oil prices swing hard with the exchange rate.
| Line | 3ml roll-on | 6ml roll-on | Where it comes from |
|---|---|---|---|
| Oil | ₦750 | ₦1,500 | ₦25,000 per 100ml, so ₦250 a millilitre |
| Bottle and roller ball | ₦300 | ₦380 | Buying in packs of 100 |
| Label | ₦60 | ₦60 | Printed in sheets, not one at a time |
| Small box or pouch | ₦180 | ₦220 | |
| Spillage and rejects | ₦40 | ₦70 | Roughly 3%, and higher when you're learning |
| Total | ₦1,330 | ₦2,230 |
Sold at ₦4,000 and ₦7,000, that's ₦2,670 and ₦4,770 of gross margin. Sixty bottles a month at that mix is somewhere around ₦190,000 gross, before dispatch, data, and your own hours.
Three things that move those numbers more than anything else.
Fill volume drift. If you fill by eye you will overfill, and overfilling by half a millilitre on a 3ml bottle is a 17% cost increase you can't see. Fill with a syringe or a pipette against a marked line. It's slower for the first fifty and then it isn't.
Buying 100ml versus 30ml. The same oil often costs nearly twice as much per millilitre in a 30ml bottle. Test in 30ml. Once a scent is selling, buy 100ml or 250ml.
Dilution, and being honest about it. Plenty of suppliers sell oil already cut with a carrier. Plenty of sellers cut it further, usually 50/50 with DPG or fractionated coconut oil, which doubles the volume and halves the strength. Your buyers work this out within a week and they tell each other. If you dilute, dilute deliberately to a consistent ratio, keep it the same every batch, and price accordingly. A weak bottle sold at a strong bottle's price is the fastest way to lose a customer you already paid to acquire.
Note what's missing from that table: your hours. Filling, labelling, boxing and answering messages is real work, and at sixty bottles a month it's most of a weekend. The perfume-specific part is that oil is genuinely your biggest line, unlike most crafts, so a supplier change is a pricing event rather than a shopping decision.
Decanting designer perfume into smaller bottles is a real business with real customers, and the arithmetic is not what people assume.
Take a 100ml designer bottle bought at ₦120,000. In theory that's ten 10ml decants. In practice:
Budget for nine usable 10ml decants, not ten. That changes your cost per decant from ₦12,000 to ₦13,333, and if you were pricing at ₦15,000 thinking you had a 20% margin, you actually had a 11% one before you counted atomisers at around ₦700 each, labels, and the box.
Realistically you want to price 10ml decants of a ₦120,000 bottle at ₦18,000 to ₦20,000 to make this worth doing, and the buyers who understand decants understand why.
Four rules that keep decanting honest and keep you out of trouble:
Trust is the entire product in this trade, and it gets built long before anyone sends money. Proving you are a real seller is the general version. The perfume version is that your face, your name and a video of you filling bottles beats any amount of copy.
Fragrance oil degrades. Not dramatically, and not overnight, but a bottle kept in a room that hits 38 degrees every afternoon with sun through the window is a different bottle in six weeks.
What you'll see: a clear oil going slightly cloudy or darkening, citrus top notes flattening out, and a scent that your regular customers describe as "not the same as last time". You'll think they're imagining it. They're not.
The storage rules are dull and they work:
That last habit is worth more than it sounds. A batch number and a date on the bottom of the bottle turns a vague argument into a fact you can look up.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
Two separate problems and people confuse them.
The refusal problem. Most couriers restrict what fragrance they'll carry, and alcohol-based perfume is treated more carefully than oil almost everywhere. Some carriers will take oils on a road service and refuse the same parcel on an air service. Some ask you to declare the contents and some don't ask at all until something goes wrong. I'm not going to tell you what your courier's rule is, because it varies by company, by route and by the person at the counter, and getting it wrong is your parcel, not mine.
Do this instead. Before your first out-of-state order, ask two courier companies in writing what they accept for perfume oil, whether the answer differs for road and air, and what their liability is if it leaks. Screenshot the answer. Then ask a third if you didn't like the first two. It's a fifteen-minute job that you do once, and it turns a recurring anxiety into a known fact about your own business.
The leak problem. This one is entirely yours to solve and it's mechanical.
A single leaked bottle contaminates every other item in the bag, which is how one ₦4,000 loss becomes a ₦20,000 loss and an angry dispatch company. Shipping fragile things covers the general packing method; the fragrance addition is the film under the cap and the individual bags.
Halima sells oil perfumes under her own name. Six scents, all oil impressions clearly described as inspired by their designer references, plus two of her own blends that she's proud of and which sell more slowly.
She sells 3ml at ₦4,000 and 6ml at ₦7,000, and a three-bottle sampler of 1ml vials at ₦1,500 which she treats as advertising rather than income.
Roughly 60 bottles a month, split about 40 threes and 20 sixes. Gross margin around ₦202,000. Out of that: ₦18,000 on dispatch that she doesn't recover because she offers free delivery inside Kano over ₦8,000, about ₦6,000 on data and airtime, ₦8,000 on printing labels and boxes in bulk, and a ₦12,000 month where a supplier's batch of one scent was noticeably weaker and she replaced eleven bottles rather than argue.
Payment splits three ways. Most buyers send a bank transfer to her Moniepoint account while they're still in the chat, and she confirms it in her banking app before she packs. Some pay the rider in cash on delivery, which she only offers inside Kano and only to people she's sold to before. A few, mostly Nigerians abroad buying for family, ask to pay by card.
Her sampler set is the smartest thing she does. Three 1ml vials cost her about ₦450 to fill and box. She sells them at ₦1,500 and refunds ₦1,000 against a full bottle bought within thirty days. Roughly one in three sampler buyers comes back, and when they do they know exactly what they want, which means no returns and no arguing about strength.
The number that surprised her most: she was losing about ₦9,000 a month to overfilling before she started using a 5ml syringe with markings. That's nothing dramatic, and over a year it's ₦108,000, which is two months of stock.
For a seller like Halima, the payment story is mostly bank transfer, and that's not a compromise. It's the normal way to get paid in Nigeria, it's instant, and it costs nothing on either side beyond whatever the bank charges.
On bank transfer, cash on delivery, WhatsApp, Instagram DM, Telegram, email and phone orders, Sailo never touches the money and takes nothing. The order arrives written out with the item, the options, the address and the total, which is genuinely useful when someone has ordered two 6ml and a sampler and you're trying to remember whether they wanted the sampler in the same parcel.
Card is the other rail, at 1–3% of the goods, taken after any discount and excluding delivery and tax. On a ₦7,000 bottle that's ₦35. Cards need a Stripe account that Stripe has cleared for charges, and that clearance depends on where your business is registered rather than on anything Sailo controls. If you're selling in naira to Nigerian buyers, transfers are almost certainly your rail and cards are a question for the day you start shipping to Nigerians in London.
Here's the honest limitation, and it's the one that matters most in this market. Sailo has no mobile money rail and cannot tell you a bank transfer has arrived. Only your bank can. The complete list of rails is card, WhatsApp, Telegram, Instagram, email, phone, bank transfer and cash on delivery, and that's it. What you do, and what most Nigerian sellers do, is put your account name, number and bank into the bank transfer instructions field so the buyer sees exactly what to send and what reference to use. Sailo runs the catalogue and the order. Your banking app runs the money.
That means the "I've sent it" moment is still yours to verify, every single time, and there's a whole genre of buyer who sends a screenshot of a transfer that never leaves their account. Never pack against a screenshot. Pack against your own banking app, and how to know a bank transfer actually arrived turns the checking into a five-minute habit rather than a running anxiety. The broader picture for this market, including registration and separating your money, is in selling online in Nigeria.
A regular says the scent has changed. Check the fill date on their bottle against your batch log. If two batches came from different supplier lots, they're probably right. Replace it, and start buying larger quantities of your top two scents from one lot.
Someone wants "the exact one from Dubai". Ask them what they actually smelled and where. Nine times out of ten they want an impression and they'll be happy. The tenth wants the real thing, and you should tell them plainly that you sell oils, not designer bottles, rather than sell them something they'll be disappointed by.
A rider delivers and the buyer refuses. Cash on delivery means you carry that risk and pay the return trip. Offer it only inside your own city, only above a value that justifies the trip, and consider taking a small non-refundable part payment on first-time buyers. That's exactly what cash on delivery for small sellers is about.
The naira moves and your oil costs 30% more. Reprice everything, and say so once, plainly, in a status post. Sellers who quietly shrink the bottle instead of raising the price get found out and it's worse.
A parcel leaks. Refund without argument, then work out which step you skipped. It's almost always the film under the cap.
Fill five bottles this week with a marked syringe instead of by eye, and weigh what you've been actually putting in versus what you're charging for. That gap is the easiest money in this whole business and you can find it in twenty minutes.
Then message two dispatch companies and ask, in writing, what they accept for perfume oil, whether road and air differ, and what they cover if it leaks. Save the replies.
After that, pick your two best sellers, buy them in 100ml from one lot, write the fill date on every bottle you make from it, and put a three-vial sampler on your link at a price that comes off the first full bottle. That sampler is the cheapest customer acquisition available to you, and it's the thing most oil sellers never bother to build.
Written by
Sailo team
One link, your whole shop.
One email on pricing, photographs, delivery and getting paid. No pitch, no filler.
Sailo just gives it a front door — so people can browse, compare and see prices before they message you.
Get your linkFree while in beta · No card required