Free Invoice Generator for India
Create professional, GST-ready invoices for clients in India in under a minute. INR and GST are pre-filled — you focus on billing, not formatting.
Your Business Details
Client Details
Invoice Details
Line Items
Notes
Invoice Summary
Invoice Requirements in India
The fields you must include on every invoice you issue in India.
- Your business name, address, and GSTIN (if GST-registered) or PAN
- Customer's name, address, and GSTIN (for B2B) or state (for B2C above ₹2.5 lakh)
- Unique serial invoice number (sequential) and issue date
- HSN/SAC code, description, quantity, unit, and price per item
- Taxable value, CGST + SGST (or IGST for interstate), and total in INR
This is general guidance, not tax advice. Rules change and special cases apply — consult a licensed accountant for your specific situation.
GST in India
The standard GST rate in India is 18%. KipBill applies this rate automatically on every new line item and shows a clean breakdown on the PDF. You can override the rate per item for zero-rated, reduced, or exempt supplies.
How to Invoice a Client in India
Three steps — no signup, no software install, no learning curve.
Fill in your details
Enter your business and client info. INR and GST at 18% are pre-filled for you.
Download as PDF
Click once and download a clean, professional PDF invoice formatted for India.
Send it to your client
Email it, upload it to a portal, or print it — it's your invoice, no watermarks.
Built for Businesses in India
Everything a freelancer, consultant, or small business in India needs to bill clients professionally.
Instant PDF generation
Generate and download a India-ready invoice in under 60 seconds. No waiting, no loading.
GST preset at 18%
We apply the standard India GST rate automatically. Override per item for zero-rated or reduced supplies.
INR as default currency
Pre-filled with INR and correct thousands/decimal formatting for India.
Invoices in 12 languages
Bill cross-border clients in their language while keeping your India legal fields intact.
Your data stays private
Nothing is saved on our servers. Your business details and client data never leave your browser.
Unlimited free invoices
Use this generator as your daily billing tool in India — always free, no limits.
Billing clients in India regularly?
Create a free KipBill account to save clients, track payments, send invoices by email, set up recurring billing, and much more.
Create Free AccountFAQ — Invoicing in India
Is this invoice generator legal to use in India?+
Yes. The Central Goods and Services Tax Act, 2017 sets invoice format for GST-registered businesses in India. KipBill's generator produces GST-compliant PDFs when you include your GSTIN, HSN/SAC codes, and CGST/SGST or IGST breakdown. Non-GST businesses issue simpler Bill of Supply.
What GST rate should I use on my invoices?+
India's GST has four main slabs: 5% (essentials, transport), 12% (processed food, business-class air), 18% (most services and goods — default), 28% (luxury items, automobiles). Override the rate per item. Some supplies are zero-rated (exports) or exempt.
Do I need to register for GST before issuing invoices in India?+
GST registration is mandatory once aggregate turnover exceeds ₹40 lakh (₹20 lakh for services in most states; ₹10 lakh in special category states). E-invoicing via IRP is mandatory for B2B supplies if annual turnover exceeds ₹5 crore.
What information must every invoice include in India?+
GST tax invoice requires: supplier name, address, GSTIN; invoice number and date; customer name, address, GSTIN (for B2B); HSN/SAC code; description, quantity, unit, price; taxable value; CGST, SGST, UTGST, or IGST rate and amount; place of supply; total value; and supplier's signature.
Can I issue invoices in a currency other than INR?+
Yes. Indian invoices for exports can be issued in foreign currency. Domestic invoices under GST must be in INR. SEZ supplies may also be invoiced in foreign currency. KipBill supports INR and 30+ currencies.
How long do I have to keep invoice records in India?+
Indian law requires GST invoices to be retained for 6 years from the due date of the annual return for the relevant financial year. Records must be accessible at the principal place of business.