← Back to Blog

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

Learn exactly how to create a GST-compliant invoice in India with CGST, SGST, and IGST splits. Includes a free GST invoice template and GSTIN validation tips.

GST-compliant invoicing is mandatory for registered businesses in India. Whether you're a freelancer, consultant, agency, or small business owner, understanding how to create GST invoice documents correctly is essential for compliance and smooth business operations.

This guide explains everything you need to know about creating a GST invoice in 2026.

What Is a GST Invoice?

A GST invoice is a tax document issued by a seller to a buyer for goods or services provided. It includes GST-related details such as:

  • GSTIN of supplier

  • GSTIN of recipient (if applicable)

  • Invoice number

  • Invoice date

  • HSN or SAC codes

  • Taxable value

  • CGST, SGST, or IGST amounts

  • Total invoice value

Mandatory Elements of a GST Invoice

To comply with Indian GST regulations, your invoice must include:

Business Information

  • Legal business name

  • Address

  • GSTIN

Customer Information

  • Customer name

  • Address

  • GSTIN (if registered)

Invoice Details

  • Unique invoice number

  • Date of issue

Product or Service Details

  • Description

  • Quantity

  • Rate

  • Taxable amount

GST Breakdown

  • CGST

  • SGST

  • IGST

GST Invoice Format India Example

Supplier Information

ABC Digital Solutions
GSTIN: 29ABCDE1234F1Z5

Customer Information

XYZ Technologies
GSTIN: 29XYZAB5678C1Z7

Invoice Details

Invoice Number: INV-2026-001
Date: 15 January 2026

Service Description

Website Development Services

Amount: ₹50,000

CGST (9%): ₹4,500
SGST (9%): ₹4,500

Total Invoice Value: ₹59,000

This is a standard GST invoice format India businesses can follow.

How to Create GST Invoice: Step-by-Step

Step 1: Add Business Details

Include your business name, address, and GSTIN.

Step 2: Enter Customer Information

Add customer details and GSTIN if applicable.

Step 3: Assign Invoice Number

Every GST invoice must have a unique invoice number.

Step 4: Add Products or Services

List the goods or services being billed.

Step 5: Calculate GST

Apply the correct GST rates.

Step 6: Review and Download

Verify all information before sharing the invoice.

Using a GST Invoice Generator Free Tool

Manual calculations often lead to mistakes. A GST invoice generator free tool simplifies the process by automatically:

  • Calculating GST

  • Generating invoice numbers

  • Creating PDF invoices

  • Maintaining tax compliance

InvoiceKit supports GST-compliant invoicing with automatic tax calculations and GSTIN support.

Common GST Invoicing Mistakes

Incorrect GSTIN

Always verify GSTIN details before issuing invoices.

Wrong Tax Type

Use:

  • CGST + SGST for intra-state transactions

  • IGST for inter-state transactions

Missing HSN or SAC Codes

Include applicable HSN or SAC codes where required.

Duplicate Invoice Numbers

Maintain a sequential numbering system.

Benefits of Using InvoiceKit for GST Invoicing

InvoiceKit offers several features tailored for Indian businesses:

  • GSTIN support

  • Automatic CGST, SGST, and IGST calculations

  • Professional GST invoice templates

  • PDF generation

  • Client management

  • Multi-currency support

The platform is designed to help businesses remain compliant while simplifying invoice creation.

Additional GST Resources

External Reference:

Conclusion

Understanding how to create GST invoice documents correctly is crucial for every GST-registered business in India. By following the proper GST invoice format India, maintaining accurate records, and using a reliable GST invoice generator free tool, you can save time and avoid compliance issues.

For freelancers, consultants, and small businesses, InvoiceKit provides a simple and efficient way to generate GST-compliant invoices while maintaining a professional image and ensuring tax accuracy.


Last updated: June 29, 2026