TheToolsWala Free Indian Tax & Finance Tools

GST Invoice Generator

Generate a GST-compliant tax invoice instantly. Supports IGST (inter-state) and CGST+SGST (intra-state). Print or save as PDF.

🏢 Seller Details

👤 Buyer Details

📄 Invoice Details

📦 Items

🧾
GST Invoice Preview
Fill in the details and click Generate Invoice

About This Tool

The GST Invoice Generator creates GST-compliant tax invoices as per Rule 46 of CGST Rules 2017. A valid GST invoice must include the supplier's GSTIN, HSN/SAC code, tax rate-wise breakup of CGST/SGST/IGST, place of supply, and other mandatory fields. This tool generates invoices ready for download or printing, ensuring compliance with GST invoice requirements.

How to Use

  1. Enter your business name, GSTIN, address, and contact details.
  2. Enter customer name, GSTIN (for B2B), and delivery address.
  3. Add line items: description, HSN/SAC code, quantity, unit price, and GST rate.
  4. Select intrastate (CGST+SGST) or interstate (IGST) based on supply location.
  5. The tool auto-calculates taxes and generates a printable invoice.

Frequently Asked Questions

What are mandatory fields in a GST invoice?

Supplier name, address, GSTIN; invoice number and date; recipient name, address, GSTIN (B2B); description; HSN/SAC code; quantity; taxable value; GST rates and amounts (CGST/SGST/IGST); place of supply; and supplier signature.

When should IGST be charged instead of CGST+SGST?

IGST is charged on interstate transactions where the place of supply differs from the supplier's state. CGST and SGST are charged on intrastate transactions.

Is e-invoicing mandatory for my business?

E-invoicing under the IRP (Invoice Registration Portal) is mandatory for B2B supplies by businesses with annual turnover above ₹5 crore. The IRN and QR code must be printed on the invoice.

Disclaimer: For educational & informational purposes only. This is not professional tax, legal, or financial advice. Always consult a qualified professional. TheToolsWala.com accepts no liability for decisions made based on this output.