Introduction
GST invoicing for B2C sales often creates confusion, especially when the buyer is an unregistered person. Many businesses are unsure whether they must mention the full customer name, complete address, delivery address, state name and state code on every B2C tax invoice.
This issue becomes more important where e-way bill compliance is also involved. The key point is that GST does not require full customer details in every B2C invoice. The requirement depends mainly on the invoice value and whether the customer specifically asks for those details.
Main Discussion
Under GST, a seller may supply goods either to a registered person or to an unregistered person.
If the buyer is registered, the invoice is normally a B2B invoice. In such cases, the seller has to mention the buyer’s GST number, name, address and other required details. Once the GST number is entered, many details are usually available from the GST system itself.
The real confusion comes in B2C transactions, where the buyer is unregistered. Since an unregistered buyer does not claim ITC, many sellers assume that full details are not required. However, Rule 46 of the GST rules provides specific invoice requirements for such cases.
As discussed, if the recipient is unregistered and the value of taxable supply is ₹50,000 or more, the invoice must mention the following details:
- Name of the recipient
- Address of the recipient
- Address of delivery
- Name of the State
- State code
These details are important for determining the place of supply and whether the transaction is intra-State or inter-State.
Therefore, if a B2C invoice value is ₹50,000 or more, the seller should not simply write “cash customer” or issue an invoice without customer details. The required particulars should be properly recorded in the tax invoice.
The discussion also connects this with e-way bill compliance. Normally, where the value crosses the relevant threshold, e-way bill details also require customer name, address, state and PIN code. Even if the e-way bill threshold in a particular State is different, Rule 46 may still require invoice details once the B2C invoice value is ₹50,000 or more.
This means a seller may not be required to generate an e-way bill in a specific case, but still may be required to mention customer details in the invoice because the invoice value is ₹50,000 or more.
For invoices below ₹50,000, the rule is different. If the buyer is unregistered and the taxable value is below ₹50,000, then full details are required only if the recipient requests that such details should be recorded in the invoice.
So, if the customer specifically asks for name, address, delivery address, state and state code to be mentioned, the seller should mention them even when the invoice value is below ₹50,000.
But if the invoice value is below ₹50,000 and the customer does not ask for these details, then the seller may issue the invoice without recording all such customer particulars.
Practical Impact
This rule is very important for retailers, wholesalers, distributors and businesses dealing with unregistered customers.
For example, if a seller issues a B2C invoice of ₹75,000, full customer details should be recorded in the invoice. Even if the seller believes that e-way bill is not required due to a State-specific limit, Rule 46 still requires the relevant particulars because the invoice value is ₹50,000 or more.
On the other hand, if the invoice value is ₹20,000 and the customer does not request full details, the seller may issue the invoice without mentioning complete address, state and delivery details. However, if the customer asks for those details, they should be included.
Incorrect invoicing can create further issues. If the invoice is not prepared correctly, GST return disclosure may also become incorrect. Wrong disclosure in GST returns can create unnecessary allegations and may even lead to serious proceedings in some cases.
Therefore, businesses should check every B2C invoice at invoice level. The ₹50,000 limit has to be checked invoice-wise, not generally or customer-wise.
Conclusion
GST invoice compliance for B2C supplies depends on the value of the invoice and the customer’s request.
If the B2C invoice value is ₹50,000 or more, customer name, address, delivery address, state name and state code should be mentioned. If the value is below ₹50,000, these details are required only when the customer requests them.
Proper invoicing helps avoid disputes, wrong GST return reporting and unnecessary compliance risk.
key takeaways
- GST invoice rules are different for registered and unregistered buyers.
- For B2B invoices, GSTIN, name, address and other required details must be mentioned.
- For B2C invoices of ₹50,000 or more, customer name, address, delivery address, state name and state code are required.
- For B2C invoices below ₹50,000, these details are required only if the customer requests them.
- The ₹50,000 limit should be checked invoice-wise.
- E-way bill limits and invoice disclosure requirements should be checked separately.
- Wrong invoicing can lead to wrong GST return disclosure.
- Businesses should maintain proper invoice documentation to avoid unnecessary allegations.
For professional support and advisory, you may reach out at casgpj@gmail.com or WhatsApp +91 81715 82583.
Have a tax question? Get expert help.