Start 14-Day Free Trial
PLATFORM MODULES
Hotel PMS & Tape Chart 2-Way Hotel Channel Manager Restaurant POS & KOT Banquet & Events (BEO) Night Audit & MIS Reports e-FRRO Form C Auto-Fill Tool
HOTELIERS BLOG & GUIDES
Browse All 85 Articles → PMS vs Channel Manager Guide Indian Hotel Channel Manager Guide Fast Walk-In Check-In (60s) Night Audit SOP Checklist 36 States & UTs Tourism Guides
SOLUTIONS BY PROPERTY
Independent & Boutique Hotels Resorts & Wellness Retreats Banquet Halls & Event Lawns Heritage Havelis & Palaces Multi-Property Hotel Groups
FREE TOOLS & RESOURCES
Free Form C Chrome Auto-Fill Tool Form C Compliance User Guide Schedule a 1-on-1 Product Demo
COMPANY
Pricing & Plans About BillDhari Contact & Support WhatsApp: +91 7057067364
Back to Blog Index
Legal & Compliance • • 8 min read • Verified Hospitality Guide

How to Set Up Hotel GST Invoicing, SAC 9963 Codes & GSTR-1 Reconciliation in Hotel PMS

Master 12% vs. 18% dynamic room tariff slabs, 5% F&B dining splits, B2B corporate GSTIN validation, and 1-click GSTR-1 JSON exports.

BillDhari Taxation & Engineering Team - Hospitality Research Specialist at BillDhari
BillDhari Taxation & Engineering Team
BillDhari Hospitality & Distribution Team
WhatsApp
How to Set Up Hotel GST Invoicing, SAC 9963 Codes & GSTR-1 Reconciliation in Hotel PMS - BillDhari Hotel Management System & 2-Way Channel Manager
How to Set Up Hotel GST Invoicing, SAC 9963 Codes & GSTR-1 Reconciliation in Hotel PMS Photo Credit: Unsplash / Corporate Tax Accounting & Audit Compliance

1. Overview: The High-Stakes Indian Hotel GST Architecture

Under Indian tax legislation, hospitality is subject to rigorous Goods and Services Tax (GST) compliance. Operating a hotel, guest house, or resort requires navigating dual tariff tax slabs, distinct Services Accounting Code (SAC) classifications for lodging and dining, inter-state vs. intra-state tax splits (CGST + SGST vs. IGST), and mandatory monthly GSTR-1 filings.

Managing these tax complexities manually using generic billing machines, spreadsheets, or desktop invoice templates exposes hoteliers to severe liabilities:

  • Tax Slab Misapplication: Applying 12% on a room declared above ₹7,500 per night triggers heavy tax audit notices and interest penalties from the GST department.
  • Lost Corporate Input Tax Credit (ITC): If a front-desk receptionist enters a single character incorrectly in a corporate client’s 15-digit GSTIN, the client cannot claim ITC, resulting in disputed invoices and delayed corporate payments.
  • Restaurant F&B Tax Blending: Blending 5% restaurant room-service charges with 12% or 18% room tariffs corrupts accounting ledgers during tax reconciliation.

Connecting your property to BillDhari’s Automated GST & SAC Invoicing Engine eliminates tax errors permanently by automatically applying statutory slabs, verifying corporate GSTINs, and generating one-click GSTR-1 audit exports.


2. Core Concepts: SAC Codes, Tariff Slabs & Tax Jurisdictions

Before configuring your software, hotel operators must understand the statutory classifications defined by the Central Board of Indirect Taxes and Customs (CBIC):

Service Category SAC Code Tariff Threshold Applicable GST Rate Input Tax Credit (ITC)
Budget & Mid-Scale Room Stay 996311 ₹1,001 to ₹7,500 per room/night 12% (6% CGST + 6% SGST / 12% IGST) Eligible for B2B Corporate Stays
Luxury Room & Suite Stay 996311 Exceeding ₹7,500 per room/night 18% (9% CGST + 9% SGST / 18% IGST) Eligible for B2B Corporate Stays
In-Room Dining / Restaurant (Standalone) 996331 All Food & Beverage items 5% (2.5% CGST + 2.5% SGST) No ITC (Standard restaurant rule)
Banquet & Conference Hall Rental 996334 Meeting rooms, lawn banquets 18% (9% CGST + 9% SGST / 18% IGST) Eligible for Commercial Clients

3. Step-by-Step Tutorial: Setting Up GST Invoicing in BillDhari

Configuring your property for flawless statutory GST compliance takes less than 10 minutes:

Step 1: Configure Legal Business Entity & GSTIN Registration

  1. Log into your BillDhari SaaS Dashboard at https://billdhari.com/login.
  2. In the left navigation menu, navigate to Settings > Tax & Invoicing Profile.
  3. Fill in your statutory business credentials:
    • Legal Business / Trade Name: (e.g., Grand Palace Hospitality LLP).
    • 15-Digit GSTIN: (e.g., 24AAAAA0000A1Z5 for Gujarat, 07AAAAA0000A1Z5 for Delhi).
    • Registered Legal Address & State Code: (e.g., 08 for Rajasthan, 27 for Maharashtra).
    • Composite Scheme / Regular Taxpayer: Select Regular Taxpayer.
  4. Click Verify & Save Entity Profile.

Step 2: Establish Automated Dynamic Room Tariff Slabs

Unlike rigid POS software that hardcodes tax rates, BillDhari dynamically applies the correct GST slab based on the actual declared room tariff for each night:

