Salon and spa software for appointments, packages and commission
You take appointments — hair, nails, spa, wellness. You'll track bookings and staff.
Free plan available — no credit card required.
Professional invoicing
Draft, send, and track invoices through draft → sent → paid, with due dates, tax, and discounts handled for you.
Mobile POS (Quick Sale)
Tap your best sellers to add them, tap Cash, QR, Card or Bank transfer, and the sale is recorded as paid with stock updated — built for stalls, counters and walk-ins.
Customer portal & memberships
Your customers get their own login to see their invoices, receipts, membership balance and — depending on your business — appointments, orders and quotations, instead of messaging you to ask.
Product catalog
Save what you sell repeatedly and pick it straight into an invoice instead of retyping it every time.
Sales reports
See sales by month, your top-selling products, and your best clients, over any period you choose.
Client management
Keep every client organized, searchable, and importable straight from a spreadsheet or your phone's contacts.
Team & permissions
Invite teammates into custom roles for each department or job — decide exactly what each person can see and do.
Works on any device
Mobile-first from the ground up, and installable as an app on your phone for one-tap access.
How salon & spa businesses use EzInvoice
Keep appointments, services, staff and prepaid packages in one app instead of a notebook and a spreadsheet. Set each stylist's working hours, track commission, sell session packages, and give clients a login where they can see their appointments and what they have left to use.
Appointments and staff schedules
Set each team member's weekly working hours so appointments can't be booked outside them, and see who is doing what.
Packages and memberships
Sell prepaid sessions, redeem one at each visit and show the remaining balance — no more guessing how many treatments are left.
Commission tracking
Give each staff member a commission rate (with a per-job override) and see commission in your reports.
A portal for your clients
Clients see their invoices, package balance and appointments in their own login, so fewer messages land in your WhatsApp.
A day at the salon, start to finish
- Set each stylist's weekly hours once; appointments are checked against them.
- Book the appointment, pick the service and the staff member, and invoice it when the client has paid.
- Clients who bought a treatment package get a session redeemed at each visit, with the balance always up to date.
- At month end, the commission report shows what each team member earned.
Frequently asked questions
- Can I set each staff member's working hours?
- Yes. Every team member has a weekly schedule, and appointments are checked against it.
- Can I track staff commission?
- Yes. Set a commission rate per team member, optionally override it on a specific job, and see the totals in the commission report.
- Can customers book online by themselves?
- Not at the moment. You or your staff create the appointments; customers can then see their upcoming and past appointments in their customer portal.