A customer comes in holding an empty foundation bottle. "This one, the same shade." Your assistant checks the wall, then the drawer, then the store room, and comes back with something close. The customer leaves without buying. Two weeks later you find six of the right shade in a box behind the counter, and a tray of serums that expired last month.
Beauty retail rarely fails on one big mistake. It fails on lots of small ones: the shade you can't find, the cream past its date, the tester nobody wrote off, the discount nobody approved.
The short answer: a cosmetics shop or beauty supply store needs a POS that tracks every product by shade, size and brand (or colour, length and texture for hair), records batch and expiry dates when stock arrives and warns you before it turns, logs testers and damages against stock, applies promotions the same way at every till, and puts salon customers on their own prices and credit. With that, you know exactly what's on your shelves and what it's earning.
Two kinds of beauty business, same headaches
This applies whether you run:
- a cosmetics or skincare shop selling makeup, fragrance, skincare and body products to walk-in customers, or
- a beauty supply store selling hair, relaxers, dyes and salon products, often to salons and walk-ins at the same counter.
Both carry a lot of near-identical products. Both sell things that expire. Both need to know which brands actually pay.
Shades and sizes without the mess
A single lipstick might come in a dozen shades. A braiding hair product comes in several colours, lengths and textures. If every one is a separate, unrelated item, the list becomes unusable. If they're all lumped together, you'll never know that two shades sell and the rest sit.
EliteTeQ holds each product with its variants (shade, size, finish and brand for cosmetics; colour, length and texture for hair), each with its own stock and price. When a customer asks for colour 1B in 24 inches, or a specific foundation shade, your assistant checks live stock across the shop, the store room and your other branches in seconds. If another branch has it, you transfer it, with both counts staying right.
Sales by brand, category and shade tell you what to reorder. You stop buying every shade evenly and start buying the ones customers actually ask for.
Expiry: the cost nobody measures
Skincare, makeup, relaxers and dyes all have shelf lives. Expired stock usually goes quietly into a bin, and the loss never appears anywhere.
In EliteTeQ, batch and expiry dates are captured when each delivery is received. You get alerts before stock turns, while there's still time to put it at the front, bundle it or mark it down. Anything that does expire is pulled and written off with a reason, so it never reaches a customer and your stock value stays honest.
A hypothetical: a serum flagged two months before its date can be sold at a small discount. The same serum found expired in a drawer is a total loss. The difference is simply whether someone was told in time.
Testers, samples and breakages
Every cosmetics counter opens products for testers. Every beauty supply shop has a pack that splits or a bottle that leaks. If you don't record them, your count says you have stock you can't sell, and the gap looks like theft.
EliteTeQ lets you log testers and samples against stock and write off damages with a reason. At the end of the month, you can see how much went to testers and how much to breakage, instead of one unexplained shortfall.
Promotions and discounts that ring up right
Bundles and promotions bring people in on a Saturday. They also create arguments at the till when one cashier applies the offer and another doesn't.
Set the promotion once and every till applies it the same way. Discounts and voids need a manager's role, and each one is tied to a login and a time. For high-value items like fragrance, that accountability matters. When a customer returns the wrong shade, the exchange goes back into the right variant, not into "miscellaneous".
Salons and trade customers
Beauty supply stores often sell to salons as well as walk-ins. Salons expect trade prices and usually credit.
Salon and trade customers can have their own price level and a credit account with a limit, so the till applies the right price for each customer. You can send statements to salon accounts on WhatsApp and confirm orders with your suppliers the same way. Sales and margin by customer type show whether your trade business is actually profitable or just busy.
Manual vs POS
| Area | Paper and memory | With a POS |
|---|---|---|
| Finding a shade | Search the wall and the store room | Live stock by shade in every location |
| Expiry | Found in a drawer | Alert before it turns |
| Testers and damages | One mystery shortfall | Logged with a reason |
| Promotions | Depends on the cashier | Applied the same at every till |
| Discounts | Anyone can give one | Needs a manager's role |
| Salon customers | Prices in a notebook | Own price level and credit account |
The everyday practicalities
- Offline selling. When the network drops during a promotion, EliteTeQ keeps selling and syncs when it's back.
- Payments. EliteTeQ records Octopus, card and cash against each sale.
- Suppliers. Buy from what actually sold, record each delivery with its batch, and send faulty stock back to the supplier.
- Books and staff. Sales, purchases and expenses post as they happen, with profit by branch and category, and staff records and sales by staff member sit next to your stock.
You use the phone, tablet or till you already own. Pricing starts from USD 499 per year.
Where to begin
Start with your bestselling brands and their shades, and turn on batch and expiry for anything that can go off. Do a proper count on day one. Within a month, your sales by shade and your expiry alerts will tell you more about your shop than a year of paper did.
See the setup for your type of shop on our [cosmetic store POS page](/industries/cosmetic-stores/) or our [beauty supply store POS page](/industries/beauty-supply-stores/). Or book a free demo, or talk to a real person on WhatsApp, and we'll walk through it with your own products.
Let's discuss how EliteTeQ POS can help you achieve the results you just read about.