Skip to content

GST Receipt Requirements in India: A Small Business Guide

A GST-compliant receipt or tax invoice in India generally needs to show the seller’s GSTIN (GST Identification Number), the invoice/receipt number and date, the buyer’s details (for B2B transactions), a description of goods or services with the HSN/SAC code, the taxable value, and the GST rate and amount charged — split into CGST/SGST or IGST depending on whether the transaction is within the same state or interstate.

This is general information, not tax advice. GST rules, rates and thresholds are set by the Indian government and change periodically — confirm current requirements with a chartered accountant or the official GST portal before relying on this for compliance.

Who Needs to Issue GST-Compliant Receipts?

Any business registered under GST is generally required to issue a tax invoice for taxable supplies of goods or services. Businesses below the GST registration threshold are typically not required to charge or show GST, but should check current thresholds, which vary by state and business type (goods vs. services).

What a GST Receipt/Invoice Should Include

  • Seller’s name, address and GSTIN
  • A unique, sequential invoice/receipt number
  • Date of issue
  • Buyer’s name, address and GSTIN (for registered buyers/B2B)
  • Description of goods/services, including HSN (goods) or SAC (services) code
  • Quantity and unit, where applicable
  • Taxable value of the supply
  • GST rate and amount — shown as CGST + SGST (intra-state) or IGST (inter-state)
  • Total invoice value

CGST/SGST vs. IGST — What’s the Difference?

When a sale happens within the same state, GST is split into CGST (Central GST) and SGST (State GST), each generally at half the total applicable rate. When a sale crosses state lines, IGST (Integrated GST) applies instead, at the full combined rate. Getting this split right on the receipt matters for both the seller’s and buyer’s GST filings.

Common Mistakes Small Businesses Make

  • Leaving off the HSN/SAC code, which is required for proper GST return filing
  • Not splitting CGST/SGST correctly for intra-state sales
  • Reusing invoice numbers or leaving gaps in the sequence
  • Failing to register once turnover crosses the applicable threshold

Using a Receipt Generator for GST Compliance

While our free receipt generator covers the universal fields every receipt needs — itemized goods/services, tax rate and total — GST-registered businesses should add their GSTIN and HSN/SAC codes in the item description or notes field to keep receipts audit-ready. Service businesses can start from our freelance receipt template; retailers from our itemized retail template.

Do I need to register for GST if I run a small business?

It depends on your annual turnover and the applicable threshold for your state and business type — check the current threshold on the official GST portal or with a chartered accountant.

What’s the difference between a “bill of supply” and a “tax invoice”?

A tax invoice is issued when GST is charged; a bill of supply is issued instead when a seller isn’t required or eligible to charge GST (such as certain exempt supplies or composition scheme businesses).

Do I need the buyer’s GSTIN on every receipt?

Generally required for B2B transactions with registered buyers; for B2C retail sales to unregistered consumers, this is often not required, though other rules may apply above certain value thresholds.

Can I issue a digital GST receipt instead of a printed one?

Yes — a digital invoice/receipt is accepted, as long as it contains all the required fields and is properly retained per GST record-keeping rules.

ReceiptGenPro Team avatar

Written & reviewed by