Free Invoice Generator (India)

Create a professional invoice in Indian rupees — add GST if you're registered — and download it as a PDF, free and with no watermark.

From (your details)
Bill to (client)
Invoice details
Line items
Tax & discount

Each tax is charged on the subtotal after any discount — e.g. GST + PST, or CGST + SGST.

Logo, color & notes
Invoice color
Pro

Add a one-click “Pay online” button (your Stripe, PayPal, or Wise link) to every invoice. Upgrade to Pro.

Saved invoices

Saved automatically in your browser.

Your business name

INVOICE

INV-001

Billed to

Client name

DescriptionQtyRateAmount
Item description1—₹0.00
Subtotal
₹0.00
CGST (9%)
₹0.00
SGST (9%)
₹0.00
Total
₹0.00

Invoicing in India

Freelancers, agencies, and small businesses across India all need the same basics on an invoice: your details and the client's, a consecutive invoice number, issue and due dates, itemized work, and amounts in rupees. The currency here is preset to INR, so you fill in the numbers and the totals add up — a clean, professional PDF you can hand over the same day, with no sign-up and no watermark.

Whether you add GST depends on registration. Under the threshold — turnover below ₹20 lakh for services or ₹40 lakh for goods, lower in some special-category states — you issue a plain invoice with no tax line, so just clear the two tax rates. If you are registered, the form starts with CGST 9% and SGST 9% — the 18% slab most professional services sit in after the September 2025 simplification, split the way an intra-state supply requires; for a client in another state, remove one line and relabel the other IGST 18%. Our GST invoice generator walks through the rest of the tax-invoice format: where your GSTIN goes, HSN and SAC codes on each line, and the place of supply.

Two India-specific things to know. Export invoices and e-invoicing carry extra requirements — LUT declarations, an IRN generated on the government's Invoice Registration Portal — that this tool doesn't file for you; it produces the PDF and nothing more. And amounts use Indian digit grouping, so a total reads as 12,34,567.89; if an overseas client expects 1,234,567.89, switch the number format to another region.

An office fit-out billed as goods, not services

Vasant Office Systems fits out an analytics firm's new floor in Pune. Everything on this invoice is a supply of goods, so each item carries a per-unit price and the count goes in the quantity column — twelve desks, twelve chairs, twelve pedestals and a pair of discussion tables. Delivery and on-site assembly are added once as a flat line rather than spread across the items. Office furniture is an 18% GST supply, and since the seller and the delivery address are both in Maharashtra, it is charged as CGST 9% plus SGST 9%.

An office fit-out billed as goods, not services
DescriptionQtyRateAmount
Workstation desk 1200 x 600 mm with modesty panel and cable tray12₹11,800.00₹1,41,600.00
Ergonomic task chair — mesh back, adjustable lumbar and arms12₹9,450.00₹1,13,400.00
Mobile pedestal — 2 drawers and filing bay12₹4,200.00₹50,400.00
Discussion table 1800 mm, 6-seater2₹18,500.00₹37,000.00
Delivery to site and on-site assembly — Kharadi, Pune1₹9,500.00₹9,500.00
Subtotal₹3,51,900.00
CGST (9%)₹31,671.00
SGST (9%)₹31,671.00
Total due₹4,15,242.00

Two tax lines at 9% each show the intra-state split an Indian tax invoice needs; bill a client in another state and you would replace them with a single IGST line at 18%.

Does your invoice satisfy the GST rules?

  • GSTIN and PAN

    There's no dedicated field for either, so put both on lines under your business name in the address block — the GSTIN so a registered client can claim input credit, the PAN because that's what any TDS deducted from you gets matched against.

  • A financial-year number series

    Indian invoice numbers usually restart each April with the fiscal year in the prefix — VOS/2026-27/001 — and the series has to run unbroken through to the following March.

  • Bank details for NEFT or UPI

    Put the account number, IFSC code and your UPI ID in the notes field, because without the IFSC an Indian client's accounts team simply can't push the transfer through.

  • Expect TDS to be deducted

    Business clients withhold TDS before paying — commonly 10% under section 194J on professional fees, or 2% under 194C on contract work — so name the section in the notes and reconcile the shortfall against your Form 26AS rather than chasing it as an unpaid balance.

  • Billing an overseas client

    Switch the currency away from INR and record your LUT reference or export status in the notes, remembering the tool only produces the PDF and files nothing on the e-invoice portal for you.

How to create an invoice online

  1. 1

    Fill in the details

    Add your business info, your client, line items, tax, and an optional logo or discount.

  2. 2

    Watch the live preview

    The invoice updates as you type, so you always see exactly what your client will receive.

  3. 3

    Download the PDF

    One click generates a clean, professional PDF invoice — free and without a watermark.

A simple invoice maker for freelancers and small businesses

Everything you need to bill a client properly — and nothing you don't. Create an invoice, check the live preview, download the PDF, get paid.

Instant PDF download

Generate a polished invoice PDF, on A4 or US Letter, in one click — no waiting, no email required.

No sign-up, no watermark

Completely free to use. Your invoice is yours, with no branding stamped on it.

Private by design

Everything happens in your browser. Your invoice data never touches a server.

Logo, tax & discounts

Add your logo, up to three taxes with your own labels and rates (VAT, GST + PST, sales tax), and percentage or fixed discounts.

Saves as you type

Your draft is stored locally in your browser, so an accidental tab close loses nothing.

20 currencies, local formats

Invoice in USD, EUR, GBP, INR, JPY and more, with correct rounding and your region's number and date format.

Frequently asked questions

Do I have to charge GST to invoice from India?

No. If you're under the registration threshold — broadly ₹20 lakh turnover for services or ₹40 lakh for goods, with lower limits in some special-category states — clear the tax rate and issue a plain invoice. The rules have exceptions, so check with an accountant if you're close to the line.

What currency and number format does it use?

Amounts are preset to Indian rupees (₹) with lakh-style digit grouping, so a total shows as ₹12,34,567.89. If you bill an overseas client, switch the currency, and pick another region under the number format for international grouping (1,234,567.89).

I'm registered for GST — should I use this page?

You can — the form starts with CGST and SGST at 9% each, and your GSTIN goes under your business name. For the rest of the tax-invoice specifics — HSN/SAC codes per line, the place of supply, and when to switch to IGST — our GST invoice generator walks through each one.

Can this generate an e-invoice with an IRN?

No — an IRN comes from registering the invoice on the government's Invoice Registration Portal, a separate step this tool doesn't perform. It creates the invoice PDF; if e-invoicing applies to your turnover, you still report the invoice on the IRP yourself.