Finance Tools
GST Invoice Generator
Create professional GST invoices instantly — auto CGST+SGST for intrastate, IGST for interstate. Free, no login.
Fill Business Name, Client Name, Invoice Number and at least one line item to proceed
What must a valid GST invoice contain?
Supplier and buyer identity
Name, address, and GSTIN of both parties. For B2C transactions below ₹2.5 lakh, buyer GSTIN isn't mandatory — but name and state are still required for the place-of-supply determination.
Invoice number and date
Invoice numbers must be sequential within a financial year — no gaps or duplicates allowed. Use a consistent format like INV-2026-04-001. The date must be the actual date of supply, not when the invoice was generated.
Tax breakdown with correct CGST/SGST or IGST
Each line item must show the taxable value, applicable GST rate, and the tax amount split correctly. Intrastate = CGST + SGST (equal halves). Interstate = IGST at full rate. Getting this wrong means the buyer's ITC claim gets rejected.
E-invoicing is now mandatory for businesses above ₹5 crore turnover
Since August 2023, any business with aggregate turnover exceeding ₹5 crore must generate e-invoices through the GST Invoice Registration Portal (IRP). The IRP validates the invoice and returns an Invoice Reference Number (IRN) and QR code. Non-compliance results in the invoice being treated as invalid — the buyer cannot claim ITC on it. This tool generates print-ready invoices for businesses below the e-invoicing threshold.
Errors that make invoices non-compliant
Wrong place of supply
Charging CGST+SGST when the buyer is in another state (should be IGST) is the most common error. This tool handles it automatically based on the states you select — but verify when creating invoices manually.
Missing or incorrect HSN/SAC code
Businesses with turnover above ₹5 crore must mention 6-digit HSN/SAC codes. Incorrect codes can lead to misclassification of goods and wrong GST rates, triggering demand notices during assessment.
Non-sequential invoice numbers
Gaps in invoice numbering sequence raise red flags during GST audit. If invoice INV-045 exists and the next is INV-048, the assessing officer will question what happened to INV-046 and INV-047. Maintain a continuous series within each financial year.
Key Terms
Tax Invoice
A document issued by a registered seller showing the supply of goods or services, the applicable GST, and the total amount payable by the buyer.
HSN Code
Harmonized System of Nomenclature — a classification code for goods that determines the applicable GST rate. Required on invoices for businesses with turnover above ₹5 crore.
SAC Code
Services Accounting Code — the classification code for services under GST, analogous to HSN for goods.
Place of Supply
The location that determines whether a transaction is intrastate (CGST+SGST) or interstate (IGST). For goods, it is where delivery happens; for services, it is the recipient's registered address.