A GST invoice is a critical document for any business in India. It's not just a bill; it's a legal document required for tax purposes. This guide will walk you through the essential components of a compliant GST invoice.

1. Your Business Details

Every invoice must clearly state your business name, address, and GST Identification Number (GSTIN). This is the first thing tax authorities will look for.

2. Customer's Details

Include your customer's name, shipping address, billing address, and their GSTIN (if they are registered). Accurate customer details are crucial for claiming input tax credit.

3. Invoice Number and Date

Assign a unique, sequential invoice number for each bill. This is crucial for tracking and auditing. Never reuse an invoice number, as it can cause serious compliance issues.

Pro Tip: A good practice is to use a combination of the financial year and a sequence, for example: `MTH/2025-26/001`.

4. HSN/SAC Codes

Include the correct HSN code for goods or SAC code for services. This is mandatory for classifying items for tax purposes and must be accurate.

5. Tax Breakdown

Clearly show the taxable value, the applicable tax rates (CGST, SGST, or IGST), and the final amount. Transparency is key to avoiding disputes and ensuring smooth tax filings.

Ready to create a perfect invoice?

Our free tool handles all these details for you.

Go to Invoice Generator