Skip to content

🇮🇳 India Invoice Generator

GST Compliant Tax Invoices

Create GST compliant tax invoices for your Indian business. Support for GSTIN, CGST/SGST/IGST, HSN codes, and e-invoicing requirements.

Complete GST Support

Our invoice generator handles all aspects of India's GST system.

CGST

Central GST

Central tax component for intra-state transactions. Collected by central government.

2.5%, 6%, 9%, 14%

SGST

State GST

State tax component for intra-state transactions. Collected by state government.

2.5%, 6%, 9%, 14%

IGST

Integrated GST

Single tax for inter-state transactions and imports/exports.

5%, 12%, 18%, 28%

GST Rate Structure

GST Slab CGST SGST IGST Applicable To
0%0%0%0%Essential items, exports
5%2.5%2.5%5%Household items, transport
12%6%6%12%Computers, processed food
18%9%9%18%Most services, electronics
28%14%14%28%Luxury items, automobiles

GSTIN Integration

Create fully compliant GST tax invoices with all required fields.

Tax Invoice Requirements

  • Supplier name, address, and GSTIN
  • Invoice number (unique, sequential)
  • Date of issue
  • Recipient name and address
  • Recipient GSTIN (if registered)
  • HSN/SAC codes for items
  • Taxable value and tax amounts
  • Place of supply
  • Signature or digital signature

HSN & SAC Codes

Include proper classification codes on your invoices.

  • HSN Codes: For goods (Harmonized System of Nomenclature)
  • SAC Codes: For services (Services Accounting Code)

Turnover > ₹5 Cr: 6-digit HSN codes required
Turnover ₹1.5-5 Cr: 4-digit HSN codes required

E-Invoicing Ready

For businesses with turnover above ₹5 crore, e-invoicing is mandatory.

INR Formatting

Indian Rupee format (₹1,23,456.78) with lakh/crore notation

QR Code Support

Add QR codes for B2C invoices as per GST requirements

State Codes

Automatic state code detection from GSTIN

Record Keeping

Download invoices for 6+ year compliance requirement

India GST Invoicing FAQ

When should I use CGST+SGST vs IGST?

Use CGST+SGST for intra-state transactions (when you and your customer are in the same state). Use IGST for inter-state transactions (when selling to a customer in a different state) or for exports/imports.

What is the GST registration threshold in India?

GST registration is mandatory if your aggregate turnover exceeds ₹40 lakhs (₹20 lakhs for special category states) for goods, or ₹20 lakhs (₹10 lakhs for special category states) for services. Some businesses must register regardless of turnover.

What are HSN and SAC codes?

HSN (Harmonized System of Nomenclature) codes classify goods, while SAC (Services Accounting Code) codes classify services. These codes determine the applicable GST rate and are required on tax invoices based on your turnover.

Is e-invoicing mandatory for my business?

E-invoicing is mandatory for businesses with aggregate turnover exceeding ₹5 crore. This involves generating an Invoice Reference Number (IRN) from the GST portal for each invoice.

Can I generate invoices without GST registration?

Yes, if your turnover is below the threshold, you can create regular invoices without GST. However, you cannot charge GST or claim input tax credits without registration.

How long should I keep GST invoice records?

GST law requires you to maintain records for at least 6 years from the due date of filing the annual return. For ongoing assessments or disputes, keep records until the matter is resolved.

🇮🇳 Create GST Compliant Invoices

Professional tax invoices with CGST/SGST/IGST support. Free to use.

India GST and Invoicing Resources

GST Invoice Generator

Create GST-ready tax invoices online

Invoice Templates

Professional invoice templates for every business

How to Create an Invoice

Complete step-by-step guide to creating invoices

Free Invoice Generator

Create professional invoices without registration

UK Invoice Generator

HMRC compliant UK invoices with VAT

Australia Invoice Generator

ABN & GST compliant Australian invoices