Skip to content

Salon GST calculator

A haircut and a bottle of shampoo on the same bill can be taxed differently. Put your lines in and see the tax on each one.

  • No sign-up
  • Runs in your browser
  • Nothing is stored

The bill

Tick the box on a line when the customer pays exactly that amount. Leave it clear and the tax is added on top.

The working

The bill breaks down as

Laid out the way a GST invoice is.

Your lines added up
₹1,600.00
Taxable value
₹1,552.38
CGST
₹77.81
SGST
₹77.81
Total the customer pays
₹1,708.00

₹155.62 of that is GST.

Per line

Taxable value + tax = line total.

  • Haircut₹952.38 + ₹47.62 = ₹1,000.00
  • Styling wax₹600.00 + ₹108.00 = ₹708.00

How do I calculate GST on a salon bill?

Work out the tax on each line separately, not once on the bill total. A haircut and a bottle of shampoo can carry different GST rates, and one may have tax already inside its price while the other adds it on top. Take any discount off first, tax each line, then add up and round to the nearest rupee once. Inside your own state the tax is shown as CGST plus SGST; to another state it is a single IGST figure.

Why the order matters

  1. Discount first — spread across the lines in proportion to what each one costs, so the tax is worked out on the reduced amount rather than the original price.
  2. Then tax, line by line — each line on its own rate, and its own setting for whether the tax is already inside the price or gets added on top.
  3. Round once, at the end — rounding each line as you go drifts further off the more lines the bill has.

This calculator runs the same billing code that produces a real invoice inside Salvoro, so the same figures give the same answer there.

Terms used on this page

Common questions

Before. A discount shown on the bill reduces the amount you are taxed on, so it reduces the tax as well. Taking it off after the tax charges the customer GST on money they never paid. This calculator takes one discount for the whole bill and spreads it across the lines in proportion to what each line costs.
The rate is halved. On a sale inside your own state, a 5% service becomes 2.5% CGST for the central government and 2.5% SGST for the state, and an 18% product becomes 9% and 9%. The two always add up to the exact tax on the bill, but they are not always identical: where a line's tax will not divide into two whole paise, the odd paisa has to sit on one side, so the halves you see can differ by a paisa rather than matching exactly.
Inclusive means the tax is already inside the price, so the customer pays exactly the figure on your menu. Exclusive means the tax is added on top, so they pay more than the listed price. One bill can hold both — a service priced inclusive and a retail product priced exclusive — which is why you set it on each line rather than once for the whole bill.
Only when the sale crosses a state boundary, and then it is one IGST figure at the full rate instead of two halves. A salon serving customers who walk in is almost always selling within its own state, so CGST and SGST are the normal case and IGST is the exception.
No. The sum runs inside your own browser. Your figures never reach a Salvoro server, are never saved to an account, and are not recorded in our analytics. They are kept in this page's web address so the Copy link button can show someone the same bill — which does mean a link you share carries your figures in it.

This is a calculator, not tax advice — you pick the rates, so check which ones apply to your services and products with your accountant. The sum runs inside your browser and nothing you type reaches Salvoro. Your figures are kept in this page’s address so the bill can be shared, so a link you copy does carry them.

Read next: GST on a mixed bill · GST billing in Salvoro · GST terms explained

Free to link to or cite. The address of this calculator is https://www.salvoro.in/tools/salon-gst-calculator — that link carries none of your figures.

More free calculators

Stop doing this by hand

Salvoro does this sum on every bill, saves the tax onto the invoice, and gives you a per-branch summary at filing time. 30 days free, no card required.