1) Is it mandatory to create invoices for small amounts like ₹50, ₹90?
Yes, under GST, an invoice is mandatory for every taxable supply, irrespective of the value—even ₹1.
However, in B2C (Business to Consumer) models with small transactions, some relaxations and practical workarounds exist:
Options for handling small-value B2C sales:
-
You can issue a consolidated tax invoice per day, per rate, for unregistered customers (B2C) under Rule 46(n) of CGST Rules.
-
You can issue separate tax invoices for large-value transactions (say, > ₹1,000) and group small-value ones together.
-
For each day, you may issue:
-
Individual invoice for ₹500+
-
Consolidated invoice for, say, 50 transactions below ₹100 each
This approach:
Exception: If a customer asks for a tax invoice, you must issue one, even for ₹50.
2) What should be the date of invoice? PG receipt date vs. Bank deposit date?
Per Section 31 of CGST Act, the invoice date should ideally be the date of receipt of payment, not the date PG transfers it to your account.
In your case:
This ensures correct tax period mapping and avoids mismatch in GSTR-1 and 3B.
3) Is it okay to issue a receipt (without GST) to the customer and prepare GST invoice at the backend?
Yes, this is acceptable, and in fact, commonly done in e-commerce:
-
Your website shows a simple payment confirmation (receipt), which is not a tax invoice.
-
The actual GST invoice is generated and stored in backend for filing purposes.
Ensure:
-
GST invoice is compliant with Rule 46 (includes GSTIN, invoice number, tax breakup, etc.)
-
Invoices are maintained sequentially and are part of your books
-
You don’t send misleading receipts that might be confused with invoices
Thanks
Damini