What is a GST Invoice Template?

A GST invoice template is a pre-designed document format that contains all the mandatory fields required under Sections 31 and 33 of the CGST Act, 2017. Using a standardized template ensures that every invoice you generate is legally compliant, allowing your B2B customers to claim Input Tax Credit (ITC) without any issues.

Think of it as a blueprint. Once you set up the template correctly with your business details, logo, GSTIN, and bank information, every subsequent invoice you generate follows the exact same professional format. This consistency builds trust with your clients and dramatically simplifies your month-end GSTR-1 filing process.

Essential Components of a GST Invoice Template

The Indian government mandates 16 specific fields on every tax invoice. Here is a detailed breakdown of each field and why it matters:

Header Section

Recipient Section

Item Details Section

Tax Section

Footer Section

GST Invoice Template for Different Business Types

Template 1: For Retail Shops (B2C)

Retail shops selling directly to consumers do not need the buyer's GSTIN. The invoice can be simpler. However, it must still contain your GSTIN, item details with HSN codes, and the correct CGST+SGST split. If you use a thermal printer, UdhaarBill automatically formats the receipt to fit 58mm or 80mm paper while including all mandatory fields.

Template 2: For Wholesalers (B2B)

B2B invoices are the most critical because your buyer needs them to claim ITC. The template must prominently display both GSTINs, include the Place of Supply field, and have a clean tax breakdown table showing each item's HSN code, taxable value, and individual CGST/SGST or IGST amounts. UdhaarBill auto-detects whether a sale is intrastate or interstate based on state codes.

Template 3: For Service Providers & Freelancers

Service providers use SAC codes instead of HSN codes. The invoice should describe the service in detail (e.g., "Website Development โ€” Phase 1: Frontend Design"). For services, the Place of Supply is typically where the recipient is located. If you are a freelancer in Gujarat billing a company in Delhi, you charge 18% IGST.

How to Create a GST Invoice Template with UdhaarBill

Instead of wrestling with Excel sheets or Word documents, UdhaarBill provides a ready-to-use, government-compliant GST invoice template built into the app. Here is how to set it up:

  1. One-Time Setup (5 minutes): Enter your business name, GSTIN, address, logo, bank details, and digital signature. Save.
  2. Build Your Catalog: Add your products/services with their HSN/SAC codes, unit prices, and GST rates. This is a one-time activity per product.
  3. Add Customers: Save your regular customers with their name, GSTIN, and state. The app auto-detects intrastate vs. interstate for every future invoice.
  4. Generate Invoices: Select customer โ†’ Add items โ†’ Tap "Generate." A perfect PDF invoice is created with all 16 mandatory fields, auto-calculated taxes, and your branding.

Invoice Numbering Best Practices

GST rules mandate unique, sequential invoice numbering. Here are recommended formats:

UdhaarBill handles numbering automatically. Each invoice gets a sequential number that cannot be duplicated or deleted, ensuring perfect audit trails.

Frequently Asked Questions

Can I use an Excel template for GST invoices?
You can, but it is inefficient. Excel does not auto-calculate CGST/SGST splits, does not enforce sequential numbering, and requires manual data entry for GSTR-1. A dedicated app like UdhaarBill automates all of this.
Is a digital invoice legally valid?
Yes. A digitally generated PDF invoice is 100% legally valid under Indian GST law. The government actively encourages digital invoicing through the e-invoicing mandate for businesses above โ‚น5 crore turnover.
What happens if I issue an invoice with the wrong GSTIN?
You must immediately issue a Credit Note to cancel the original invoice and then issue a corrected invoice with the right GSTIN. If your buyer has already claimed ITC on the wrong invoice, it will be rejected during reconciliation.
How long should I retain my invoices?
Under GST law, you must retain all invoices and related documents for a minimum of 6 years from the due date of filing the annual return for that financial year. Digital storage (like UdhaarBill's cloud backup) makes this effortless.
Do I need a separate template for Credit Notes?
Yes. A Credit Note must clearly state "Credit Note" as the title, reference the original invoice number and date, and show the adjusted tax amounts. UdhaarBill generates Credit Notes with the correct format automatically.

Professional GST Invoices in 30 Seconds

Stop struggling with Excel. UdhaarBill gives you ready-made GST invoice templates with auto-tax calculation and instant WhatsApp sharing.

๐Ÿ“ฒ Download Free App