100% Free — No Login Required
Invoice Generator
Create professional, GST-compliant invoices in seconds. Download as PDF.
Your Business Details
Client Details
Invoice Details
Line Items
Bank Details (Optional)
Advertisement
How to Create a GST-Compliant Invoice
A valid GST invoice must contain specific information as mandated by the GST Act. Ensure your invoice includes the supplier's GSTIN, a unique sequential invoice number, date of issue, recipient's name and GSTIN (if registered), HSN/SAC codes for goods/services, description, quantity, taxable value, GST rate (CGST, SGST, IGST), and the place of supply.
For B2B invoices, GSTIN of both parties is mandatory. For B2C invoices where the value exceeds ₹2.5 lakh, the recipient's name and address must be included. Invoices must be issued before or at the time of removal of goods for supply, or within 30 days of providing services.
GST Invoice Format Requirements
- Invoice number must be sequential and unique for a financial year
- HSN codes are mandatory for goods; SAC codes for services
- For inter-state supply, charge IGST. For intra-state, charge CGST + SGST
- Reverse charge mechanism must be clearly indicated if applicable
- Discounts must be shown before GST calculation
Disclaimer: This invoice generator is for general business use. Please verify that your invoices comply with the latest GST rules and regulations. Consult a CA for complex invoicing requirements.
Frequently Asked Questions
What should a GST invoice include?
A GST invoice must include: supplier's name, address and GSTIN, invoice number and date, recipient's name and address, HSN/SAC code, description of goods/services, quantity, value, GST rate and amount, and place of supply.
What is the difference between GST invoice and bill of supply?
A GST invoice is issued by registered dealers for taxable supplies and includes GST charges. A bill of supply is issued when GST is not applicable (composition scheme dealers) or for exempt supplies.
How do I create a GST-compliant invoice?
Fill in your business details (name, GSTIN, address), add client details, include a unique sequential invoice number, list line items with HSN/SAC codes, apply correct GST rates (CGST+SGST for intra-state, IGST for inter-state), and add payment terms. Download as PDF for your records.
What are the GST invoice types in India?
India has three main GST invoice types: Tax Invoice (for B2B taxable supplies above ₹500), Bill of Supply (for exempt or composition scheme supplies), and Credit/Debit Notes (to modify original invoices for returns, discounts, or corrections).
Can I send a digital invoice instead of a physical copy?
Yes, GST rules allow digital invoices. Under e-invoicing (mandatory for businesses with turnover above ₹5 crore), invoices must be uploaded to the IRP portal and get an Invoice Reference Number (IRN). For smaller businesses, PDF invoices sent via email are perfectly valid.
What is the due date for issuing a GST invoice?
For goods, GST invoice must be issued before or at the time of removal. For services, invoice must be issued within 30 days of providing the service. For banking companies, the timeline is 45 days. Late issuance can attract penalties under GST Act.