By the bottle, in ml
Perfume, attar, oud
Separate stock for every bottle, decants, cost per ml.
- HWF-003Hawas Fire 100ml88.0 ml
- OAL-001Oud Al Layl 12ml7.5 ml
Built for perfume and attar shops
Sales, stock, decants, profit per ml, expenses, cash and bKash — run every part of the shop simply and accurately with Perfume Hisab. Phone at the counter, computer for the books.

Does this sound like your perfume shop?
A normal POS can't keep a perfume or attar shop's books straight. Stock is counted in ml, one bottle is decanted for ten customers, and every sale drags small costs along with it.
On one 10 ml decant
The notebook says ৳340 profitIt was ৳275
Vial, atomizer, sticker and box hid ৳65 of cost.
The whole shop, one app
From the sale at the counter to the month-end profit — everything that happens in a perfume shop each day has a place in Perfume Hisab.
Made for

Search or scan a barcode to sell. Part cash, part bKash on one invoice.
See the ml left in every bottle at a glance. Get warned when one runs low.
2, 5, 10 ml or your own size. True profit after vial and box costs.
Caps, prayer mats, tasbih, bakhoor — separate stock per size and colour.
Buying stock, real cost with transport included, what you owe suppliers.
Who owes how much and who bought what — nothing is forgotten.
Rent, bills, salaries — taken out of profit the right way.
Cash, bKash and bank — see where every taka is at closing time.
Profit and loss, stock, decants, sales, categories — print or download.
You decide who can do what. Who did what, and when, is recorded.
Your shop's own website, coupons, couriers and COD tracking.
Print barcode labels, and download all your data whenever you like.
Perfume shops also sell prayer mats, caps, tasbih and bakhoor. Perfume is counted in ml, everything else by piece or gram — same POS, same invoice, same books.
By the bottle, in ml
Separate stock for every bottle, decants, cost per ml.
By piece or gram, with variants
Separate stock per size, colour or material. Average cost updates itself when purchase prices change.
KBT-0001 Kabuli cap
Categories ready from day one
Rename, add or switch them off as you like.
One bottle of Hawas Fire, from the day you buy it to the last drop — and how Perfume Hisab records every step.
HWF-003 · Hawas Fire 100ml
100.000 mlStep 1 of 6
You buy 5 Hawas Fire 100ml at ৳3,500 each, plus ৳500 transport. Transport is shared across the bottles, so each bottle really cost ৳3,600 — ৳36 per ml.
Step 2 of 6
5 bottles enter stock as 5 separate records, each with its own ml, its own cost and its own status — not just "Hawas Fire × 5".
Sealed
Step 3 of 6
A customer buys 10 ml. Exactly 10 ml leave HWF-003 — no other bottle. The bottle is now open with 90 ml left.
HWF-003
100.000 ml → 90.000 ml
Step 4 of 6
Sale ৳700. Perfume cost 10 × ৳36 = ৳360. Vial, atomizer, sticker and box add ৳65. True profit: ৳275.
39.29% marginConsumable prices are an example. You set your own.
Step 5 of 6
2 ml spill while pouring. You record an adjustment and pick the reason. 88 ml remain, and the ৳72 loss shows up separately in reports. Nothing is quietly erased.
Reason
Step 6 of 6
Of the ৳700, ৳500 is paid in cash and ৳200 by bKash. Both land in the same cashbook — and the bottle’s cost closes to the paisa.
The bottle’s cost closes
No computer skills needed. If you can use a phone, you can run Perfume Hisab.
Fill in your shop name, phone, email and a password below. Your shop is ready instantly and you are logged in.
Enter what you paid for each bottle — the cost per ml is worked out for you. We can help over the phone.
Ring up a sale right from your phone. Stock, profit and cashbook update on their own.
Small shop or large — same price, nothing locked away.
Perfume Hisab
Your shop’s receipt
Software — Monthly plan
Total
Pay by bKash. Send the payment, share the TrxID, and we verify it and extend your plan.
No hidden charges
7-day free trial
Every feature, no payment.
Monthly or yearly
Pick whichever suits you.
3 days of grace
Everything keeps working; you just get reminders.
Then view-only
Selling stops, but viewing and exporting still work. Your data stays.
Need a lifetime plan or a custom deal? Talk to us
Fill in the form. We'll call you and set up your shop — free for 7 days.
What shop owners ask us most before they start.
Every feature for 7 days, no payment. Open your shop with the form below — if you want help setting up, we call you.
By bKash. Send ৳600 for a month or ৳6,000 for a year, share the TrxID, and we verify it and extend your plan.
Nothing is deleted. For 3 days everything keeps working. After that selling stops, but you can still view everything and export your data. Pay and you are back to normal.
When you sell, you pick the bottle you are pouring from. Exactly the ml sold leave that bottle, and profit is calculated with that bottle’s cost per ml.
Record a stock adjustment and pick the reason — broken/damaged, leakage, spillage, evaporation, tester, sample, giveaway, personal use or stock correction. The ml go down and the loss shows separately in the profit report.
Yes. Prayer mats, caps, tasbih, bakhoor, books, panjabi, dates — all of it. These are counted by piece or gram, with separate stock per size and colour. The common categories come ready-made, and you can change them.
Yes. Everyone gets their own login. The owner decides what each admin, manager or staff member can see and do.
Yes. Website orders arrive in the POS, and you manage the website’s products, collections and delivery charges from the POS too.
It installs on a phone like an app, but selling and bookkeeping need an internet connection. The app tells you when you are offline.
Yes. Your current stock goes in as opening stock — each bottle with its remaining ml and cost. We help during setup.
No. Every shop's data is kept separate, and inside your shop you decide who sees what.