Free GST Invoice Generator

GST-compliant invoices in 30 seconds.
No signup. No watermark.

Auto CGST/SGST/IGST split by state. Auto-saves on your device. Download a clean PDF — built for Indian freelancers and small businesses.

No signup, everAuto CGST/SGST/IGSTLive previewClean PDF download

Invoice details

From (your business)

Bill to (your client)

Line items

Item 1
Amount: ₹0.00

Notes (optional)

Payment details (optional)

Auto-saved on this device

Live preview

TAX INVOICE

INV-001

Date

2026-06-20

Due

2026-07-04

From

Your business

Bill to

Client name

#DescriptionQtyRateAmount
1Item description1₹0.00₹0.00
Subtotal₹0.00
IGST @ 18%₹0.00
Total₹0.00

Generated free with ClearWork — getclearwork.in

Doing this every week?

Stop generating invoices one by one.
Run your whole business on ClearWork.

Save invoices automatically

Every invoice you generate is stored and searchable. Pull up any past invoice in one click.

Send via WhatsApp + email

One click sends the invoice to your client with a UPI/card payment link embedded.

See when clients open them

Get a notification the second your client opens the invoice — perfect timing for a follow-up.

Track payments end-to-end

UPI + cards + cards built in. Auto-mark as paid. Auto-reminder if overdue at day 3, 7, 14.

GST report for your CA

Quarter-wise GST summary export. CA-ready PDF you can share on WhatsApp. Saves hours every quarter.

Recurring clients pre-filled

Save client details once. Next invoice for the same client auto-fills GSTIN, address, state.

Try ClearWork free

Free forever plan. No credit card needed.

FAQs

Common questions

Is this GST invoice generator really free?

Yes — fully free, no signup required, no watermark on the PDF. Generate as many invoices as you want. The tool runs entirely in your browser; nothing is stored on our servers.

When is CGST/SGST applied vs IGST?

When seller and buyer are in the same Indian state, GST is split equally into CGST (Central) and SGST (State). When the states are different, the entire GST amount is charged as IGST (Integrated GST). This calculator picks the right split automatically based on the states you select.

What is HSN/SAC code?

HSN (Harmonised System of Nomenclature) is for goods, SAC (Services Accounting Code) is for services. As a freelancer or service provider, you typically use SAC codes (e.g. 998391 for advertising services, 998314 for IT design, 998313 for IT consulting). The HSN/SAC is required if your turnover exceeds ₹5 crore; otherwise it is optional.

What is GSTIN format?

A GSTIN is 15 characters: first 2 digits are the state code (e.g. 29 for Karnataka, 27 for Maharashtra), next 10 are the PAN of the business, the 13th is the entity number, the 14th is "Z" by default, and the 15th is a checksum. Example: 29ABCDE1234F1Z5.

Do I need a GSTIN as a freelancer?

Only if your annual turnover crosses ₹20 lakh (₹10 lakh for special-category states). Below that you do not need to register for GST. If you are not GST-registered, leave the GSTIN field blank — the invoice is still valid as a normal invoice.

Is this invoice legally valid?

Yes — a GST-compliant invoice generated here is legally valid as long as it contains the mandatory fields: invoice number, date, seller and buyer details (with GSTIN if applicable), HSN/SAC code (if mandatory for you), description, quantity, rate, and tax breakdown. The PDF this tool generates includes all of these.

Can I save invoices and send them automatically?

Not with this free tool — it generates a PDF for you to download and send manually. If you want auto-saving, automatic payment links inside the invoice, WhatsApp + email delivery, and follow-up reminders, sign up for ClearWork — there is a free plan.