Biller

GST Billing for Restaurants in India: Invoices, HSN/SAC Basics and Staying Compliant

Published

GST compliance is one of those things restaurant owners only think hard about when a notice arrives or an auditor asks a question. This is a plain-language starting point, not a substitute for advice from your CA — GST rates, thresholds and rules do change, and you should always confirm the current position for your business before filing anything.

GST-compliant restaurant bill example
Restaurant GST quick-reference card

What GST rate applies to a restaurant bill?

As of the rules published in 2026, most standalone restaurants — dine-in, takeaway and delivery, AC or non-AC — are charged GST at 5% without Input Tax Credit (ITC). A restaurant operating inside a hotel classified as "specified premises" under the newer rules is instead charged 18%, with ITC available in that case. Because this distinction (and the underlying rates) can be revised, treat this as a starting reference and verify against the current GST portal guidance or your CA before relying on it.

SAC codes you'll see on a restaurant invoice

CodeCovers 9963Accommodation, food and beverage services (the broad heading) 996331Restaurant services — dine-in, takeaway and delivery 996334Outdoor catering services

Packaged items you resell as-is (bottled beverages, retail snack packs) are typically classified by HSN code rather than the SAC codes above — if a meaningful share of your revenue is packaged retail rather than prepared food, it's worth confirming the right HSN codes with your CA specifically for those lines.

What a compliant restaurant invoice generally needs

  • Your GSTIN, business name and registered address.
  • A sequential invoice number and the invoice date.
  • Each line item with quantity, rate and taxable value.
  • The applicable GST rate and amount, split as CGST + SGST for an intra-state sale (or IGST for inter-state, which is uncommon for dine-in but relevant for some delivery/catering arrangements).
  • The SAC code for the service rendered.

The ITC trade-off, in plain terms

The 5% rate is attractive, but it comes with a catch worth understanding: at 5% without ITC, the GST you pay on inputs — vegetables, packaging, gas, rent, even POS software itself — cannot be offset against the GST you collect from customers. Some larger operators deliberately evaluate whether the 18%-with-ITC path works out cheaper for their specific cost structure; for most single-outlet restaurants, the simpler 5% no-ITC path is the norm. This is exactly the kind of decision to make with a CA who can look at your actual numbers, not a generic blog post.

Where billing software actually helps (and where it doesn't)

Good POS software should apply the correct GST rate and SAC code automatically on every bill, generate the CGST/SGST split without manual math, and keep a clean, exportable record for filing season. What it can't do is make the underlying tax decisions for you — whether you're even required to register (turnover-based registration thresholds also change and vary by state and business type), how to treat a specific edge case, or how to file your returns. That part stays a conversation with a qualified CA.

Bottom line

Get the mechanical part — correct rate, correct SAC code, clean invoice format, consistent record-keeping — handled automatically by your billing software, and keep a CA in the loop for registration, filing and any edge case. Biller.app applies GST automatically on every bill so this part of running a restaurant stops being a manual spreadsheet exercise.

The product this was written alongside is free to start.

Start free — no cardGet Biller.app on Google PlayNo card · nothing to install

Read to the end? Tell Google you'd like more of these.

Make Biller.app a preferred sourcePreferred source on Google