A good salon billing software does much more than print a bill at the reception counter. In a salon, one customer visit can include a haircut by one stylist, a facial by another, a shampoo bottle bought on the way out, a membership discount and a split payment between UPI and cash. If your billing tool was designed for a provision shop, you end up fixing commissions in a notebook and guessing how much hair colour was actually used. This guide explains, in plain terms, what salon and spa owners in India should expect from billing software: service menus, appointments, staff commissions, packages, product stock and GST on services.

Why salon billing is different from shop billing
In a retail shop, the bill is a list of items with a barcode, quantity and price. In a salon, the main thing you sell is time and skill. That changes almost every part of billing:
- The same service has many versions. A “hair spa” may be priced differently for short and long hair, or for a senior stylist versus a junior stylist.
- Every service line has a person attached to it. Without the stylist name on each line, commission calculation becomes a monthly argument.
- Stock is used, not only sold. Shampoo, colour tubes, wax and facial creams are consumed inside the service. They never appear on the customer’s bill, but they are a real cost.
- Customers pay in advance. Memberships, prepaid packages and bridal bookings mean money comes in before the service is delivered.
- The day is booked in slots. Appointments and walk-ins compete for the same chairs and the same staff.
So when you evaluate software, don’t only ask “can it print a GST bill?” Ask whether it understands services, staff and slots.
What to look for in salon billing software
Here is a practical checklist, written from the reception counter’s point of view rather than a brochure’s.
1. A service menu with variants and durations
Set up each service once with its category (hair, skin, nails, spa, bridal), variants (length, stylist level), a standard duration and its tax code. At billing time, the receptionist should pick “Hair colour – global – long” from a list, not type a description and an amount by hand. Typed descriptions are where discounts leak and reports fall apart.
2. Appointments and walk-ins on one screen
When a booking is made, the system should block that stylist and that time slot. When the customer arrives, the appointment should turn into a bill with the services already filled in. Walk-ins should be visible on the same calendar so that the front desk can see who is free in the next 30 minutes. A paper register cannot do this once you have more than three or four chairs.
3. Products: retail sales vs back-bar use
Your salon has two kinds of product movement. Retail products are sold to customers and appear on the bill. Back-bar products (also called consumables) are used by staff during services. Good software lets you record both, so that the stock count of a 1-litre shampoo bottle reduces whether it was sold or used at the wash basin. It should also warn you before a fast-moving item runs out.
4. Customer history
Reception should be able to search by mobile number and see the last visit, the services taken, the colour shade used and any notes (“sensitive scalp”, “prefers stylist Anu”). This is what turns a first-time customer into a regular.
GST on salon services: SAC codes and mixed bills
Salon and spa services are services, so they use SAC codes, not HSN codes. Beauty and physical well-being services fall under group 99972. Common codes include 999721 (hairdressing and barbers services), 999722 (cosmetic treatment, manicuring and pedicuring services) and 999729 (other beauty treatment services). Products you sell over the counter, such as shampoo or hair serum, carry their own HSN codes and their own GST rates.
The rate for this group was revised with effect from 22 September 2025: beauty and physical well-being services were moved to a lower rate on the condition that input tax credit is not taken on the goods and services used to supply them. Rates and conditions do change, so always confirm the current position on the CBIC GST portal or with your CA before setting up your tax masters.
What this means for billing in practice:
- Each line carries its own code and rate. A bill with a haircut and a bottle of shampoo has one SAC line and one HSN line, each taxed at its own rate. Your software must handle this on a single invoice.
- Back-bar purchases may become a cost. If the services rate you use does not allow input tax credit, the GST you pay on consumables used in services may not be claimable. Ask your CA how to treat purchases of products you both sell and use.
- Advances need attention. For services, GST can become payable when you receive an advance, such as a bridal booking amount or a package payment. Your billing software should record advance receipts properly, not as loose cash.
If you want a refresher on how codes are printed on bills, read our guide on HSN and SAC codes in billing software.

