Why Invoice Format Matters for Small Businesses
An invoice is not just a bill โ it is a legally binding document. Under the GST Act, 2017, every registered business must issue a tax invoice that meets specific formatting requirements. If your invoice is missing even one mandatory field, your customer may not be able to claim their Input Tax Credit (ITC), and your business could face penalties during a GST audit.
Beyond compliance, a well-formatted invoice communicates professionalism and builds trust. When a retailer receives a beautifully formatted PDF invoice from your wholesale business โ complete with your logo, GSTIN, and clear tax breakdowns โ it signals reliability. Compare that to a scribbled cash memo on carbon paper. The difference in perception directly affects whether that retailer continues buying from you.
Types of Invoices Under Indian GST
Before diving into the format, it is essential to understand that GST recognizes different types of invoices based on the nature of your transaction:
1. Tax Invoice (B2B)
This is the most common and important invoice type. If you are a registered dealer selling goods or services to another registered dealer, you must issue a Tax Invoice. This invoice allows your buyer to claim ITC. It must include both your GSTIN and the buyer's GSTIN, along with the complete tax breakdown (CGST + SGST for intrastate, or IGST for interstate).
2. Bill of Supply (B2C under Composition)
If you are registered under the Composition Scheme, you cannot charge GST to your customers. In this case, you issue a "Bill of Supply" instead of a Tax Invoice. It looks similar to a tax invoice but does not contain any tax columns. It must clearly state "Composition Taxable Person, not eligible to collect tax on supplies" at the top.
3. Receipt Voucher
If you receive advance payment before delivering goods or services, you must issue a Receipt Voucher acknowledging the advance. Once the supply is completed, you issue the final Tax Invoice and adjust the advance accordingly.
4. Credit Note & Debit Note
If you need to reduce the invoice value (e.g., goods returned, quality issues), you issue a Credit Note. If you need to increase it (e.g., undercharged tax), you issue a Debit Note. Both must reference the original invoice number.
Mandatory Fields in a GST Tax Invoice
According to Section 31 of the CGST Act and Rule 46 of the CGST Rules, a valid GST tax invoice must contain the following 16 fields:
- Supplier's Name, Address, and GSTIN โ Your business details prominently at the top.
- "Tax Invoice" Label โ The document must clearly say "Tax Invoice" (not just "Invoice" or "Bill").
- Invoice Number โ A unique, sequential number for the financial year (e.g., INV-2026-001). No gaps or duplicates allowed.
- Invoice Date โ The date of issue.
- Recipient's Name, Address, and GSTIN โ For B2B invoices, the buyer's GSTIN is mandatory.
- Place of Supply โ The state where goods are delivered or services are consumed. This determines whether CGST+SGST or IGST applies.
- HSN/SAC Code โ Harmonized System of Nomenclature code for goods, or Services Accounting Code for services.
- Description of Goods/Services โ Clear, specific description of what you sold.
- Quantity and Unit โ Number of items or units of measurement (kg, pieces, hours, etc.).
- Total Value โ The taxable value before adding GST.
- Taxable Value (after discounts) โ If you offered a discount, the taxable value is the amount after the discount.
- Tax Rate โ The applicable GST rate (5%, 12%, 18%, or 28%).
- Tax Amount โ Broken into CGST + SGST (intrastate) or IGST (interstate).
- Whether GST is payable on Reverse Charge โ Yes/No declaration.
- Signature โ Physical or digital signature of the supplier or authorized signatory.
- Total Invoice Value โ The final amount including taxes, in both figures and words.
Sample Invoice Format for a Retail Shop
Here is a practical breakdown of how a typical invoice would look for a small electronics shop in Ahmedabad selling a laptop to a customer in the same state:
Header: Your Shop Name, Address, GSTIN, Phone, Email, Logo
Invoice No: INV-2026-0458 | Date: 14-Jun-2026
Customer: ABC Enterprises, GSTIN: 24AABCU9603R1ZM, Ahmedabad, Gujarat
Place of Supply: Gujarat (24) โ Same state, so CGST + SGST applies.
Item: HP Laptop 15s | HSN: 8471 | Qty: 1 | Rate: โน45,000 | CGST @9%: โน4,050 | SGST @9%: โน4,050 | Total: โน53,100
Total (in words): Fifty-Three Thousand One Hundred Rupees Only
Bank Details: SBI A/C 12345678, IFSC: SBIN0001234 | UPI: shop@upi
Terms: Payment due within 15 days. Goods once sold will not be taken back.
How to Generate This Invoice in Under 30 Seconds
Writing all of this by hand is impractical. Even typing it into a Word document or Excel sheet takes time and is error-prone. This is exactly why UdhaarBill exists.
With UdhaarBill, you pre-save your business details (name, GSTIN, logo, bank details) once during setup. You add your product catalog with HSN codes and GST rates. Then, when it is time to create an invoice:
- Select the customer (GSTIN auto-fills)
- Add items from your catalog (prices and taxes auto-calculate)
- Tap "Generate Invoice" โ a perfectly formatted PDF is created
- Share it instantly via WhatsApp, Email, or print it on a Bluetooth thermal printer
The entire process takes under 30 seconds. No manual calculations. No missed fields. No compliance risk.
Common Invoice Format Mistakes to Avoid
- Missing GSTIN on B2B invoices โ Your buyer cannot claim ITC without your GSTIN on the invoice.
- Wrong tax split โ Charging IGST on an intrastate sale (or vice versa) causes reconciliation failures during GSTR-1 filing.
- Non-sequential invoice numbers โ Gaps in numbering trigger red flags during audits.
- Missing HSN codes โ Mandatory for businesses with turnover above โน5 crore (and recommended for all).
- Not mentioning "Tax Invoice" โ Without this label, the document may not be recognized as a valid tax invoice.
Start Creating Professional Invoices Today
The right invoice format is the foundation of a compliant and professional business. Stop risking penalties with handwritten bills and switch to digital invoicing with UdhaarBill โ India's simplest GST billing app.
Frequently Asked Questions
- Is there a specific size requirement for invoices?
- No. GST law does not mandate a specific paper size. You can use A4, A5, thermal rolls, or even digital PDFs. What matters is that all 16 mandatory fields are present.
- Can I use a handwritten invoice?
- Technically yes, as long as all mandatory fields are included. However, handwritten invoices are prone to errors, look unprofessional, and make GSTR-1 filing extremely tedious. Digital invoicing is strongly recommended.
- Do I need to mention HSN codes if my turnover is below โน5 crore?
- For businesses with turnover up to โน5 crore, mentioning HSN codes at the 4-digit level is recommended but not strictly mandatory on invoices. However, it is mandatory for GSTR-1 filing. Using an app like UdhaarBill that automatically includes HSN codes saves you the hassle.
- What is the penalty for issuing an incorrect invoice?
- Under Section 122 of the CGST Act, issuing an incorrect invoice can attract a penalty of โน10,000 or the tax amount involved, whichever is higher.
- Can I send digital invoices instead of paper ones?
- Absolutely. Digital PDF invoices shared via WhatsApp or email are 100% legally valid under GST law. In fact, the government actively encourages digital invoicing through the e-invoicing mandate.
- How is a Proforma Invoice different from a Tax Invoice?
- A Proforma Invoice is a quotation or estimate sent before the actual sale. It has no legal or tax implications. The Tax Invoice is issued only after the sale is confirmed and goods/services are delivered.
Generate Perfect Invoices in Seconds
Pre-built GST invoice formats with auto-calculated taxes, HSN codes, and instant WhatsApp sharing. Try UdhaarBill for free.
๐ฒ Download Free App