Skip to main content
SaloonERP

Built for salons, studios & spas

Run your salon,
not your spreadsheetsspreadsheets, guesswork, paper diaries, end-of-day panic

Walk-in queue, live sessions, billing, cash drawer, inventory, memberships and reporting — one system that matches how a salon floor actually works.

No card required · Cancel any time · Your data exports as CSV

Trusted by salons, studios and spas across Asia

Glow StudioUrban CutsSerene SpaThe Barber RoomLumbini BeautyChair No. 9Studio AromaNagpur Blowdry

0 sec

Average walk-in to open ticket

0

Rupees unaccounted for at close

0+

Payment methods on one bill

0%

Of your data exportable as CSV

What's inside

Everything the front desk touches

Not a generic CRM with a salon skin. Each module exists because an owner has to answer a question the old way costs them money.

Live Studio

One board showing who is waiting, who is in the chair and what is still unpaid. Your front desk stops asking "where are we at?"

  • Walk-in queue with real wait times
  • Open tickets with live totals
  • Unpaid invoices, one tap to settle

Billing that balances

Split a bill across cash, card, wallet, gift card and credit. Every rupee posts to the cash drawer automatically.

  • Split & partial payments
  • Tips tracked per stylist
  • Gap-free invoice numbers

Cash drawer & reconciliation

Count physical notes at close, see the variance instantly, and keep an audit trail nobody can quietly edit.

  • Denomination counting
  • Expected vs counted variance
  • Append-only audit log

Inventory with real control

Batches, expiry dates, cost versus selling price and a movement log for every unit that leaves the shelf.

  • Batch & expiry tracking
  • Low-stock alerts
  • Full stock movement history

Memberships, packages & gift cards

Build a plan once, attach it to a customer, and watch the discount apply itself at checkout.

  • Percentage or free-item rules
  • Session-based packages
  • Gift cards with partial redemption

Reports you can trust

Every figure is labelled with the window it covers. No mystery totals, no two numbers for the same thing.

  • Revenue, staff, service & product
  • Explicit date window on every card
  • One-click CSV export

Why it feels different

Small decisions that add up to a calm Saturday

We audited the market before writing a line of code. These are the things everyone else gets wrong.

Sessions that close themselves

A ticket left open overnight quietly inflates your "active" count until the number is meaningless. Ours auto-close on a window you set, and the board flags anything drifting.

Every column sorts

Twenty-three pages of customers with no sort order is not a customer list, it is a filing cabinet. Every table sorts, filters and remembers where you were in the URL.

One number, one meaning

Each figure carries the window it covers. You will never see two different customer counts on the same screen.

Money is never a float

Every amount is stored in paisa as a whole number. Invoices balance to the rupee, every time.

Readable at 5pm

Every text colour clears WCAG AA on both surfaces, and every tap target is at least 44px.

How it works

Set up this morning, closing the till on it tonight

No implementation project, no consultant, no six-week onboarding.

1

Import your list

Drop in services, staff and prices. A CSV or twenty minutes of typing — either way you are set up the same day.

2

Seat your first walk-in

Add them to the queue, start a session, and the ticket builds itself as you add services.

3

Take the payment

Split across any methods you like. The invoice, the drawer and the customer record all update together.

4

Close the day

Count the notes, confirm the variance, and the day is locked with a trail you can show anyone.

From the floor

What changes in the first month

Owners tend to notice the close first, then the reports, then the memberships.

The end-of-day count used to take forty minutes and still felt like a guess. Now it is four minutes and the variance is on screen.
Asha RaiOwner, Glow Studio
My front desk stopped asking me who is next. The board answers it.
Bikash ShresthaManager, Urban Cuts
We finally know which stylist actually earns and which service actually pays. It changed our pricing.
Sunita AdhikariDirector, Serene Spa Group
Memberships used to be a notebook and an argument. Now the discount just happens at the till.
Rojan BasnetOwner, The Barber Room
Expiry tracking caught six thousand rupees of stock we would have binned. It paid for the year.
Nisha TamangRetail lead, Glow Studio
Bikram Sambat dates without a workaround. Small thing, but nobody else does it properly.
Prakash ThapaAccountant, Serene Spa Group
Bikram Sambat dates without a workaround. Small thing, but nobody else does it properly.
Prakash ThapaAccountant, Serene Spa Group
Expiry tracking caught six thousand rupees of stock we would have binned. It paid for the year.
Nisha TamangRetail lead, Glow Studio
Memberships used to be a notebook and an argument. Now the discount just happens at the till.
Rojan BasnetOwner, The Barber Room
We finally know which stylist actually earns and which service actually pays. It changed our pricing.
Sunita AdhikariDirector, Serene Spa Group
My front desk stopped asking me who is next. The board answers it.
Bikash ShresthaManager, Urban Cuts
The end-of-day count used to take forty minutes and still felt like a guess. Now it is four minutes and the variance is on screen.
Asha RaiOwner, Glow Studio

Customers

Salons that stopped guessing

Glow Studio

Cut the end-of-day close from 40 minutes to 4

Glow ran three notebooks: one for the queue, one for the till, one for memberships. Reconciling them was a nightly argument.

40 min → 4 min close

Urban Cuts

Doubled retail attach rate by putting products on the ticket

Products lived in a separate book, so nobody sold them. Putting them on the session ticket changed the habit overnight.

2.1× retail revenue

Serene Spa Group

Found out which branch was actually profitable

Consolidated reporting showed one branch was carrying the other two. They renegotiated a lease instead of opening a fourth.

3 branches, 1 report

Questions

Things owners actually ask

Most salons are taking payments the same day. Import your service list and staff and the queue works immediately — memberships and inventory can wait until you need them.

Your chairs are booked. Your books shouldn’t be a guess.

Set up in an afternoon. Cancel whenever.