Invoice Generator India

Create professional invoices in ₹ (INR) for India. Auto GST calculation (5%, 12%, 18%), downloadable PDF, GSTIN support. 100% free tool.

Business Information

Client Information

Invoice Details

Items

Additional Information

INVOICE

Invoice #

INV-001

Date

March 20, 2026

From:

Your Business Name

To:

Client Name

DescriptionQuantityPriceTotal
Item description1$0.00$0.00
Subtotal:$0.00
00
Total:$0.00

Invoice Generator India guide

An India invoice is the document your business uses to request payment and to support GST reporting for taxable supplies. This India-focused page helps you generate invoices with clear itemised line entries, correct totals, and GST-related fields your customers expect. If you issue invoices for services, goods, or both, using a consistent GST invoice structure reduces confusion and makes it easier for your customers to process the document for their accounting. The goal of this page is to help you create GST-ready invoices quickly, then export them as a PDF you can email or file.

In India, GST compliance relies on having the right tax information. Your invoice should reflect the applicable GST rate for each supply type and show the tax calculations correctly. For GST-registered businesses, invoices typically need supplier and recipient GSTINs and should include additional GST invoice details such as invoice date/number and other required identifiers. When you keep your tax rate input aligned with your quote and agreement, you avoid mismatches that can trigger correction requests.

To use the generator on this page, fill in Business Information (including GST-related identifiers where applicable). Add Client Information, then set invoice number, invoice date, and payment terms in Invoice Details. In the Items section, list each product or service with quantity and unit price. Enter the GST rate in the tool and review the preview so your GST totals match the calculation. Export the PDF once everything is correct.

GST also has compliance timing considerations. Depending on your supply and registration type, there can be rules about when you must issue invoices and how you maintain records. If you are registered and handling B2B transactions, ensure your invoice supports proper tax invoicing for the buyer’s input tax credit. Keep records and invoice numbering consistent so your GST reporting stays accurate.

Getting paid faster in India usually means reducing invoice processing friction. Make the invoice complete: include the GST-related fields your customer needs, use clear line item descriptions, and avoid vague wording. Add payment instructions and due dates in Notes/Terms so the buyer knows when to pay. Before exporting, double-check GST totals and ensure the invoice totals agree with your contract price so you don’t get delayed corrections.

What to include in an India invoice

  • GST-ready invoice number and dateUse a unique invoice number and correct invoice date for GST records.
  • Supplier and recipient GSTIN (when applicable)Add your GSTIN and the client’s GSTIN for B2B documentation where required.
  • Itemised products/servicesList goods or services with quantity and unit rate so GST can be calculated on the correct base.
  • Applicable GST rate and GST totalsEnter the GST rate and ensure the PDF shows correct tax amount and grand total.
  • HSN/SAC support (if your process requires it)When you maintain HSN/SAC codes for supplies, include them via your item descriptions/notes.
  • Payment termsInclude due dates and payment instructions so the buyer can process on time.
  • Record-friendly notesAdd references like PO number, contract number, and any GST invoice notes your client requires.

Invoice Generator India — frequently asked questions

What must a GST invoice include in India?
A GST invoice typically includes a unique invoice number and invoice date, supplier and recipient details (including GSTINs for registered entities), a description of goods or services, taxable value, applicable GST rate(s), and GST tax amounts. Depending on your transaction type, HSN/SAC-related information may also be required or expected for documentation.
What is the difference between a tax invoice and a bill of supply under GST?
A tax invoice is used for taxable supplies and includes tax details so the recipient can account for GST. A bill of supply is generally used when tax is not charged (for example, under certain exempt or composition-like scenarios) and may not include full GST invoice details needed for input tax credit.
What is GSTIN and where does it go on an invoice?
GSTIN is the Goods and Services Tax Identification Number. For GST-compliant invoicing, you typically display both your GSTIN and the recipient’s GSTIN (when applicable) on the invoice so both parties can match the invoice to their GST records.
What are HSN and SAC codes and when are they required?
HSN codes classify goods and SAC codes classify services. In many cases, HSN/SAC information is used for tax reporting and may be required depending on your turnover and the type of supply. If your process requires these codes, include them in item descriptions or notes you submit to your buyers.
What is the time limit for issuing a GST invoice in India?
GST invoice timing rules depend on the type of supply and whether there are specific exceptions. To avoid compliance issues, follow the GST rules that apply to your business category and confirm invoice timing requirements with your accountant or tax advisor.
Can I use this generator for GST-compliant invoices?
Yes. This generator helps you create invoices with itemised line entries and GST-ready totals. You should still ensure you enter the correct GST rate(s) and include any GST invoice fields required for your transaction type and compliance obligations.

Related tools