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:
- Sign up for a free QuoteBaba account.
- Add your GSTIN and business details once.
- Simply type "Created website for ABC Corp, 50000 INR + 18% GST".
- The AI automatically calculates whether to apply CGST/SGST or IGST based on your client's address.
- 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 DocumentFree forever • No credit card required
Keep Reading
CGST vs SGST vs IGST: A Simple Guide for Businesses
Understand the three types of GST in India — CGST, SGST, and IGST. Learn when each applies, how to calculate them, and how to invoice correctly for inter-state and intra-state sales.
Read ArticleHow to Create a Professional Estimation (With Example)
Learn how to create a client-ready estimation document with the right scope, assumptions, validity period, and pricing structure before sending a final quote.
Read Article