HotelFlexi
← Back to BlogBilling & Finance

Hotel Billing Software in India — Essential Features and GST Compliance

GST compliance, accurate folios, and efficient payment collection are non-negotiable for Indian hotel billing. This guide covers what your billing software must handle and why.

By HotelFlexi Editorial Team·20 April 2025·9 min read

Hotel billing in India is more complex than billing in many other countries because of the GST structure that applies to accommodation services, the diversity of payment methods and booking scenarios, and the documentation requirements for business travellers who need to claim input tax credit. Software that handles these requirements correctly saves your front desk hours of manual work and your accountant significant compliance headaches.

This article covers the essential features that hotel billing software must have for Indian properties, explains the GST compliance requirements in practical terms, and highlights the common billing scenarios your system needs to handle correctly.

GST Compliance for Hotel Accommodation

Hotel accommodation services in India fall under SAC code 9963. The applicable GST rate depends on the declared tariff of the room:

  • 12% GST applies to accommodation where the declared tariff is ₹1,000 per night or above, but ₹7,500 or below. Split as 6% CGST + 6% SGST for intrastate bookings, or 12% IGST for interstate.
  • 18% GST applies when the declared tariff exceeds ₹7,500 per night. Split as 9% CGST + 9% SGST, or 18% IGST for interstate.
  • Rooms with a declared tariff below ₹1,000 per night are exempt from GST.

The critical word is "declared tariff" — this is the published rate for the room, not the rate actually charged to the guest. A room with a declared tariff of ₹8,000 that is sold at a discounted rate of ₹5,000 still attracts 18% GST because its declared tariff exceeds ₹7,500.

What Your Billing Software Must Handle

  • Apply the correct GST rate automatically based on the room's configured declared tariff, not the rate charged
  • Calculate and display the CGST and SGST split on every invoice
  • Apply IGST (rather than CGST+SGST) for bookings where the guest's billing address is in a different state
  • Capture and print the guest's GSTIN on business invoices
  • Display your property's GSTIN on every invoice
  • Maintain a sequential, tamper-proof invoice series
  • Allow correction of invoices only through proper credit notes, not by overwriting

Guest Folio Management

The guest folio is the running account of all charges associated with a guest's stay. A well-designed billing system maintains folios that are accurate, complete, and auditable.

What a Folio Must Track

  • Room charges for each night of the stay, at the correct rate
  • Any additional charges posted during the stay — restaurant, room service, minibar, laundry, spa, activity fees
  • Advance deposits paid at booking or check-in
  • Partial payments made during the stay
  • Any adjustments, discounts, or write-offs applied by authorised staff
  • The outstanding balance at any point in the stay

Split Folios

A common requirement in business travel is the split folio — where accommodation charges are billed to the guest's company and incidental charges (restaurant, minibar, laundry) are billed to the guest personally. Your billing software must support splitting a single stay's charges across two or more invoice recipients with separate payment settlements.

Advance Deposits and Partial Payments

Most hotels in India collect an advance deposit at the time of booking, particularly for peak season reservations or group bookings. Your billing software must:

  • Record the advance deposit against the specific reservation
  • Display the deposit amount and the outstanding balance clearly on the folio
  • Apply the deposit correctly to the final bill at checkout
  • Generate a receipt for the advance payment separate from the final tax invoice
  • Handle partial refunds for cancellations where the deposit is partially or fully returned

A common billing error at checkout is either double-counting the advance (charging the guest again for an amount already paid) or forgetting to apply it (leaving the balance higher than it should be). Both errors generate disputes. Software that tracks advances against folios automatically eliminates this error category.

Supporting Multiple Payment Methods

Indian hotels receive payments through a variety of methods: cash, card (credit and debit), UPI (GPay, PhonePe, Paytm), bank transfer/NEFT, and in some cases direct corporate billing. Your billing software should record each payment method separately so the daily payment reconciliation is accurate.

When a guest pays by multiple methods — for example, ₹5,000 by UPI and ₹3,000 by card — the billing system must record both transactions against the folio and show the combined payment matching the invoice total.

Posting Restaurant and Service Charges

For hotels with a restaurant, the ability to post F&B charges directly to a guest folio — so they are included in the checkout invoice — saves the guest from paying for meals separately and simplifies your revenue tracking. This feature requires integration between the restaurant billing function and the room billing function, which is available in comprehensive hotel management systems but not in basic booking-only software.

GST on restaurant services is typically 5% (without input tax credit) or 18% (with input tax credit, for licensed restaurants). This is a separate line item on the invoice from the room accommodation GST and must be tracked independently.

Financial Reports for Hotel Management

Billing software is not just for generating invoices — it is the source of financial truth for your property. Key reports that your system should produce:

  • Daily revenue report: Total revenue collected for the day, broken down by room type, additional services, and payment method
  • Accounts receivable report: Outstanding balances — who owes money, for which stay, and for how long
  • GST collection report: Total CGST, SGST, and IGST collected in a period — essential for GSTR-1 filing
  • Advance deposit report: Total advances held against future bookings — a liability that needs to be tracked for accurate financial management
  • Payment method reconciliation: Cash, card, UPI, and other methods totalled and matched against recorded payments

Choosing Hotel Billing Software

When evaluating billing software specifically, run through this verification process with any shortlisted vendor:

  1. Ask them to demonstrate a checkout invoice for a five-night stay where nights 1–3 are at 12% GST and nights 4–5 are at 18% GST (because the room rate changed mid-stay). If they cannot demonstrate this, their GST handling is probably manual.
  2. Ask to see the GSTR-1 export or the data format they provide for tax filing. This should be available without special customisation.
  3. Ask them to demonstrate a split folio — accommodation billed to one company, F&B billed to the guest personally. This is a routine corporate travel scenario.
  4. Ask them to show a scenario with an advance deposit of ₹5,000 correctly applied against a total bill of ₹18,000, with the correct outstanding balance at checkout.

A billing system that handles all four of these scenarios correctly will handle the vast majority of your real billing situations reliably.

Billing Accuracy Protects Your Revenue and Reputation

Billing errors have two kinds of consequences. They cost money — through missed charges, incorrect refunds, or GST compliance penalties. And they cost reputation — a guest who receives an incorrect invoice, or who is charged incorrectly, loses confidence in your hotel's professionalism. Good billing software, correctly configured and used consistently, prevents both kinds of loss.

The investment in a proper hotel billing system is, for most Indian properties, among the highest-return technology decisions available. The combination of time saved, errors prevented, and compliance assured makes it worthwhile from the first month of use.

GST-Compliant Hotel Billing with HotelFlexi

12% and 18% GST, CGST/SGST split, business invoices, advance deposits, and full financial reports — built for Indian hotels.