How to Make GST Invoices in India: A Complete Guide
A step-by-step guide to creating GST-compliant invoices for your business in India, including rules, components, and best practices.
Published on: October 19, 2026
What is a GST Invoice?
A GST (Goods and Services Tax) invoice is a bill or receipt issued by a registered taxpayer for the goods and services they provide. It's a crucial document that serves as proof of a transaction and is mandatory for claiming Input Tax Credit (ITC). Unlike a regular bill, a GST invoice contains specific details like GSTIN, HSN/SAC codes, and a clear breakdown of CGST, SGST, or IGST.
Why is a Proper GST Invoice Important?
- Legal Compliance: It is a mandatory document under the GST laws in India. Failure to issue a proper GST invoice can lead to penalties.
- Input Tax Credit (ITC): Your customers need a valid GST invoice to claim ITC on their purchases, which reduces their tax liability.
- Proof of Transaction: It acts as official proof of the supply of goods or services, which is essential for accounting and legal purposes.
- Professionalism: A well-structured, compliant invoice reflects the professionalism of your business.
Essential Components of a GST Invoice
According to the GST Act, every tax invoice must contain the following mandatory fields. Missing any of these can make the invoice invalid.
- Invoice number and date
- Customer name, shipping and billing address
- Customer and taxpayer’s GSTIN (if registered)
- Place of supply
- HSN code / SAC code
- Item details i.e. description, quantity, unit, total value
- Taxable value and discounts
- Rate and amount of taxes i.e. CGST/ SGST and IGST
- Signature of the supplier
Manually creating GST invoices can be tedious and prone to errors. Using a tool like Fixotix InvoiceSheet automates the process, ensures compliance, and saves you hours of work.
Our platform automatically calculates CGST and SGST, helps you manage customer GSTINs, and generates professional, compliant invoices in just a few clicks.
Frequently Asked Questions (FAQ)
- When should a GST invoice be issued?
- For goods, it should be issued on or before the date of removal/delivery. For services, it should be issued within 30 days of the supply of service.
- What is the difference between a Tax Invoice and a Bill of Supply?
- A Tax Invoice is issued by a regular registered taxpayer and includes tax details. A Bill of Supply is issued by a Composition Scheme dealer or a supplier of exempt goods/services, and it does not show any tax.
- What is an HSN code and SAC code?
- HSN (Harmonized System of Nomenclature) code is used for classifying goods, while SAC (Services Accounting Code) is used for classifying services. It's mandatory to mention these on GST invoices based on your turnover.
Conclusion
Creating accurate and compliant GST invoices is fundamental to running a successful business in India. While it may seem complex, understanding the key components and using the right tools can simplify the process significantly.
Stop worrying about compliance and focus on your business. Let Fixotix InvoiceSheet handle the complexities of GST invoicing for you.
Try InvoiceSheet for Free