Staff commissions without spreadsheet fights
Commission is the most sensitive number in any salon. Stylists want it to be fair and visible; owners want it to be correct and based on what was actually collected. The only way to get both is to record the staff member on every bill line at the time of billing, not at month-end.
Common commission structures
- Flat percentage on services done by the stylist.
- Different percentages by service category, for example a lower rate on basic haircuts and a higher rate on chemical treatments.
- Separate percentage on retail product sales, to encourage staff to recommend home-care products.
- Target-based incentives, where the rate goes up after a monthly service value is crossed.
A worked example (illustrative numbers)
Suppose a salon in Kochi pays stylists 10% on services and 5% on retail products, calculated on the amount after discount and before GST. These figures are made up only to show the method.
- Stylist A does a hair colour billed at ₹2,000 with a 10% membership discount. Net service value is ₹1,800, so commission is ₹180.
- She also sells a hair serum for ₹600. Product commission is ₹30.
- Stylist B does the wash and blow-dry on the same bill, ₹300 with no discount. Her commission is ₹30.
If the bill only said “Hair colour + serum + blow-dry, paid ₹2,700”, nobody could split this correctly a month later. When each line carries a staff name, the commission report adds itself up. Decide up front whether commission is calculated on gross or net (after discount) value, and whether it is reversed if a service is redone for free. Write the rule down and set it in the software. We explain the same principle for retail sales staff in salesman commission tracking.

Memberships, packages and prepaid balances
Packages (“6 hair spas for the price of 5”) and memberships (a yearly fee for a fixed discount) bring repeat visits and cash in advance. They also create a liability: you owe the customer services that you have not delivered yet. Your software should:
- Sell a package as a separate bill and record the advance properly.
- Show the remaining sessions or balance when the customer’s mobile number is entered.
- Reduce the balance automatically when a covered service is billed.
- Apply membership discounts automatically, so that the receptionist does not decide discounts on the spot.
- Give you a report of outstanding package balances, so that you know how much service you still owe.
Also set an expiry policy (for example, sessions valid for a fixed number of months) and print it on the package bill so there is no confusion later.
Payments, tips and the day-end close
Most salon customers in India pay through UPI, with card and cash as the other options. Some will split a bill, such as part UPI and part cash, or use a package balance plus UPI for the extra service. The billing screen should record every payment mode against the same bill.
Tips are another grey area. If tips are collected on the bill, record them as a separate line or field, not mixed into the service value, so that they don’t inflate sales or commission and can be passed on to staff correctly.
At closing time, the day-end report should show:
- Total services and products billed, separately.
- Collections by mode: cash, UPI and card.
- Advances received for packages and bookings.
- Discounts given, by staff member.
- Cash in drawer versus expected cash.
Ten minutes on this report every evening catches most mistakes while everyone still remembers what happened.

A 7-step plan to move your salon onto software
- List every service with variants, standard duration and SAC code. Remove services nobody has asked for in a year.
- List retail products and consumables separately, with opening stock counted physically on one day.
- Add staff with roles and commission rules. Agree the rules with them before go-live.
- Import customer mobile numbers from your register or phone, along with any active package balances.
- Set user rights so that only the owner or manager can change prices, give large discounts or delete bills.
- Run parallel for a week: bill in the software while keeping your old register, and compare the day-end totals.
- Review after one month: check commission reports with staff, check consumable usage against purchases, and adjust the service menu.
How Caddayn Saloon ERP fits
Caddayn’s Saloon ERP is built for hair salons, beauty parlours and spas. It brings appointment scheduling, walk-in billing, stylist commission tracking, retail and back-bar product inventory, and membership and loyalty plans into one system, along with GST billing and UPI, card and cash payments. It runs on the same platform as Caddayn Biller, so if you also run a cosmetics counter or open a second branch, you don’t need a separate tool. It is available as a Windows app and a web app.
If you want to see how your own service menu and commission rules would look, download Caddayn Biller and set up a few services and staff first. Then try a normal busy Saturday: three appointments, two walk-ins, one package redemption and a split payment.
Frequently asked questions
Can I use normal retail billing software for my salon?
You can print bills with it, but you will usually lose staff-wise commission, appointments, package balances and back-bar stock tracking. For a one-chair salon that may be acceptable. Once you have several stylists, a salon-specific tool saves a lot of manual work.
Which SAC code should a salon use?
Hairdressing and barbers services generally fall under SAC 999721, while cosmetic treatment, manicure and pedicure services fall under 999722. Other beauty treatments fall under 999729. Confirm the right code and rate for each service with your CA.
Should commission be calculated before or after discount?
Many salons calculate it on the amount after discount and before GST, because that is what the salon actually earns. Whatever you choose, apply it consistently and set it in the software so that nobody has to calculate it by hand.
How do I track products used during services?
Record consumables as a separate category and reduce stock when they are opened or issued to a station, or link standard usage to services. Then compare usage with service counts every month to spot waste.
Does salon billing software work without internet?
It depends on the product. A Windows app that works offline is useful at a busy reception desk where the internet is unreliable. Check how and when data syncs if you also want to see reports on your phone.