BillDhari Dynamic GST Engine Logic
Night 1 (Weekday): ₹5,200 → Auto-applies 12% GST
Night 2 (Weekend Surge): ₹8,400 → Auto-applies 18% GST
Room Service Order: ₹850 → Auto-applies 5% F&B GST
Guest Jurisdiction: Intra-state → CGST + SGST; Out-of-state → IGST
  1. Navigate to Settings > Tax Rules & Slabs.
  2. Enable Dynamic Indian Hospitality Slab Switching.
  3. Set the statutory threshold: ₹ 7,500.00.
  4. Define your Restaurant F&B rate: 5.00% (SAC 996331).
  5. Click Activate Tax Rules.

Step 3: Issue B2B Corporate Tax Invoices with Real-Time GSTIN Validation

When checking in corporate or business travelers, avoiding billing errors is essential for timely payment settlement:

  1. When opening a new reservation or folio, toggle Billing Mode > B2B Corporate Invoice.
  2. Enter the client’s 15-Digit Corporate GSTIN.
  3. BillDhari's integrated GST API instantly queries the GST network:
    • Validates active taxpayer status.
    • Autofills the exact registered corporate entity name and address.
    • Detects the guest's state jurisdiction (First 2 digits of GSTIN).
  4. If the guest's state matches your hotel's state, BillDhari splits the tax into CGST + SGST. If the guest is registered in another state, BillDhari automatically calculates IGST.
  5. When checking out, click Generate Final Tax Invoice. The invoice renders with a unique sequential serial number, SAC codes, and authorized QR verification code.

Step 4: Export Monthly GSTR-1 & Financial Reconciliation Reports

At the end of each fiscal month, eliminating manual spreadsheet consolidation saves days of accounting overhead:

  1. Navigate to Reports > GST Filing & Taxation (GSTR-1).
  2. Select the target filing period (e.g., October 2026).
  3. BillDhari generates structured summaries matching the GST portal tables:
    • Table 4 (B2B Invoices): Itemized taxable value, CGST, SGST, IGST, and recipient GSTINs.
    • Table 7 (B2C Small): Consolidated net sales to retail unregistered guests.
    • Table 11 (Advances Received): Room advance deposits received for future dates.
    • Table 12 (HSN/SAC Summary): Net turnover under SAC 996311 and SAC 996331.
  4. Click Download GSTR-1 JSON File or Export CA Excel Ledger. You can upload the JSON file directly into the government GST offline tool in seconds.

4. Architectural Workflow: BillDhari End-to-End Tax Pipeline

Statutory Accounting

BillDhari End-to-End Hotel GST Pipeline

Automated SAC Splits & GSTR-1 Ledger
1. Folio Checkout
Room + Dining Items

Multi-department charges consolidated on guest folio

2. SAC Tax Split
Automated Slabs

Room SAC 996311 (12%/18%) & F&B SAC 996331 (5%)

3. State Routing
CGST+SGST or IGST

In-state guests get 50/50 split; inter-state get IGST

4. Return Ready
GSTR-1 JSON Export

Tables B2B, B2C Large/Small & HSN/SAC mapped cleanly


5. Troubleshooting Common GST Invoicing Errors

1. "Corporate Client Claims ITC Rejected on GST Portal"

  • Cause: The hotel invoice had the corporate GSTIN mistyped, or the place of supply (POS) state code was mismatched.
  • The Fix: Open the invoice in BillDhari, click Amend Invoice, verify the 15-digit GSTIN with the 1-click validator, and click Regenerate Tax Invoice. BillDhari records the credit note/debit note adjustment cleanly.

2. "OTA Virtual Card Payment Contains TCS (Tax Collected at Source)"

  • Cause: E-commerce operators like MakeMyTrip and Booking.com deduct 1% TCS under Section 52 of the CGST Act.
  • The Fix: In BillDhari's Online Travel Agency (OTA) Channel Settlement Module, record the payout voucher. BillDhari itemizes the gross room revenue, OTA commission invoice, and 1% TCS deduction separately for clean reconciliation.

6. Achieve Flawless GST Compliance with BillDhari

Eliminate tax audit anxiety, protect your corporate clients' input tax credits, and generate GSTR-1 returns in seconds with BillDhari.

Experience Flawless Hotel GST Invoicing

Complimentary tax profile setup, SAC code mapping, and dedicated CA support.

Start Free Trial

Hotel Terms & Acronyms Explained in This Guide

Quick reference glossary explaining full forms and operational meanings

PMS Property Management System

The central operating software hotel front desk teams use to manage room inventory, walk-in check-ins, guest folios, housekeeping room status, and automated night audits.

OTA Online Travel Agency

Third-party digital reservation channels (e.g. MakeMyTrip, Booking.com, Agoda, Expedia, Airbnb) that sell hotel rooms to travelers for a commission.

POS Point of Sale

The digital ordering and billing terminal used in hotel restaurants, bars, room service, banquet halls, and spas to post charges to guest folios.

SAC Services Accounting Code

The statutory classification code (e.g. SAC 9963 for hotel accommodation) mandated by the GST Council on all hospitality tax invoices.

GST Goods and Services Tax

India's unified consumption tax levied on hotel room tariffs (12% for ₹1,000–₹7,500; 18% for above ₹7,500) and restaurant F&B orders.

GSTIN Goods and Services Tax Identification Number

A unique 15-character alphanumeric tax identifier assigned to registered business entities in India for tax compliance and B2B Input Tax Credit.

ITC Input Tax Credit

The tax credit a business can claim on GST paid for hotel accommodations against their own output tax liabilities.

Ready to optimize your property distribution?

Join independent hotels, resorts, and havelis across India powered by BillDhari PMS & 2-Way Channel Manager.

Start Your 14-Day Free Trial

No credit card required • Complimentary OTA channel setup