GSTR-1 vs GSTR-3B: What Every Restaurant Owner Actually Needs to File
Two returns, two different jobs -- here’s what each one actually covers, and why missing one quietly costs you input tax credit.
If you run a GST-registered restaurant, you’re filing two returns every month (or quarter, if you’re on QRMP): GSTR-1 and GSTR-3B. They sound similar and get confused constantly, but they do genuinely different jobs.
GSTR-1: what you sold
GSTR-1 is a detailed, invoice-level report of your outward supplies -- every sale, broken down by rate and, for B2B invoices, by the buyer’s GSTIN. This is the return that populates your customers’ GSTR-2B, which is how they claim input tax credit on what they bought from you. File it late or with errors, and it’s your customers who feel it first.
GSTR-3B: what you owe
GSTR-3B is a summary return -- total outward supply, total input tax credit claimed, and the net tax payable, self-assessed and paid with the filing. It’s simpler than GSTR-1 on the surface, but it’s also the return the tax department reconciles against your GSTR-1 and your suppliers’ filings. A mismatch between the two is one of the most common triggers for a GST notice.
Where restaurants actually lose money
The real cost isn’t the filing itself -- it’s input tax credit quietly going unclaimed because a vendor bill never made it into the books in a form that GSTR-3B could pick up. A vendor invoice that only exists as a photo in someone’s WhatsApp, never logged as a real expense with the vendor’s GSTIN attached, is credit you’re simply not claiming.
This is exactly the gap AI-assisted expense capture is built to close: a receipt photo forwarded the moment it arrives becomes a properly categorized, GSTIN-matched expense entry, not a backlog someone has to reconstruct from memory before the filing deadline.