Return 3B 1 · 9 Jan 2025
Supplier gave a bill but did not file their return
The purchase bill is in your drawer, GSTR-2B is empty for that GSTIN. Chase the supplier. Do not invent their GSTR-1. ITC waits for 2B.
The shutter is down to a two-foot gap. Street light cuts across the counter. You have three purchase bills from the same wholesaler, GST and HSN printed, tax split neatly. You logged into gst.gov.in to file GSTR-3B before sleep. You open GSTR-2B for the period. That GSTIN is not there. The paper is real. The portal acts as if the purchase never happened. The bills are clipped to a nail above the weighing scale. Tomorrow the same wholesaler will send another load. You still cannot take the credit the paper promised.
ITC is not a favour for holding a photocopy. Credit follows what the supplier actually files. If they issued a bill and skipped their GSTR-1, your 2B stays blank. Putting that amount into 3B anyway is how small shops walk into a mismatch later.
What this is doing to the shop
You paid the supplier including GST. Cash left the till. Stock is on the shelf. Your own GSTR-3B still needs to be filed by the official last date for this period — check that date on Returns Dashboard, not on a chat forward. If you claim ITC that 2B does not show, the portal and the officer later look at different stories.
If you skip the credit and pay extra cash tax tonight, you lose working money until the supplier files. If you claim it from the paper bill alone, you may have to reverse it later, with interest if the rules say so. Neither choice is “smart accounting.” One is waiting. The other is guessing.
A freelancer who bought equipment on a GST invoice hits the same hole: outward tax still goes out in 3B, inward credit is missing because someone else did not file. Chasing them in writing is legal. Inventing their return on your login is not.
Where to click on the GST portal
Use gst.gov.in only. Login. Go to Services → Returns → Returns Dashboard. Choose the financial year and the period. Open the GSTR-2B tile. Download or view the statement. Search the supplier GSTIN and the invoice number. If they are absent, 2B is telling you the supplier has not reported that invoice for this period in a way the system can give you credit.
Keep GSTR-3B on the same dashboard. Do not file 3B with a made-up inward figure “because the bill is in the drawer.” Table 4 follows 2B and the current ITC rules on the screen. If a line is auto-populated, read it. If it is blank, that is data, not a portal bug.
You can also confirm the supplier is still registered. From the home page (even without the deep return screens) use Search Taxpayer on gst.gov.in, enter their GSTIN, and see whether the registration is active, cancelled, or suspended. A cancelled GSTIN plus a fresh-looking bill is a stop sign. Get local help. Do not keep claiming.
Invoice-matching tiles can appear after portal updates. Labels move. Credit is still tied to what the supplier filed. Quarterly filers should open 2B for each month of the quarter, not only the quarter tile.
What to try tonight
First, match three things on the bill to 2B: GSTIN of the supplier, invoice number (exactly, including hyphens), and invoice date. A “INV-104” on paper and “104” in their return will not meet. If they filed under a different number, you will not see it even if they did file.
Second, confirm you opened the right tax period. A 31 January bill does not live in December 2B. Night filing often uses last month’s bookmark.
Third, send the supplier a short written chase: GSTIN, invoice number, date, taxable value, tax amount, and “please file this in GSTR-1 so it appears in my GSTR-2B.” Keep the message. If they say they filed, ask for the period and ARN of their GSTR-1. Then you look again after their filing is actually on the system.
Fourth, if they filed late, wait for 2B of the period in which the invoice becomes available. Claim ITC only when the statement supports it and the current law allows it. Do not “catch up” by stuffing three old bills into this month’s 3B as if 2B had listed them.
Fifth, if the supply is wrong — damaged stock, rate error, quantity error — you need a credit note from them, not a fake inward entry. A credit note is their document. You do not type one in their GSTR-1. When they issue and report it, your 2B and your books must both move. Until then, do not invent the reduction either.
Sixth, file your own GSTR-1 and GSTR-3B for your supplies on time. Their delay is not a reason for your delay. Check this month’s official due date on the dashboard banner and on CBIC notifications if the portal shows an extension.
Seventh, if you already claimed the credit while 2B was empty, do not hide it. Get local help on reversal and reclaim for the period 2B finally shows the invoice.
Mistakes that make the night longer
Reporting their B2B invoice in your GSTR-1 so that “something shows.” GSTR-1 is your outward supplies. Putting their bill there is a false return.
Asking a friend to generate a replacement bill from another GSTIN. That is a fake invoice path. This site will not walk you through that.
Paying the supplier in cash off-books for a “bill without GST” to avoid the 2B problem. That is evasion. Do not do it.
Calling the GST helpdesk to file GSTR-1 for the supplier. You cannot. Only their login can.
Dumping three months of missing ITC into one 3B because “the bills were genuine.” ITC timelines are official. Check the current last eligible period. Do not assume last year’s rumour. Search Taxpayer if the GSTIN looks doubtful.
When to stop and get local help
Stop if the GSTIN on the bill does not exist, is cancelled, or belongs to a different trade than the person who delivered the cartons.
Stop if the supplier admits they will never file, or asks you to “manage ITC on your side.” That is a dispute and a compliance risk, not a night 3B trick.
Stop if the amount is large and 2B has been empty across more than one period. Bring the bills, 2B, draft 3B, and the chase messages. File only on gst.gov.in. Do not hand your password to a stranger.
FAQ
Can I take ITC from the paper bill if GSTR-2B is empty for that GSTIN?
Not as a workaround. If the 2B row is missing, treat credit as not available yet. Chase them to file GSTR-1. Claim when 2B and current law support it. Putting the paper figure in 3B alone is how mismatch is born.
The supplier says they filed GSTR-1. Why is my 2B still blank?
They may have filed a different period, invoice number, GSTIN, or a B2C row by mistake. Ask for period and ARN. Open Services → Returns → Returns Dashboard → GSTR-2B for the matching month. If it stays blank after their filing is on the portal, wait for the next 2B cycle, then raise a grievance if needed. Do not type their invoice into your GSTR-1.
Should I hold my GSTR-3B until they file?
No. Your 3B due date is yours. Check this month’s official date on the dashboard. File outward tax and the ITC that 2B actually supports. Missing supplier credit is a cash-flow pain, not a licence to skip your return. Late fee and interest, if they apply, follow official notifications — do not copy a rate from last year without checking.
They offered a credit note next month instead of filing this invoice. What then?
A credit note is for a genuine reduction or return, reported by them in GSTR-1. It is not a substitute for filing the original invoice if the supply happened. If the deal is cancelled, both sides need matching credit-note treatment. For the split of periods, get local help.
GST Atka is not a GSTN office. File on gst.gov.in. Rules change. Do not evade tax. Personal case: get local help.