Free invoice template for India

Create a professional invoice for India in INR, with GST calculated at 18%. Below you’ll find what an invoice in India must include, current rates and local rules — plus a free generator already set up for India.

INR · ₹GST · 18%DD/MM/YYYY
Create an invoice for India — free →

Prefilled with INR and GST 18% · PDF download · No sign-up

Invoicing in India at a glance

CurrencyIndian Rupee (INR, ₹)
Consumption taxGST
Local nameGoods and Services Tax (GST)
Standard rate18%
Reduced rates5%
Date formatDD/MM/YYYY (e.g. 28/10/2026)
Keep invoices for6 years
Registration / small-business threshold₹40 lakh (goods) / ₹20 lakh (services) annual turnover

Required information on an invoice in India

Make sure every invoice you issue in India includes:

  • Supplier’s name, address and GSTIN
  • Consecutive serial number (max. 16 characters, unique for the financial year) and date of issue
  • Recipient’s name, address and GSTIN (if registered)
  • HSN code for goods or SAC code for services
  • Description, quantity, unit and total value
  • Taxable value after discounts
  • Rate and amount of CGST + SGST/UTGST (intra-state) or IGST (inter-state)
  • Place of supply with state name for inter-state supplies, and signature (physical or digital)

Rules and tips for India

  • Since 22 September 2025 GST has two main slabs, 5% and 18%, with a 40% rate for luxury and “sin” goods; some goods remain exempt or at special rates.
  • GST registration is generally required above ₹40 lakh turnover for goods and ₹20 lakh for services (lower in special category states).
  • E-invoicing (IRN + QR code from the Invoice Registration Portal) is mandatory for B2B invoices of businesses with aggregate turnover above ₹5 crore.
  • Keep invoices and accounts for 72 months (6 years) from the due date of the annual return.

Sample invoice for India

This is what a typical invoice looks like with INR amounts and GST applied. Create your own in the generator — your data never leaves your browser.

Your Company
123 Business Street
India
Tax ID: IN123456789
Invoice
Invoice no.
2026-0042
Date
01/10/2026
Due date
15/10/2026
Bill to
Client Company
45 Client Avenue, India
DescriptionQtyUnit priceAmount
Consulting services (hours)10₹7,500.00₹75,000.00
Website design1₹1,10,000.00₹1,10,000.00
Subtotal₹1,85,000.00
GST 18%₹33,300.00
Total₹2,18,300.00

Payment within 14 days by bank transfer. Thank you for your business!

Create an invoice for India — free →

How to make an invoice in India

  1. Open the BillKit invoice generator using the button above — it is already set to INR and GST at 18%.
  2. Add your business details: name, address and your tax or GST registration number.
  3. Enter your client’s name, address and (for business clients) their tax ID.
  4. Give the invoice a unique sequential number, an issue date and a due date.
  5. List each product or service with quantity and unit price; adjust the tax rate if a reduced rate or exemption applies.
  6. Check the totals, add payment details, then download the PDF and send it to your client.

Frequently asked questions

What is the GST rate in India?

The standard GST rate in India is 18%. Reduced rates of 5% apply to certain goods and services.

Do I need to charge GST on my invoices in India?

Generally yes, once you are registered for GST. Businesses below the registration or small-business threshold (₹40 lakh (goods) / ₹20 lakh (services) annual turnover) usually do not charge GST — in that case don’t show it on the invoice and, where required, state the exemption.

Which currency should I use on an invoice in India?

Invoices in India are normally issued in Indian Rupee (INR). You can usually invoice in a foreign currency, but many tax authorities require the tax amount to also be stated in the local currency.

How long do I need to keep invoices in India?

Keep copies of all issued and received invoices for at least 6 years.

What must an invoice in India include?

Key elements include: Supplier’s name, address and GSTIN; Consecutive serial number (max. 16 characters, unique for the financial year) and date of issue; Recipient’s name, address and GSTIN (if registered); HSN code for goods or SAC code for services; Description, quantity, unit and total value.

Invoice templates for nearby countries

Ready to bill your client in India?

Free, private and done in under a minute. Your invoice is created in your browser and never uploaded.

Create an invoice for India — free

⚠️ General information, not tax or legal advice. Rules change and may depend on your situation — confirm with a local tax adviser or the tax authority. Last reviewed October 2026.