What is a GST invoice and who needs to issue one?
Under the GST Act 2017, any GST-registered business supplying taxable goods or services must issue a Tax Invoice at the time of supply. The invoice is the primary document for claiming Input Tax Credit (ITC) by the buyer. Without a valid GST invoice, the recipient cannot claim the tax credit they paid — making correct invoicing critical for both parties.
How to create a GST invoice free online — step by step
- Open ihatepdf.cv/gst-invoice — no sign-up required
- On the Seller tab — enter your trade name, GSTIN, address, and bank details
- On the Buyer tab — enter the customer's name, GSTIN, and billing address
- On the Invoice tab — set invoice type, number, date, and place of supply
- On the Items tab — add line items with HSN/SAC code, quantity, rate, discount, and GST rate
- Click Download PDF to generate the invoice — no watermark, no subscription
Your data auto-saves to your browser — reopen the page and your last invoice is still there. Nothing is sent to any server.
CGST + SGST vs IGST — how to determine which applies
- Intra-state supply — seller's state and place of supply are the same → CGST + SGST applies, each at half the applicable GST rate
- Inter-state supply — seller's state and place of supply are different → IGST applies at the full GST rate
The invoice generator detects this automatically based on the states you enter — no manual calculation needed.
Invoice types supported
- Tax Invoice — standard invoice for taxable B2B and B2C supplies
- Bill of Supply — for composition dealers and exempt supplies
- Export Invoice — for zero-rated exports
- Debit Note — to increase value of a previously issued invoice
- Credit Note — to reduce value or for returns
For quick retail receipts, use POS Billing instead
The GST Invoice Generator is designed for formal B2B invoices with full Rule 46 compliance. For fast retail receipts at a shop counter, the POS Billing tool is designed for quick customer-facing receipts with cart management and thermal printer support.
Frequently asked questions
Are my invoice details uploaded anywhere?
No. All data is stored only in your browser's localStorage. Nothing is sent to any server. Your GSTIN, bank details, and customer information stay entirely on your device.
Does the invoice have a watermark?
No. ihatepdf never adds watermarks to any output. Your invoices are clean and professional.
Is there a subscription or fee?
No. The GST Invoice Generator is completely free with no subscription and no hidden charges.