How-To Guide

How to Create GST Invoice in India (Step by Step)

A GST invoice should be clear, compliant, and easy to verify. This guide covers supplier details, recipient details including GSTIN where applicable, item-level tax rates, HSN or SAC usage, and final totals with payment information.

Featured Snippet Answer

A GST invoice should be clear, compliant, and easy to verify. This guide covers supplier details, recipient details including GSTIN where applicable, item-level tax rates, HSN or SAC usage, and final totals with payment information.

Definition

A GST invoice should be clear, compliant, and easy to verify. This guide covers supplier details, recipient details including GSTIN where applicable, item-level tax rates, HSN or SAC usage, and final totals with payment information.

Step-by-Step

  1. Capture seller legal name, GSTIN, address and state code correctly
  2. Add buyer details and GSTIN for B2B invoices
  3. Use HSN for goods and SAC for services at line-item level
  4. Apply CGST plus SGST for intra-state and IGST for inter-state supply
  5. Keep invoice number unique and date in sequential order

Why businesses choose InvoicePro

  • Capture seller legal name, GSTIN, address and state code correctly
  • Add buyer details and GSTIN for B2B invoices
  • Use HSN for goods and SAC for services at line-item level
  • Apply CGST plus SGST for intra-state and IGST for inter-state supply
  • Keep invoice number unique and date in sequential order
  • Include tax breakup, grand total, declaration and bank details

Step-by-step invoice process

Start with the business and buyer details

Before you add products or services, make sure the header details are correct. A GST invoice should clearly show the supplier legal name, GSTIN, billing address, invoice number, invoice date, and the place of supply when it matters for tax treatment.

For B2B billing, buyer details are just as important as seller details. If the customer is registered, include the buyer GSTIN, registered name, and address exactly as they appear in the buyer's records so the invoice is easier to reconcile and less likely to be challenged later.

  • Use the legal business name, not only a brand name
  • Match the invoice date with the actual billing date
  • Check the buyer GSTIN before finalizing the PDF
  • Keep invoice number and date aligned with your running sequence

Build the line-item and tax section carefully

Every line item should explain what was sold in plain language. Mention product name or service description, quantity, unit rate, and taxable value. If you are billing goods, include the HSN code. If you are billing services, use the SAC code where applicable.

The tax section should follow the supply type. Intra-state invoices usually split tax into CGST and SGST, while inter-state invoices generally use IGST. The rate should be applied at item level or with a clear summary so the buyer can understand how the final value was reached.

  • Write descriptions that a buyer can recognize later
  • Add HSN for goods and SAC for services consistently
  • Confirm whether the supply is intra-state or inter-state
  • Review taxable value before checking the final GST amount

Finish with a compliance and payment review

The last part of the invoice should help both compliance and collections. Show subtotal, tax breakup, grand total, and amount in words. If you expect bank transfer payments, add bank account details clearly so the buyer does not need to request them separately.

A final review step prevents most invoice mistakes. Check numbering, GST split, buyer details, and the overall total before you download the PDF. Small errors at this stage create unnecessary delays because clients often return invoices for correction before processing payment.

  • Display subtotal, tax values, and grand total clearly
  • Include amount in words for the final invoice amount
  • Add bank details or payment instructions before sending
  • Do one final review before sharing the invoice PDF

Compliance checklist

GST invoice preparation checklist

This table summarises the sequence a CA or billing reviewer would typically follow before the invoice is treated as ready for issue.

StageWhat to confirmWhy it matters
Supplier setupLegal name, GSTIN, address, and state code are correct.Wrong supplier details can make the invoice non-compliant or difficult to reconcile.
Buyer reviewBuyer name, address, GSTIN, and place of supply are checked.Buyer-side mismatch is a common reason for invoice rejection or correction requests.
Item entryDescription, quantity, rate, taxable value, and HSN or SAC are complete.Clear line items support tax review and reduce commercial disputes.
Tax applicationCGST plus SGST or IGST is applied correctly based on supply type.Incorrect tax split creates compliance risk and buyer-side accounting issues.
Final reviewSubtotal, tax totals, amount in words, and payment details are verified.This is the last control before the PDF is shared with the customer.

Frequently asked questions

What are the minimum required fields in a GST invoice?

A GST invoice generally includes invoice number and date, supplier details with GSTIN, buyer details, item description, taxable value, GST rates, tax amount, and final invoice total.

When do I apply IGST instead of CGST and SGST?

Use IGST for inter-state supplies. For intra-state supplies, apply CGST and SGST split according to the applicable rate.

Can I issue GST invoices without HSN or SAC?

HSN or SAC requirements depend on applicable rules, turnover, and transaction type. In practice, including correct classification details improves compliance quality and audit readiness.

Related invoice guides

Guides & Articles

Read the next guide by topic. Each article explains when to use that invoice format, what details to include, and the mistakes that usually cause confusion.

Browse all guides →