Back to Templates

Free GST Invoice Template for Indian SMEs (2026)

April 5, 2026
8 min read
THE SHORT ANSWER:A legally compliant GST invoice for Indian SMEs must include your GSTIN, a unique sequential invoice number, HSN/SAC codes for all items, and a clear breakdown of CGST/SGST (for intra-state) or IGST (for inter-state) taxes. DealFlows automates this entire process, generating audit-ready invoices the second your client pays via UPI.

What Should a GST Invoice Include?

Filing GSTR-1 and maintaining a clean audit trail requires more than just a "Total Amount" column. In the Indian tax landscape, a valid GST invoice is a legal document that proves the movement of goods or services and the collection of taxes. To ensure your invoices are compliant with the Central Goods and Services Tax Act, you must include the following 8 components:

  1. Suppliers Details: Your legal business name, registered address, and valid GSTIN.
  2. Sequential Invoice Number: A unique number for each financial year (e.g., SITE-001). This is critical for CA audits.
  3. Date of Issue: The date the invoice was generated.
  4. Place of Supply: The state where the service is being provided (determines CGST/SGST vs. IGST).
  5. HSN/SAC Codes: Harmonized System of Nomenclature (for goods) or Services Accounting Code (for services).
  6. Tax Breakdown: Separate columns for Taxable Value, CGST, SGST, or IGST rates and amounts.
  7. Digital Signature/Authorization: While digital signatures are best, a clear "Authorized Signatory" line is standard.
  8. Bank/UPI Details: To facilitate faster payments, always include your IFSC and a 0% commission UPI ID.

Free GST Invoice Template — Copy and Use

If you are currently using Excel or basic Word documents, you can copy the structure below into your favorite editor. Ensure you update the placeholders in brackets [...] with your specific business details.

[INSERT TEMPLATE CONTENT FROM FRONTMATTER HERE IN UI]

Common Mistakes to Avoid

Managing GST manually often leads to errors that can cause trouble during tax season. Here are the three most common mistakes Indian SMEs make:

1. Incorrect IGST vs. CGST Application

If your business is in Maharashtra and you provide services to a client in Karnataka, you must apply IGST. Applying CGST/SGST in this scenario is a compliance violation. Always check the "Place of Supply" before finalizing the invoice.

2. Non-Sequential Numbering

GSTR-1 requires a continuous sequence of invoice numbers. If you skip numbers or restart them randomly, your CA will have a difficult time reconciling your sales. Use a prefix like DF/2026/ to keep things organized.

3. Missing HSN/SAC Codes

As of 2024, HSN/SAC codes are mandatory for almost all businesses. Not including these codes can lead to the rejection of Input Tax Credit (ITC) for your B2B clients, making your business less attractive to professional partners.

How DealFlows Automates This for You

While templates are a great starting point, they are inherently manual and prone to "copy-paste" errors. This is where DealFlows changes the game for Indian service businesses.

Instead of typing out invoices, DealFlows monitors your Deal Lifecycle. When a client approves a quotation and pays via the integrated UPI link, the system:

  • Auto-Calculates Tax: Detects the place of supply and applies the correct CGST/SGST or IGST automatically.
  • Assigns Sequential Numbers: Ensures your invoice sequence is never broken.
  • Pre-fills HSN/SAC: Pulls from your saved catalog so you never have to look up codes again.
  • Generates GSTR-1 Reports: At the end of the month, simply export your sales report and send it to your CA.

1. Can I use this template for B2B clients?

Yes, this template includes a field for the Client's GSTIN, which is required for them to claim Input Tax Credit (ITC).

2. Is a digital invoice valid in India?

Absolutely. Under the GST laws, digital invoices are fully valid as long as they contain the mandatory fields and a clear authorized signature line.

3. How do I handle rounding off?

You should round off the final amount to the nearest rupee. DealFlows handles this automatically using standard accounting rules.

[CTA]: "Stop typing invoices. Automate it with DealFlows" → app.dealflows.in

The Template

Copy-paste this into your workflow

DOC
[YOUR BUSINESS NAME]
[Address Line 1, City, PIN]
GSTIN: [Your GST Number]
Contact: [Email/Phone]

TAX INVOICE
Invoice No: [Sequence e.g. DF/26/001]
Date: [DD-MM-YYYY]
Place of Supply: [State Name]

BILL TO:
[Client Name]
[Client Address]
GSTIN: [Client GST Number or "Unregistered"]

DESCRIPTION | HSN/SAC | QTY | UNIT PRICE | TOTAL
-----------------------------------------------
[Item Name] | [Code] | [Q] | [₹ Rate] | [₹ Total]

Total Taxable Value: ₹ [X]
CGST (9%): ₹ [Y]
SGST (9%): ₹ [Z]
[OR IGST 18% if Inter-state]

GRAND TOTAL: ₹ [TOTAL]
Amount in Words: [Rupees ...]

BANK DETAILS:
Account Name: [Your Name]
Bank: [Bank Name]
A/c No: [Account Number]
IFSC: [IFSC Code]
UPI ID: [yourname@vpa]

Click the button above to copy ⚡️

Still manually typing?

Templates are fine, but DealFlows automates the whole process. Get paid faster without lifting a finger.

GET THE AUTOMATED VERSION 🚀