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
- Supplier's Legal Name & Trade Name: Your registered business name as it appears on your GST certificate. If you have a trade name (like "Sharma Electronics"), include both.
- Supplier's GSTIN: Your 15-digit GST Identification Number. This is the single most important field โ without it, the invoice is invalid.
- Supplier's Address: Complete registered address including state and PIN code.
- Invoice Title: Must clearly say "Tax Invoice" for regular invoices, or "Bill of Supply" for Composition Scheme dealers.
- Invoice Number: A unique, sequential, alpha-numeric number. Format example: UB/2026-27/0001. Each financial year starts a new series.
- Invoice Date: The date the invoice is issued. For goods, this must be on or before the date of removal/delivery.
Recipient Section
- Recipient's Name & Address: The buyer's legal name and delivery address.
- Recipient's GSTIN: Mandatory for B2B invoices. For B2C sales above โน2.5 lakh, the buyer's name and address are required even without GSTIN.
- Place of Supply: The state code and name where the goods are delivered or services consumed. This determines whether CGST+SGST or IGST applies.
Item Details Section
- Description of Goods/Services: Specific and clear. "Laptop HP 15s" is good. "Item" is not acceptable.
- HSN/SAC Code: The 4-digit or 8-digit code classifying your product or service.
- Quantity & Unit of Measurement: Examples: 5 Nos., 10 Kg, 20 Ltrs, 8 Hours.
- Unit Price: The price per unit before tax.
- Discount (if applicable): Any discount offered, either as a percentage or flat amount.
- Taxable Value: (Quantity ร Unit Price) โ Discount.
Tax Section
- CGST Rate & Amount: For intrastate sales (e.g., Gujarat to Gujarat). If the total GST rate is 18%, CGST is 9%.
- SGST Rate & Amount: Same as CGST for intrastate sales.
- IGST Rate & Amount: For interstate sales (e.g., Gujarat to Maharashtra). The full 18% is charged as IGST.
- Total Tax Amount: Sum of all tax components.
Footer Section
- Total Invoice Value (in figures and words): Taxable Value + Total Tax.
- Reverse Charge Declaration: "Whether tax is payable under reverse charge โ Yes/No."
- Bank Details: Account Number, IFSC Code, UPI ID for receiving payment.
- Terms & Conditions: Payment terms, return policy, jurisdiction.
- Authorized Signature: Physical or digital.
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:
- One-Time Setup (5 minutes): Enter your business name, GSTIN, address, logo, bank details, and digital signature. Save.
- 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.
- Add Customers: Save your regular customers with their name, GSTIN, and state. The app auto-detects intrastate vs. interstate for every future invoice.
- 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:
- For a single location: INV/2026-27/0001, INV/2026-27/0002, etc.
- For multiple branches: AHM/2026-27/0001 (Ahmedabad), MUM/2026-27/0001 (Mumbai).
- For different invoice types: TI/2026/001 (Tax Invoice), CN/2026/001 (Credit Note), DN/2026/001 (Debit Note).
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