Most hotel software treats GST as an afterthought — a tax field bolted on after the booking logic was built. Then every quarter your CA spends three days untangling wrong slabs, missing HSN codes, and room revenue that never made it into your books. This is how hotel-room GST actually works in India in 2026 — and what to demand from the software that's supposed to handle it.
Quick answer (for the impatient)
- Hotel-room GST in India is slab-based on tariff: 0% up to ₹1,000/night, 12% from ₹1,001 to ₹7,500, 18% above ₹7,500. Get the slab wrong and every invoice is wrong.
- The HSN/SAC code for accommodation is 9963. Food & beverage, laundry, and other services carry their own codes — so a single guest folio often spans multiple GST rates.
- The real problem isn't the rate — it's reconciliation. A correct GST invoice that never posts to your books still means a manual re-key into Tally at midnight. The fix is software that computes the slab and posts the journal in one transaction. That's the gap AXOIX was built to close.
How hotel-room GST actually works in India (2026)
Room GST is not a flat number. It's a slab determined by the declared room tariff per night, set by the Government of India:
| Room tariff / night | GST rate | What trips people up |
|---|---|---|
| Up to ₹1,000 | 0% (exempt) | Budget rooms are exempt — but a festival-season rate hike can push the same room into the 12% slab for those nights. |
| ₹1,001 – ₹7,500 | 12% | The slab follows the actual tariff charged, not your rack rate. Discounts and dynamic pricing move rooms between slabs night by night. |
| Above ₹7,500 | 18% | One upgrade or a premium suite night flips the rate. Manual billing almost always misses this. |

Now add the parts that aren't the room: a restaurant order posted to the folio, a laundry charge, an early check-in fee. Each carries its own HSN/SAC and its own rate. A single checkout invoice can legitimately contain three different GST rates — which is exactly where spreadsheet billing and bolt-on PMS tax modules fall apart.
The 4 things hotel software gets wrong about GST
- Static rate, not slab-aware. Software that hardcodes "12% GST" breaks the moment a dynamic-pricing rule pushes a room above ₹7,500 or a promo drops it under ₹1,000. The rate has to be computed per night, per actual tariff.
- Missing or wrong HSN. Accommodation is 9963. If your invoices ship without the right HSN/SAC, your GSTR filings don't reconcile and input-credit claims get questioned.
- GST is computed but never booked. This is the silent killer. The PMS prints a correct tax invoice — then someone re-types the revenue into Tally at midnight. The invoice and the ledger drift apart, and quarter-end becomes archaeology.
- One GST number for many properties. Run hotels in two states and you have two GST registrations. Software that assumes a single GSTIN can't issue compliant invoices for the second property.
How AXOIX handles hotel GST
AXOIX isn't a front-desk app with a tax field stapled on. It's a business operating system with a hotel module — so GST is computed at the source and lands in your books in the same transaction. Here's what's genuinely built today:

- Slab-aware GST, applied automatically. At night audit and on every invoice, AXOIX applies the real GoI hotel-room slabs (0% ≤ ₹1,000, 12% ≤ ₹7,500, 18% above) based on the actual tariff for that night — so dynamic pricing and seasonal rates land in the correct slab without anyone thinking about it.
- Checkout closes the loop in one transaction. At check-out, AXOIX generates the GST-slabbed invoice (HSN 9963), posts the double-entry accounting journal (debit cash/receivable, credit room revenue), and links the guest into your CRM — together. No re-keying into Tally at midnight, because the books are already written.
- Per-property HSN and GST number. Each property carries its own GST registration and a configurable default HSN/SAC code — so one operator can run a hotel, a homestay, a hostel, and a banquet hall under correct, separate codes, across states.
- One folio, every rate. Restaurant orders post from the POS straight to the guest's room folio, so room nights and F&B settle together at checkout on one consolidated, itemised invoice.
- Collected via UPI with zero gateway fees. The same GST invoice can collect payment through a UPI QR — so you don't hand a card gateway 2% of every booking just to get paid. (More on that in our UPI guide.)
The point isn't "we have a GST checkbox." The point is that the slab, the HSN, the invoice, and the ledger entry are one event — so your CA files from clean data instead of rebuilding your quarter from folios and bank statements.
Where AXOIX is honest about its limits
Software that claims to do everything is lying, and you'll find out at filing time. So, plainly:
- AXOIX computes and books your GST correctly — it does not auto-file your GSTR-1 / GSTR-3B returns. It gets the tax right at the source and into your ledger so filing is clean; the return submission itself is still your CA's (or your) job through the GST portal.
- TDS is a general platform module, not a hotel-specific automation. If you want automatic TDS deduction on OTA-aggregator commissions, that's not a one-click hotel feature today.
- This is India-first by design. INR, GST, HSN/SAC, UPI, Razorpay — no foreign tax regimes, no Stripe/PayPal.
FAQ
What is the GST rate on hotel rooms in India?
It's slab-based on the per-night tariff: 0% up to ₹1,000, 12% from ₹1,001 to ₹7,500, and 18% above ₹7,500. The slab follows the actual rate charged, so dynamic pricing can move a room between slabs night to night.
What is the HSN/SAC code for hotel accommodation?
9963. AXOIX puts it on every accommodation invoice by default and lets you set a per-property code so mixed property types (hotel, homestay, hostel, banquet) bill under the correct one.
Do I still need Tally if my PMS does GST?
Only if your PMS computes GST but doesn't post to your books. With AXOIX, checkout writes the double-entry journal and the GST invoice in the same transaction, so revenue is in your ledger without a manual re-key.
Can one account handle multiple properties with different GST numbers?
Yes. Each property carries its own GST registration and HSN default, with company-wide reporting across them.
Does AXOIX file my GST returns?
No. AXOIX computes the correct GST and posts it to your books so your filing data is clean — the GSTR-1/3B submission is still done through the GST portal by you or your CA.
The bottom line
The GST rate isn't the hard part — your CA knows the slabs. The hard part is a hotel where the slab is computed in one app, the invoice lives in another, and the revenue gets re-typed into a third at midnight. Every handoff is a place for the numbers to drift. AXOIX collapses those handoffs into a single checkout transaction: right slab, right HSN, right invoice, posted to your books, collected via UPI — once.
See the full AXOIX hotel features, read our honest comparison of 6 hotel platforms, or check pricing.
Run your front desk and your GST-ready books in one dashboard. Start free →

