Salon POS system in Malaysia: the 2026 buyer’s checklist
What a salon POS must do that a retail POS cannot: calendar-to-checkout, packages, line-level commissions, DuitNow QR and e-Invoice. A 9-point checklist, hardware you actually need, and the quote red flags to walk away from.
Most salon owners in Malaysia buy a POS twice: once because a salesperson showed up with a shiny terminal, and once again a year later when they realise it cannot hold a package, split a commission, or tell them who has not come back since Raya. This guide is the second purchase, made first.
A salon POS is not a retail POS
A retail POS is built around a product and a barcode. A salon runs on four things a retail POS does not model well:
- Time.Your inventory is an hour of a stylist’s day. If the software cannot show you tomorrow by stylist, it is not a salon system.
- People. Every service line belongs to someone, and often to two people when an assistant washes and a senior colours.
- Prepaid value. Packages, memberships and store credit are money you have taken but not yet earned. That has to be tracked, not written in a notebook.
- The return visit. A first-time customer is a cost. The fourth visit is the profit. The system has to know the difference.
The 9-point checklist
Take this list into every demo. Ask the vendor to show each point on a live screen, not on a slide.
- Calendar to checkout in one move. From the booking on the calendar, can the front desk close the visit without retyping the services? If checkout is a separate screen where staff pick items again, you will get mismatched records within a week.
- Walk-ins are first class. Half your day is not booked. Adding a walk-in should take one tap on an empty slot.
- Real availability on the public booking page. The page customers see must read the same calendar your front desk uses, or you will double book and apologise for it.
- Automatic reminders. Email plus WhatsApp from your own salon number. Reminders are the single cheapest no-show fix there is, so they should not be an add-on module.
- Packages and memberships that burn themselves. Sell a 10-wash package once, then have the system deduct a session at checkout automatically and show the balance to both staff and customer.
- Commission attribution at the line level. Not per receipt. Per service line, with a split when two people worked on one head.
- Product sales and stock in the same till. Shampoo sold at the counter should hit the same receipt and the same stock count as the service.
- Customer history that a new receptionist can read. Last visit, last colour formula, last stylist, outstanding package balance, all on one screen.
- Your data leaves when you leave. Ask for a CSV export of customers and sales during the demo. If they hesitate, that is your answer.
Payments: what to insist on in Malaysia
Malaysian salon customers will pay four ways, and your POS should record all four against the right visit without a side ledger:
- DuitNow QR for the customer who does not carry a card.
- Card for the walk-in who booked a full colour on impulse.
- FPX or e-wallet for deposits taken online before a long service.
- Cash, still, and it must reconcile at close.
Two questions people forget to ask: how long until money lands in your bank account, and what happens on a refund. A partial refund on a package is the messiest transaction in a salon. Make the vendor do one in front of you.
e-Invoice is now part of the POS question
LHDN e-Invoicing has moved from a large-company problem to something smaller businesses have to plan for. You do not need to become an expert, but you do need a POS that can produce a compliant invoice when a corporate customer asks for one, instead of leaving you to rekey it into a portal at night. We wrote the practical version in the MyInvois setup guide.
Hardware: less than you think
A salon does not need a full checkout counter build. What actually works:
- An Android tablet or any laptop for the front desk.
- A Bluetooth or LAN thermal receipt printer, 58mm or 80mm.
- A cash drawer only if you still take a lot of cash. Many salons have quietly stopped.
Be careful with any quote that bundles a locked-down terminal you must rent. Rented hardware is how a RM 100 a month system becomes RM 400 a month, and how switching later becomes painful on purpose.
Red flags in a Malaysian salon software quote
Per-terminal pricing
You have one salon and two screens. You should not pay twice.
Per-staff pricing on a small team
This quietly punishes you for hiring, and it pushes salons into sharing one login, which destroys commission tracking.
A 24-month contract with the first three months free
Free months are a lock-in, not a discount. If the product is good, a monthly plan is enough to keep you.
Setup fees for entering your own service list
Entering 40 services should take an afternoon and cost nothing.
What this costs on Timeo
Timeo is built in Malaysia for exactly this kind of business. One monthly price, no per-terminal fee, no setup fee, and no contract:
- Basic, RM 79 a month. Booking page, calendar, reminders, POS and online payments for a solo owner.
- Advance, RM 99 a month. Adds memberships, packages, store credit, loyalty, gift cards, products and inventory, plus five staff logins. This is where most salons land.
- Team, RM 119 a month. Adds unlimited staff logins, staff commissions and performance, shifts and clock-in, granular roles and an audit log.
Ready to set it up? Start with the salon no-show playbook, then turn on online bookings, or just open your salon on Timeo →