Back to Blog
GST & Tax
March 10, 20268 min read

How to Create a GST Invoice: Step-by-Step Guide (2026)

Learn how to create a fully compliant GST invoice with CGST, SGST, and IGST. This step-by-step guide covers mandatory fields, HSN codes, and common mistakes to avoid.

Creating a GST compliant invoice can seem daunting, especially if you are a new freelancer or small business owner in India. However, with the right knowledge and tools, you can generate flawless GST invoices in minutes. In this guide, we'll walk you through exactly what you need to know.

What is a GST Invoice?

A GST invoice is a legal document issued by a registered supplier to a recipient, showcasing the details of the goods or services provided, their value, and the GST tax charged (CGST, SGST, or IGST). It serves as proof of the transaction and is essential for claiming Input Tax Credit (ITC).

Mandatory Fields in a GST Invoice

According to the Goods and Services Tax laws in India, a valid invoice must contain the following details:

  • Invoice Number: A consecutive serial number (up to 16 characters).
  • Invoice Date: Date of issue.
  • Supplier Details: Name, address, and GSTIN.
  • Buyer Details: Name, address, and GSTIN (if registered).
  • Item Details: Description, HSN/SAC code, quantity, and unit price.
  • Tax Amount: CGST, SGST, IGST calculated properly.
  • Total Value: The total invoice value including taxes.
  • Signature: Manual or digital signature of the supplier.

Pro Tip: HSN vs SAC Codes

Use HSN (Harmonized System of Nomenclature) codes for Goods andSAC (Service Accounting Code) for Services. These codes determine the correct GST rate.

How to Calculate CGST, SGST, and IGST

The type of GST you charge depends on the "Place of Supply":

  • Intra-State Supply (Same State): Charge CGST + SGST. For an 18% slab, it's 9% CGST and 9% SGST.
  • Inter-State Supply (Different State): Charge IGST. For an 18% slab, it's the full 18% IGST.

The Easiest Way to Create a GST Invoice

While you can use tools like Excel or Word, manual calculation often leads to errors. Using an automated AI invoice generator like QuoteBaba eliminates the hassle:

  1. Sign up for a free QuoteBaba account.
  2. Add your GSTIN and business details once.
  3. Simply type "Created website for ABC Corp, 50000 INR + 18% GST".
  4. The AI automatically calculates whether to apply CGST/SGST or IGST based on your client's address.
  5. Download as a compliant PDF instantly.

Conclusion

Issuing compliant GST invoices is crucial for your business's legal standing and your clients' ability to claim tax credits. By automating this process, you save hours of manual work and ensure 100% accuracy every time.

Generate GST Documents in Seconds

Create compliant invoices, quotes, and estimations with automatic tax-ready structure.

Create Free Document

Free forever • No credit card required