Most Indian business owners use “invoice,” “bill,” and “receipt” interchangeably, and they often mean they are the same thing. Legally, they are different. If you are also using them as if they are the same, it can cost you input tax credit, trigger GST penalties, or leave you unable to prove a sale ever happened.
This guide breaks down the exact legal difference, when each document should be issued, and what all GST law requires.
The Difference Between Tax Invoice, Bill & Receipt
- Tax invoice – issued by a GST-registered seller before or at the time of a taxable sale, to charge tax and enable input tax credit (ITC).
- Bill – refers to a general payment demand, GST or non-GST, used for retail or instant transactions.
- Receipt – issued after payment, to confirm money has been received.
Invoices are legally required under the GST Act for every taxable sale, while bills are more informal and used for all instant and non-taxable transactions. Whereas, receipts serve as acknowledgment documents that prove payment happened. That’s the legal hierarchy.
Tax Invoice vs Bill vs Receipt – Comparison Snapshot
| Aspect | Tax Invoice | Bill | Receipt |
| When issued | Before/at time of supply | At time of sale | After payment |
| Legal status under GST | Mandatory, governed by Section 31 & Rule 46 | Informal, no fixed format required | |
| Enables ITC claim | Yes | No | No |
| Who issues it | GST registered seller | Any seller | Any seller/service provider |
| Typical use case | B2B sales, services, export | Retail, restaurants, instant sales | Confirming receipt of cash/payment |
When Is a Document a “Tax Invoice” Under GST
A tax or GST invoice in India is not a simple invoice with just an amount and tax totals in it. Under Rule 46 of the CGST Rules, to make an invoice GST valid, it must include 16 mandatory fields, use a unique sequential invoice number capped at 16 characters, and charge CGST+SGST or IGST as applicable.
The 16 mandatory fields include:
- Supplier’s name, address, and GSTIN
- Unique invoice number and date
- Buyer’s name, address, and GSTIN (if registered)
- HSN/SAC code for each item
- Description, quantity, and taxable value
- Tax rate and amount (CGST/SGST/IGST split)
- Place of supply
- Reverse charge applicability
- Signature of the supplier or authorised signatory
If the buyer is unregistered and the invoice value is ₹50,000 or more, the invoice must additionally carry the buyer’s name, full delivery address, state name, and state code.
Missing a field in a tax invoice will have serious consequences. A missing or incorrect mandatory field can invalidate the invoice immediately and block the buyer’s ITC claim. The penalties as a result, can go up to ₹25,000 per incorrect invoice under Section 122 of the CGST Act. On the buyer’s side, claiming ITC on an invoice that lacks a GSTIN, correct HSN code, or proper tax breakup is a near-guaranteed audit finding, and the ITC gets reversed with 18% annual interest. To ensure you don’t miss out on the important fields in your tax invoice, use a GST invoicing software. The best ones make your everyday invoicing easy and efficient.
Why “Bill” Isn’t a Legal Substitute
A bill is not a defined GST term. An invoice is a formal document containing in detail payment requests from the seller to the buyer. It is usually sent in B2B transactions that have set payment terms. A bill on the contrary, is a simple document where payment is made immediately, as the sale is done. Very common in B2C transactions where the customers settle the amount, and is less formal.
For instance, your electricity bill, restaurant bill, or salon bill is not a GST tax invoice, even if there is a tax amount. If you’re a GST-registered business selling to another business, “bill” will not be regarded as a compliant document, and under Rule 46, a tax invoice is needed.
Where the Receipt Fits In
A receipt closes the to and fro loop between the seller and buyer. It doesn’t replace an invoice, but confirms that the invoice was cleared by the customer. Receipts are acknowledgment documents, distinct from both invoices and bills. Businesses that skip issuing receipts after cash payments often struggle later to prove a transaction was settled, especially during audits or disputes.
E-Invoicing: The Layer Most Businesses Get Wrong in 2026
This is where GST invoice rules have moved fastest. E-invoicing is mandatory for businesses with aggregate annual turnover above ₹5 crore from April 1, 2026, under Notification No. 17/2025-CT. The turnover is calculated on the basis of PAN across GST registrations. Having said that, a business with branches in different states should sum up their turnover to conclude the final amount.
If you cross that threshold, a regular tax invoice will not suffice. It needs to be reported to the Invoice Registration Portal (IRP) and carry a signed QR code with the Invoice Reference Number (IRN) before it’s valid.
The Scale of GST Documentation in India
This isn’t a niche compliance issue, it affects a huge share of Indian businesses. India’s GST taxpayer base has crossed 1.67 crore registrations, with 192.27 crore returns filed and ₹23.31 lakh crore in payments recorded in FY 2025-26 alone. Every one of those returns is built on data collected through invoices. This is exactly why getting the invoice vs bill vs receipt distinction right matters as it helps with tax-filling, and is not only limited to the time of sale.
There are a few other concepts that people misunderstand, and use the terms interchangeably. A classic example is that of invoice vs tax invoice vs proforma invoice.
Quick Decision Guide
Use the below guide to pick the right document for you, in seconds:
- Selling goods/services as a GST-registered business? → Issue a tax invoice with all 16 Rule 46 fields. Use an online GST invoicing software to produce tax-compliant invoices.
- Running a retail counter, restaurant, or one-off instant sale? → A bill is acceptable if you don’t have to issue a formal tax invoice.
- Customer just paid you (cash, UPI, cheque)? → Issue a receipt to confirm the payment, regardless of whether an invoice was raised earlier.
- Turnover crossed ₹5 crore? → Your tax invoices must be e-invoiced through the IRP, not just formatted correctly.
FAQs
Is a bill the same as a tax invoice?
No. A bill has no fixed legal format and doesn’t allow the buyer to claim input tax credit. Only a Rule 46-compliant tax invoice does.
Can I use “bill” and “invoice” interchangeably in casual business use?
Yes, many businesses are already doing that. But legally, if you’re GST-registered and making a taxable supply, you will have to issue a tax compliant invoice that satisfies the criteria of Section 31 of the CGST Act.
What happens if my tax invoice is missing a mandatory field?
Missing fields has serious consequences and can lead to invoice standing invalid, the buyer’s ITC claim can be blocked, and penalties up to ₹25,000 per invoice can apply under Section 122.
Do I need a receipt if I already issued a tax invoice?
Yes, for good record-keeping. The invoice requests payment; the receipt confirms the payment was received.
On tax-compliant invoices, getting every Rule 46 field right on each invoice, when doing manually, becomes difficult. This is where many businesses make mistakes. With Cloudtryx Invoice you can generate GST-compliant taxes easily, without prior accounting knowledge. You will also have all mandatory fields in place so that you feed in every crucial detail like HSN codes, GSTIN, and the correct CGST/SGST/IGST split built in, so nothing gets missed.
