Back to Tools
GST Ready

Invoice Generator

Create professional GST-compliant invoices in seconds. Your company details and logo are saved locally — just fill in the client info and generate.

Your Company Details
Saved locally
Company Logo (optional — saved in browser)

Click to upload your company logo

PNG, JPG, SVG — stored in your browser for future use
Invoice Details
Client Details
Saved Clients
— Select a saved client —
No saved clients yet
Saved!
GST Configuration
Add GST to this invoice?
18%
0% — Exempt
5%
12%
18%
28%
Custom %
27 · Maharashtra
— Select State —
01 · Jammu and Kashmir
02 · Himachal Pradesh
03 · Punjab
04 · Chandigarh
05 · Uttarakhand
06 · Haryana
07 · Delhi
08 · Rajasthan
09 · Uttar Pradesh
10 · Bihar
11 · Sikkim
12 · Arunachal Pradesh
13 · Nagaland
14 · Manipur
15 · Mizoram
16 · Tripura
17 · Meghalaya
18 · Assam
19 · West Bengal
20 · Jharkhand
21 · Odisha
22 · Chhattisgarh
23 · Madhya Pradesh
24 · Gujarat
25 · Daman and Diu
26 · Dadra and Nagar Haveli
27 · Maharashtra
28 · Andhra Pradesh
29 · Karnataka
30 · Goa
31 · Lakshadweep Islands
32 · Kerala
33 · Tamil Nadu
34 · Pondicherry
35 · Andaman and Nicobar Islands
36 · Telangana
37 · Andhra Pradesh (New)
No states found
Save GST configuration?
Saves GST rate, type (CGST/IGST) & place of supply for this client
Products / Services
Description
HSN/SAC
Qty
Price (Rs.)
Subtotal₹0.00
Total₹0.00
or generate invoices in bulk
Bulk Invoice Generation
Upload your Excel file
Drag & drop or click to browse · .xlsx files only
Generating invoices… 0 / 0
Excel Format Guide Download Sample Excel
Each row = one invoice. Required columns: invoice_number, invoice_date, client_name, gst_enabled
Line items use numbered columns: item1_desc, item1_qty, item1_price, item1_hsn
To add more items, just continue the pattern: item2_desc, item3_desc, item4_desc … and so on — no limit.
Dates must be in DD-MM-YYYY format (e.g. 20-04-2025). gst_enabled must be TRUE or FALSE.
invoice_number · invoice_date · due_date · notes
client_name · client_email · client_address · client_gst
gst_enabled (TRUE/FALSE) · gst_rate (0 / 5 / 12 / 18 / 28) · igst (TRUE/FALSE — use IGST instead of CGST+SGST)
item1_desc · item1_hsn · item1_qty · item1_price — repeat for item2_, item3_, item4_ …
Also Try