GST Invoice Generator
Create professional, GST-compliant invoices. Choose a template, fill details, preview, and download as PDF.
How to Create a GST Invoice
- Choose a template — pick Standard, Professional, or Minimal to match your brand
- Fill seller details — your business name, GSTIN, and address
- Add buyer details — client name and GSTIN (optional for B2C sales)
- Add line items — description, HSN code, quantity, price, and GST rate
- Preview — check the formatted invoice with auto-calculated taxes
- Download — save as PDF and send to your client
What Makes an Invoice GST-Compliant?
Under Rule 46 of the CGST Rules, every tax invoice must include:
- Supplier name, GSTIN, and address
- Unique invoice number (sequential, max 16 characters per financial year)
- Invoice date
- Buyer name, GSTIN (for B2B), and address
- HSN/SAC code for each item
- Item description, quantity, unit price, and taxable value
- Tax rate and amount — CGST+SGST (intra-state) or IGST (inter-state)
- Total invoice amount
- Place of supply
This generator handles all of these automatically, including the CGST/SGST vs IGST determination based on seller and buyer state codes.
Related Tools
- Extract Invoice to Excel — upload existing GST invoices and extract data automatically
- GSTIN Validator — verify any GST number's format and checksum
- GST Calculator — calculate CGST, SGST, IGST for any amount
- HSN Code Lookup — find HSN codes and GST rates for any product
Already Have Invoices?
Upload GST invoice PDFs and extract all fields to Excel automatically.
Convert to ExcelFrequently Asked Questions
What fields are required on a GST invoice?
Under Rule 46 of CGST Rules, a GST invoice must include: supplier name, GSTIN, and address; buyer details; invoice number and date; HSN/SAC code; item description, quantity, and value; tax rate and amount (CGST+SGST or IGST); and the total amount payable.
How is CGST+SGST vs IGST determined?
If the seller and buyer are in the same state (first 2 digits of GSTIN match), the invoice shows CGST + SGST (each at half the total GST rate). If they are in different states, the invoice shows IGST at the full rate. The total tax is the same either way.
Is this invoice generator free?
Yes, completely free. Create unlimited invoices, preview, and download as PDF. No signup, no login, no watermarks.
Is the HSN code mandatory on invoices?
Yes for most businesses. Those with turnover above Rs 5 crore must use 6-digit HSN codes. Between Rs 1.5 crore and 5 crore, 4-digit codes are required. Below Rs 1.5 crore, HSN codes are optional but recommended for compliance.