Free Invoice Generator for India
Create a professional India invoice in Indian Rupee (INR) in under two minutes — no signup, no watermark, no fees. Built for freelancers, contractors and small businesses billing clients in India.
Invoicing in India at a glance
| Currency | Indian Rupee (INR, ₹) |
| Tax system | GST (CGST + SGST intra-state; IGST inter-state) |
| Standard rate | 18% |
| Reduced rates | Post-Sept 2025 "GST 2.0": mainly 5% and 18%, plus a 40% luxury/sin rate; niche 0%/3% remain |
| Business tax ID | GSTIN — 15-digit alphanumeric: 2-digit state code + 10-char PAN + entity digit + Z + check digit |
| Tax authority | GST Council / CBIC and state GST departments |
| Date format | DD-MM-YYYY |
What a India invoice must include
- Supplier name, address and GSTIN
- Consecutive serial invoice number and date of issue
- Recipient name, address and GSTIN (or unregistered details)
- HSN code (goods) or SAC code (services) per line item
- Place of supply and state name (especially inter-state / IGST)
- Taxable value, discount, and tax split into CGST, SGST/UTGST, IGST and cess
- Reverse-charge indicator and supplier signature / digital signature
How to create a India invoice (free, no signup)
- Add your business details — name, address and your GSTIN if you are registered.
- Add line items and tax — list your goods or services, set the INR currency and apply 18% GST where it applies.
- Download and send — export a print-ready PDF and send it to your client. Start now in the free generator.
Free invoice generator for cities across India
Pick your city for local invoicing guidance:
Frequently asked questions
Is the India invoice generator free?
Yes. Banana Invoice is 100% free for India — create, customise and download professional invoices in Indian Rupee (INR) as a PDF with no signup, no watermark and no fees.
What tax do I charge on an invoice in India?
India uses GST (CGST + SGST intra-state; IGST inter-state), with a standard rate of 18%. You add the tax as a separate line on the invoice and show your GSTIN where required. The GST Council / CBIC and state GST departments administers it.
What must a India invoice include?
A compliant India invoice should show your GSTIN, a unique invoice number and date, the buyer's details, a description of goods or services, the tax rate and amount, and the total payable in INR.
Do I need a GSTIN to send an invoice in India?
If you are registered for GST you must show your GSTIN on the invoice. Unregistered freelancers and small businesses can still send a simple invoice without charging tax.
Banana