E-invoicing for restaurants often causes confusion because most walk-in food sales are B2C and fall outside the mandate, yet the moment you invoice a company, run catering contracts, or cross the notified turnover threshold, the rules apply. This guide explains what e-invoicing actually is, how the IRN and QR code work, and a simple how-to so you stay compliant without overcomplicating your billing.
What e-invoicing really means
E-invoicing does not mean printing a bill from software. It means reporting a B2B invoice to the government’s Invoice Registration Portal (IRP) in a standard format, which then returns a unique Invoice Reference Number (IRN) and a signed QR code. Only after that step is the invoice legally valid for the transactions covered. The IRP validates the data centrally, which reduces fake invoicing and mismatched credit claims.
Does e-invoicing apply to your restaurant?
E-invoicing applies to registered businesses whose aggregate annual turnover crosses the notified threshold, and it primarily covers B2B supplies, exports, and credit/debit notes — not ordinary B2C restaurant bills. That distinction matters:
- Dine-in and delivery to individuals (B2C): generally outside e-invoicing, though large taxpayers may still need a dynamic QR code on B2C invoices.
- Invoices to companies, offices, or GST-registered clients (B2B): covered if you are above the threshold.
- Catering, events, and corporate contracts: often B2B, so IRN generation may be required.
The turnover threshold has been lowered in stages over the years, so a restaurant group that was exempt earlier may now be in scope. Verify the current threshold and applicability on the GST portal (gst.gov.in) or with your CA before deciding you are exempt.
How the IRN and QR code work
When you generate a covered invoice, your billing system sends the invoice details to the IRP. The portal checks for duplicates, assigns a unique IRN, digitally signs the invoice, and returns a QR code. You print the IRN and QR code on the invoice you give the customer. The QR code lets anyone verify the invoice’s authenticity, and the reported data flows into your GST returns and the recipient’s credit view. A connected GST billing and e-invoicing system does this in the background so staff never touch the portal manually.
E-invoicing and the e-way bill
If you move goods above the prescribed value — say, bulk supplies for a large catering order — an e-way bill may be required for transport. Where e-invoicing applies, the e-way bill can be generated using the same reported invoice data, so the IRN and e-way bill stay linked. This avoids double entry and keeps your transport documents consistent with your tax filings.
A practical how-to
- Check applicability: confirm your aggregate turnover against the current threshold with your CA.
- Separate B2B from B2C: tag corporate and catering invoices distinctly in your system.
- Automate IRN generation: let your billing software call the IRP so an IRN and QR code are produced at invoice time.
- Print correctly: ensure every covered invoice shows the IRN and signed QR code.
- Reconcile: make sure e-invoiced data matches your GSTR-1.
For groups running several outlets, consistency is the real challenge — one outlet issuing non-compliant B2B invoices creates risk for the whole entity. Centralising billing rules through multi-outlet management keeps e-invoicing uniform across locations. Treat this guide as an overview and confirm the exact threshold, formats, and dates that apply to you with your CA or on the official portal.
Frequently asked questions
Is e-invoicing mandatory for restaurants?
E-invoicing applies to registered businesses above the notified turnover threshold and mainly covers B2B invoices, not ordinary B2C food bills. If you invoice companies or run catering above the threshold, it likely applies. Verify current rules on gst.gov.in or with your CA.
What is an IRN?
The Invoice Reference Number is a unique identifier returned by the Invoice Registration Portal after you report a covered invoice. Along with a signed QR code, it makes the invoice legally valid for the transactions the mandate covers.
Do walk-in customer bills need e-invoicing?
Generally no. Dine-in and delivery bills to individual customers are B2C and fall outside e-invoicing, though very large taxpayers may still need a dynamic QR code on B2C invoices.
How is the e-way bill related to e-invoicing?
When goods are moved above the prescribed value, an e-way bill may be needed and can be generated from the same reported invoice data, keeping the IRN and e-way bill linked and avoiding duplicate entry.





