Free Ambition Pro for 12 months with every package · Domains at cost For foreign companiesPricingsupport@refogo.com
Refogo
How-to

How to Raise a GST-Compliant Tax Invoice: Mandatory Fields and E-Invoicing

GST invoice checklist: Rule 46 mandatory fields, HSN digits, place of supply, time limits, e-invoicing above ₹5 crore and the 30-day IRN rule.

By Refogo Editorial TeamUpdated 3 min read2 sources cited

Short answer

A GST tax invoice must show the supplier's name, address and GSTIN, a unique serial number of up to 16 characters, date, buyer details and GSTIN for B2B, HSN or SAC code, description, quantity, taxable value, tax rate and amount split into CGST, SGST or IGST, and place of supply. Businesses with turnover above ₹5 crore must also generate an IRN through e-invoicing for B2B supplies.

Governing rule
Rule 46, CGST Rules
Serial number
Up to 16 characters, unique per year
HSN digits
4 (turnover up to ₹5 crore), 6 (above)
Services invoice
Within 30 days of supply
E-invoicing
AATO above ₹5 crore (B2B)
IRN reporting limit
30 days for AATO ₹10 crore or more

Mandatory fields on a tax invoice

Rule 46 lists the particulars a tax invoice must carry. Missing fields can lead buyers to lose input tax credit and suppliers to face penalties, so build them into your invoice template once and keep it locked.

  • Supplier's name, address and GSTIN
  • Consecutive serial number (unique for the financial year)
  • Date of issue
  • Recipient's name, address and GSTIN (B2B)
  • Place of supply with state name (inter-state)
  • HSN code for goods or SAC for services
  • Description, quantity and unit
  • Total value and taxable value after discounts
  • Tax rate and amount of CGST, SGST/UTGST, IGST and cess
  • Whether tax is payable on reverse charge
  • Signature or digital signature

HSN codes and tax rates

Businesses with aggregate turnover up to ₹5 crore must show at least four-digit HSN codes on B2B invoices; those above ₹5 crore must show six digits. The GST rate structure was rationalised with effect from 22 September 2025 into a main 5% and 18% structure with a 40% rate for specified goods, alongside special rates such as those for precious metals. Check the current rate notification for each product, because many items moved slabs in that reform.

When must the invoice be issued?

For goods, issue the invoice before or at the time of removal or delivery. For services, issue it within 30 days of supply. Advances received for services require a receipt voucher, and the tax liability arises on receipt. Exempt supplies and composition dealers use a bill of supply instead of a tax invoice. Exports under LUT carry the endorsement that supply is meant for export without payment of IGST.

SituationDocumentTiming
Supply of goodsTax invoiceBefore or at removal
Supply of servicesTax invoiceWithin 30 days
Advance receivedReceipt voucherOn receipt
Exempt supply or compositionBill of supplyAs above
Price revisionCredit or debit noteAs events occur

E-invoicing and the IRN

Businesses whose aggregate turnover exceeded ₹5 crore in any financial year since 2017-18 must report B2B invoices, exports and credit or debit notes to the Invoice Registration Portal and print the IRN and QR code on the invoice. An invoice without a valid IRN is not a valid tax invoice. From 1 April 2025, taxpayers with turnover of ₹10 crore or more cannot report an invoice to the IRP more than 30 days after its date, so build daily or weekly IRN generation into billing.

Credit notes and corrections

Do not edit or cancel an invoice once it is reported in GSTR-1; issue a credit or debit note instead. E-invoices can be cancelled on the IRP within 24 hours if not yet used in returns or e-way bills. Credit notes for a financial year must be declared by 30 November of the following year, and the buyer must reverse the corresponding credit.

Common mistakes

Common errors include using the wrong place of supply for inter-state services, charging CGST and SGST instead of IGST, reusing invoice numbers across years without a prefix, missing HSN codes and issuing e-invoices late. Each one can cost the buyer its credit and damage your relationship.

Step by step

  1. 1Set up template

    Include all Rule 46 fields and your GSTIN.

  2. 2Determine place of supply

    Decide intra-state or inter-state and the tax type.

  3. 3Apply HSN and rate

    Use correct HSN/SAC digits and the current GST rate.

  4. 4Number sequentially

    Use a unique serial number per financial year.

  5. 5Generate IRN if required

    Report to the IRP if your turnover exceeds ₹5 crore.

  6. 6Issue on time

    Before removal of goods or within 30 days for services.

  7. 7Report in GSTR-1

    Include the invoice in the period's GSTR-1.

Related services

Sources

Written by the Refogo Editorial Team from the official sources above and checked on 2026-10-31. Laws, rates and due dates change, and authorities often extend deadlines, so confirm your own case with a qualified professional. This is general information, not legal or tax advice. Read our editorial policy or report an error to support@refogo.com.

Common questions

What are the mandatory fields in a GST invoice?

Supplier and buyer details with GSTIN, serial number, date, HSN or SAC, description, quantity, taxable value, tax rate and amount, place of supply and signature, among others under Rule 46.

Who must issue e-invoices?

Businesses whose aggregate turnover exceeded ₹5 crore in any year from 2017-18, for B2B supplies, exports and credit or debit notes.

What is the 30-day e-invoice rule?

From 1 April 2025, taxpayers with turnover of ₹10 crore or more must report invoices to the IRP within 30 days of the invoice date.

Can I cancel a GST invoice?

An e-invoice can be cancelled on the IRP within 24 hours. Otherwise, issue a credit note.