Free Invoice Maker for India

Create GST-Compliant Invoices for Your Indian Business

India's GST framework requires every registered business to issue invoices with specific fields including GSTIN, HSN/SAC codes, and split tax components. Our free invoice maker is built for Indian businesses of all sizes — from sole proprietors and freelancers to large enterprises — helping you generate fully compliant invoices with accurate CGST, SGST, and IGST calculations in seconds.

Invoice Details

Products


$0.00
$
$
%
$
Subtotal:$0.00

Total:$0.00

GST Invoice Requirements in India

Under the GST Act, every tax invoice issued by a registered dealer must contain the following mandatory fields:

  • Supplier details: Name, address, and GSTIN of the supplier
  • Invoice identifiers: Consecutive serial number (unique for each financial year), date of issue
  • Recipient details: Name, address, and GSTIN/UIN of the recipient (if registered)
  • HSN/SAC codes: Harmonized System of Nomenclature code for goods or Services Accounting Code for services
  • Item details: Description, quantity, unit, and total value of goods or services
  • Tax breakdown: Taxable value, GST rate applied, and amount of CGST, SGST/UTGST, or IGST shown separately
  • Place of supply: Required to determine whether CGST + SGST or IGST applies
  • Signature: Signature or digital signature of the supplier or authorized representative

Understanding GST Tax Rates

India follows a multi-tier GST rate structure. Select the correct rate based on the HSN/SAC code of your goods or services.

GST RateApplicable Items
0%Essential goods — fresh fruits, vegetables, milk, bread, healthcare services, educational services
5%Household necessities — sugar, tea, edible oils, transport services, small restaurants
12%Processed food, computers, business-class air tickets, state lotteries, work contracts
18%Most goods and services — IT services, telecom, financial services, restaurants with AC, branded garments
28%Luxury items — automobiles, aerated drinks, tobacco, cement, white goods, 5-star hotels

E-Invoicing in India

The Government of India has mandated electronic invoicing (e-invoicing) for all GST-registered businesses with an aggregate annual turnover exceeding Rs 5 crore. Under this system, every B2B invoice must be reported to the Invoice Registration Portal (IRP) to obtain a unique Invoice Reference Number (IRN) and a signed QR code. The e-invoice data is auto-populated into GSTR-1 returns and the e-way bill system, reducing manual data entry and minimizing errors. The mandate was introduced in phases — starting with businesses above Rs 500 crore turnover in October 2020 and progressively lowering the threshold — to improve tax compliance, reduce fraud, and enable real-time tax reporting across the country. Our invoice maker generates invoices in the format required for e-invoice reporting, making it easy to prepare your data for IRP submission.

Why Indian Businesses Choose Our Invoice Maker

  • Automatic CGST, SGST, and IGST tax calculations
  • Support for all GST slabs — 0%, 5%, 12%, 18%, 28%
  • GSTIN validation and place-of-supply detection
  • HSN/SAC code fields for accurate tax classification
  • Multi-currency support with INR as default
  • Professional templates compliant with Indian tax law
  • Download as PDF or email invoices directly to clients
  • No sign-up required — start invoicing instantly

Explore More Invoice Tools

Frequently Asked Questions

FAQ

Frequently asked questions

Everything you need to know about our free online invoice maker