POS for salons in Mumbai
Last reviewed 2026-05-27 · by the RetailPOS team
Mumbai has roughly 10,000+ independent salons and beauty parlours, plus the flagship branches of national chains (Lakmé Salon, Jawed Habib's, Naturals, Looks Salon, Toni&Guy). The retail spectrum is wider than almost any Indian metro — celebrity-stylist flagship salons in Bandra and Khar West with single-cut tickets at ₹15,000-50,000+ at one end; neighbourhood ladies-parlours in Borivali or Mira Road with full-package tickets at ₹500-2,000 at the other; and a dense mid-tier between (Andheri Lokhandwala, Powai, BKC, Lower Parel) running ₹3,000-15,000 ticket sizes.
This guide is for Mumbai salon owners — single-chair operators in suburban residential setups, multi-chair flagships in Bandra/BKC, chain-network operators expanding across the western suburbs, film-industry-adjacent celebrity-stylist studios serving the Bollywood and ad-industry talent. The POS choice has to handle per- stylist commission and tip routing, back-bar product depletion on colour services, bridal-wedding-season seasonal scaling (typically September-February in Mumbai), no-show culture, online booking integration with Urban Company / GoStylr / direct booking systems, and the celebrity-stylist tier economics.
Mumbai salon segments — celebrity-flagship to neighbourhood-parlour
Mumbai salon retail divides into four operating contexts:
- Celebrity / film-industry flagship — Bandra West, Khar West, Pali Hill, Lokhandwala. Single-stylist or small-team studios serving Bollywood + ad-industry talent. Ticket size ₹15,000-50,000+; mostly card + UPI; cash a rounding error. The stylist's personal brand drives the bookings; the POS supports the stylist-as-individual + studio-as-platform economics with revenue-share between them.
- Premium flagship — BKC, Lower Parel, Powai, Worli, Juhu. Multi-chair national-chain branches or independent flagships. Ticket size ₹3,000-15,000; corporate + expat customer base; advance-booking norm; loyalty membership common.
- Suburban mid-tier — Andheri Lokhandwala, Goregaon, Malad, Borivali, Thane. Multi-chair independent salons; middle-class residential customer base; walk-in + appointment mix; UPI dominant. Bridal-wedding-season volume drives the year.
- Neighbourhood ladies-parlour — chawl + low-rise residential building format. Single-chair home-converted or small commercial. Ticket size ₹200-1,500; cash + UPI mix; deeply local; relationship-based repeat business.
Same POS product, different configuration profiles per tier: celebrity-flagship needs the revenue-share split; suburban mid- tier needs the bridal-package handling; neighbourhood parlour needs minimal-UI fast-checkout with the regular-customer recognition.
Per-stylist commission tiers + tip routing
Mumbai salon staffing has a clear seniority hierarchy: trainee (10-15% service commission), junior stylist (20-25%), senior stylist (30-40%), master stylist (40-50%), studio-owner stylist (50-65% with studio share). Each service the customer books gets commission split per-stylist who delivers it. A typical bridal package involves 4-7 stylists across hair + makeup + nails + mehndi + threading; commission routes to each individual.
RetailPOS' per-service per-stylist commission flow handles this natively. The cashier (or the appointment system) assigns the stylist to the service line; the commission accrues to that stylist's ledger; end-of-shift / end-of-week tally shows each stylist's earned commission. Tips are routed similarly — the customer's tip optionally splits across stylists who served them, or stays with the primary stylist per shop policy.
For celebrity-stylist studios, the revenue-share economics flip: the stylist gets 60-75% of the service revenue, the studio gets 25-40% (cover for rent + utilities + product + reception staff). The POS' configurable per-stylist commission rate handles this without forcing a single-shop-wide structure.
Back-bar product depletion — colour services especially
Salon services consume back-bar product (the colour pigment + the developer + the conditioner used on each colour service; the cream + serum + finishing product used on each facial). For a Mumbai premium-flagship doing 30+ colour services daily, back-bar product cost is 18-25% of colour service revenue — significant enough that tracking matters.
RetailPOS' recipe-based inventory handles this. Each service (e.g., “Global Hair Colour - Medium Length - Brand X”) has a recipe of products consumed (50ml colour cream + 75ml developer + 30ml conditioner). Ringing the service depletes the back-bar stock automatically. The daily back-bar consumption report surfaces overspending stylists (excessive product use vs standard), low-stock alerts on critical products, monthly product-cost as % of service revenue.
For salons stocking 80-200 SKUs across hair colour brands (L'Oréal Majirel, Wella Koleston, Schwarzkopf Igora, Goldwell, Olaplex, Indola), recipe configuration takes a few hours during onboarding; after that, depletion runs automatically with each service rung.
Bridal-wedding season — September to February peak
Mumbai's bridal-wedding season runs September through February, with a smaller spike around the April/May Akshaya Tritiya + summer weddings. During peak, suburban mid-tier salons run 3-5x their off-season revenue; premium flagships run 2-3x; celebrity-flagship specifically books out 3-6 months in advance for high-profile bridal clients.
The bridal package is its own product type — typically combining hair + makeup + manicure + pedicure + waxing + threading + mehndi into a multi-hour, multi-stylist booking. The POS' package workflow:
- Pre-booking: bridal coordinator confirms package, deposit taken (typically 25-40% non-refundable), date + chair + stylists blocked in the calendar
- Trial sitting (1-3 weeks before wedding): partial package billed against deposit; tweaks captured in customer notes for the actual day
- Wedding-day sitting: full package delivered; balance billed at completion
- Optional add-ons (extension fitting, pre-wedding facial series, post-wedding hair therapy) tracked separately against the customer's lifetime value
RetailPOS' package + deposit + trial + final-settlement flow handles bridal end-to-end. The customer's bridal-package history (preferences from trial, products that worked, products that didn't) carries forward to future bookings or referrals.
Maharashtra GST + service tax + the salon-tax reality
Salon services fall in the 18% GST slab. Maharashtra's GST applies CGST 9% + SGST 9% on intra-state service delivery. Retail product sales (selling shampoo / serum / hair tools to walk-in customers) also taxed at applicable slab (12-28% depending on product).
For salons with bundled service-plus-product transactions (a colour service that includes a take-home conditioner bottle), the POS splits the tax line correctly — service portion at 18%, product portion at the product's slab. Composite-supply rules apply; the tax engine handles them automatically.
GST e-invoicing IRP integration applies at ₹5 crore turnover; most independent Mumbai salons operate below this. Multi-chair flagship operations crossing the threshold use the IRP integration for the IRN + QR workflow.
No-show culture + advance-deposit reality
Mumbai salon no-show rate runs 8-15% for walk-in bookings in premium-flagship and 15-25% in suburban mid-tier without deposit. Deposit-required bookings drop no-show to 2-5%. The POS' booking + deposit flow shifts the customer commitment without alienating them.
Implementation: when the customer books a service over WhatsApp / phone / Urban Company / direct booking page, the system requests a small deposit (₹100-500 for sub-₹3000 services; ₹500-2000 for premium services) via UPI link. The deposit applies as credit against the final bill; if the customer no-shows, the deposit covers the booking-slot opportunity cost.
Saved-card or saved-UPI flow for repeat customers eliminates the friction; the customer authorises the salon to charge for no-show (with clear policy disclosure); the salon charges only on verified no-show with proper reconciliation.
Online booking integration — Urban Company, GoStylr, direct
Mumbai salon bookings flow through multiple channels: Urban Company (at-home services + salon-listed appointments), GoStylr (salon- specific booking platform), Justdial / Sulekha listings, Instagram direct messages, WhatsApp from existing customers, walk-in. The POS needs to handle the booking inbox in one place.
RetailPOS' booking integration accepts: direct bookings via the shop's own booking page (link from Instagram bio or website); Urban Company partner-integration if the salon is on the platform; walk-in cashier-entered appointments; phone-call appointments entered by reception. All bookings populate the same calendar; conflict detection prevents double-booking; the cashier sees the day's queue with arrival status (booked / arrived / in-chair / completed / no-show).
For Instagram-driven discovery (the dominant marketing channel for celebrity-flagship and premium-flagship salons), the POS' booking link integrates into the Instagram bio; the customer DMs the salon, books via the link, deposit clears, appointment is scheduled. The full path from Instagram discovery to chair-sitting tracks in the customer record for ROI attribution.
Multi-shop salon growth — Bandra to Andheri to Pune
A common growth path: single Bandra studio → second Andheri branch → third Pune / Powai expansion → fourth flagship in Hyderabad or Bangalore. Multi-shop on every plan; per-branch staff + commission + product back-bar; consolidated chain-owner reporting + per-branch manager dashboards.
For multi-state expansion (Mumbai-Pune-Bangalore), each branch operates under its state's GST registration; the tax engine applies the right CGST/SGST/IGST split based on service-delivery location. Stylist transfers between branches handle as employment changes with the new branch's commission structure.
Frequently asked
- Per-stylist commission with bridal-package multi-stylist routing?
- Native. Each service line in a package assigns to its stylist; commission accrues per stylist with configurable rates (trainee through master tiers). Tips route per-stylist or split per shop policy. Celebrity-flagship revenue-share economics (stylist 60-75% / studio rest) supported via configurable rates.
- Back-bar product depletion on colour services?
- Recipe-based inventory: each service has a recipe of products consumed (50ml colour cream + 75ml developer etc.). Ringing the service depletes back-bar stock automatically. Daily back-bar consumption report; overspending-stylist surfaces; low-stock alerts on critical products.
- Bridal-package flow with deposit + trial + final settlement?
- Package workflow handles deposit (typically 25-40% non-refundable), trial-sitting partial-billing against deposit, wedding-day final settlement, optional add-on tracking. Customer's bridal-package preferences carry forward for repeat bookings or family-member referrals.
- No-show prevention with deposit / saved-card?
- Booking + deposit flow via UPI link reduces no-show rate from 8-25% to 2-5%. Deposit applies as credit against final bill; saved-card/saved-UPI flow for repeat customers; verified no-show charges per disclosed policy with audit trail.
- Urban Company / Instagram booking integration?
- All booking channels populate the same calendar — direct booking page, Urban Company partner-integration, walk-in entry, phone-call reception entry, Instagram DM-to-booking-link flow. Conflict detection; per-day queue with arrival status visible at the till.
- Bandra + Andheri + Pune multi-shop chain operations?
- Multi-store on every plan; per-branch staff + commission + back-bar; consolidated chain reporting; per-branch manager dashboards. Multi-state Pune-Mumbai-Bangalore handles GST CGST/SGST/IGST split automatically; stylist transfers as employment changes with new-branch commission structure.
Open your shop in 30 seconds.
No card. Free until your first 100 sales. Bring your own Stripe; keep your hardware.