Skip to content
Ghalleh

Perfume shop POS for oils, blends and boxed bottles

Every fragrance with its sizes, every regular with her points, and your shelf value worked out before you order the next shipment.

The Ghalleh selling screen: a sale with milk, tea, sugar and crisps, total 14.300 JOD

Your day with Ghalleh

  1. 11:00Opening the shopYou see today against yesterday and this week's best-selling fragrances.
  2. 16:30A regular comes backYou find her in your customer list, her points go on the bill, and you see what she bought before.
  3. 20:10Alert: a big discountYou're notified that an employee gave a large discount on a perfume, with their name and the invoice number.
  4. 23:00Evening closeThe shift closes, you see today's profit and stock value, and Ghalleh suggests what to reorder.
A perfume shop owner in Jordan selling from his phone with Ghalleh

With Ghalleh

  • Every large discount reaches you with the employee's name
  • Stock value at cost, available any time you look
  • Loyalty points on every purchase that bring customers back
  • Reorder suggestions based on the days of stock left

Sizes per fragrance

The same fragrance in 30, 50 and 100 ml, each size with its own price and stock.

Loyalty points

Customers collect points on every bill, and their purchase history sits in their profile.

Best sellers

See which fragrance is selling this week and which hasn't moved in 14 days.

Stock value

What your stock is worth at cost, and the days of stock left for each item.

By the millilitre

Enter perfume oil in millilitres, the amount is worked out, and the same quantity comes off stock.

Your return policy on the receipt

A line you write at the bottom of every receipt, such as no returns on opened perfume, along with your shop's phone and address.

The Ghalleh items screen: every item with its price, barcode and the quantity left

The Ghalleh items screen: every item with its price, barcode and the quantity left

Perfume shop POS: oils, blends and boxed bottles

Oils by the millilitre, bottles by the piece

A perfume shop in Jordan sells two kinds of stock at once: boxed fragrances with barcodes, and perfume oils filled in front of the customer. In Ghalleh every item gets its own selling unit: the boxed bottle by the piece, the oil by the millilitre or the tola, and the bill works out the price from the quantity.

Empty bottles in each size are a stock item too, so you know how many 12 ml bottles are left before a customer asks for a fill and there's nothing to fill.

Oil prices vary a lot from one type to the next, so give each oil its cost in the same unit you sell it by. Every fill then shows its own profit, and you know which oils earn their place on the front shelf and which tie up money at the back.

The blend on the bill, line by line

When a customer asks for a custom blend, ring it up as it is: an amount of oud oil, an amount of musk, a bottle, wrapping. Each line comes off its own stock and counts in profit at its own cost, so you never sell an expensive blend at a guessed price that loses money.

When they come back a month later wanting the same again, open their profile and look at past purchases, and the blend is there with the exact amounts you sold the first time.

Because a blend's price comes from its amounts, the receipt shows each line with its price and then the total, so the customer sees how the price was worked out. You can send it on WhatsApp too.

Gift seasons: Ramadan, Eid and Mother's Day

A perfume shop's biggest days come in known seasons. Before each one, look at last season's best sellers and the days of stock left, and order from your supplier by the numbers. Add gift sets as items with their prices and wrapping as its own item, so each shows on the bill.

  • A higher daily target for the season, and a celebration alert when you hit it
  • The shop's best day on record, to beat next year
  • The gift receipt reaches the buyer on WhatsApp instead of getting lost in the bag

From supplier to shelf: cost and stocktake

Boxed fragrances come from agents, oils from suppliers, and every shipment has its own price. Enter the purchase invoice when stock arrives, the quantity goes up, the cost updates, and the amount is recorded against the supplier if you pay later. At any time you see what you owe each supplier and log your payments.

If the agent sends their product list as an Excel file, import it once with names, barcodes, costs and prices, instead of typing in hundreds of boxes one by one.

One bottle can be worth a whole day's sales, so a gap between the system and the shelf is not a detail. Make stocktake a monthly habit: staff scan every box with the phone camera, and you see the differences item by item.

Cosmetics and creams have expiry dates. Record them on each item and sell the nearest-to-expiry first. Stock value at cost is in view any time, so you know how much of your money is sitting on the shelves.

Payments, refunds and account customers

Perfume customers often pay two ways: part cash and part card, or a full CliQ transfer. Split payment on the same invoice and each part lands in its place, so the drawer closes at night on clear numbers.

If someone returns a sealed bottle, the refund is recorded against the original invoice and the bottle goes back into stock. You get an alert for every refund a staff member makes, with their name and the amount, and it stays in the activity log.

Some companies order fragrances as gifts for staff or clients at holidays and pay in instalments. Open a customer profile for each company, put the invoice on their account with a due date, and send the statement on WhatsApp as the date gets close. The total unpaid across all customers sits in one number.

A mall kiosk and a shop in the souq

Many perfume sellers run a mall kiosk and a shop in an old market. Add each location as a branch, and move stock between them with a transfer when a customer wants a scent that sold out in one. You see each branch's sales and all of them together from your phone.

Staff clock in from their phones only while inside their branch, and you see sales per employee if you pay commission. The shift schedule covers the mall's long hours without leaving the kiosk unstaffed.

JoFotara for perfume shops

A perfume shop's bill may be a boxed bottle with its barcode, or a blend of three oils by the millilitre in one bottle. If you need e-invoicing software for a perfume shop, Ghalleh sends both to JoFotara from the same till, each line with its quantity and price, and the QR code prints on the Arabic thermal receipt.

In the gift seasons, Ramadan, Eid and Mother's Day, when the queue grows, the official invoice stays a step the salesperson never sees. If the internet drops at the kiosk, invoices are sent when the connection returns.

How the link works, step by step: JoFotara integration.

Common questions

Questions about the free trial, the PC version and prices are answered in the FAQ and on the pricing page. Looking for free POS software? Here is what you get free and what you pay for.

I sell oils by the millilitre. How do I set that up?

Make the item's unit the litre and type the quantity as a fraction: 0.030 for thirty millilitres. The price comes from the litre price and stock drops by the same amount.

Can I sell the same fragrance in more than one size?

Yes. Add the sizes to the fragrance, each with its own barcode, price and stock.

A customer wants a blend of several oils. How does it show on the bill?

Each oil is a line with its millilitres and price, the bottle is another line, and gift wrapping is an option with its price picked at the sale. You see where the blend's profit came from, and each oil leaves its own stock.

How do I record a tester I open for customers?

Log it as waste with hospitality as the reason: it leaves stock and shows in the reports at cost, apart from sales.

Open your shop on Ghalleh today.

Download the app, set up your shop yourself and try every feature free for 14 days, with no card.

WhatsAppCall
WhatsApp0778712927
Ask Ghalleh
Hi. Pick a question and I will answer from Ghalleh's own information.
Rather talk to us directly?
Call 0778712927