Unadhi Guides

DRC-01B and DRC-01C sheet for CA firms: catch GSTR-1 vs GSTR-3B and GSTR-2B vs GSTR-3B gaps for October 2026 before GSTR-1 is blocked

Updated 24 Oct 2026 · Disclosure: the white-label calendar linked below is an Unadhi product (₹999/year). This guide is for information only, not professional advice.

What you get: a ready-to-copy Google Sheet layout that catches GST return mismatches before they turn into a blocked GSTR-1. Tab 1 has one row per client per tax period and compares tax in GSTR-1 (as amended in GSTR-1A, or IFF) with tax in GSTR-3B. Tab 2 compares ITC available in GSTR-2B with ITC claimed in GSTR-3B. Tab 3 tracks every DRC-01B and DRC-01C intimation with a 7-day reply-by date, days left and a "GSTR-1 blocked?" flag. You also get a made-up example, a plan from GSTR-3B for October (20 November) to GSTR-1 for November (11 December) and a WhatsApp message for clients.

Short answer (checked 24 Oct 2026): if tax in GSTR-1/IFF is higher than tax in GSTR-3B beyond a limit set on the portal, the client gets Form GST DRC-01B (rule 88C). If ITC claimed in GSTR-3B is higher than ITC in GSTR-2B beyond a limit, the client gets Form GST DRC-01C (rule 88D). Either way the client must pay through DRC-03 with interest, or explain, in Part B within seven days. Until Part B is filed, GSTR-1/IFF for the next period cannot be filed (rule 59(6)(d) and (e)). The rules leave the amount and percentage to the GST Council, and the portal calls them "pre-defined" and "configurable"; we did not find the figures in an official source, so the sheet uses your own alert levels.

What the rules say

Tab "Liability": one row per client per tax period (DRC-01B check)

Put your own alert levels in a Settings tab and name the cells ALERT_AMT (for example ₹50,000) and ALERT_PCT (for example 0.05). These are your firm's early-warning levels, not the portal's.

ColHeaderWhat goes in
AClientName
BGSTINTyped
CTax periodOct-2026, or Oct-Dec 2026 for QRMP
DTax in GSTR-1 / IFF, after GSTR-1A (₹)IGST + CGST + SGST + cess on outward supplies, net of credit notes
ETax in GSTR-3B (₹)Output tax declared in Table 3.1 (and 3.1.1 where relevant)
FGap (₹)=D2-E2 (a positive figure is the risk)
GGap %=IF(D2=0,0,F2/D2)
HOur alert=IF(AND(F2>0,OR(F2>=ALERT_AMT,G2>=ALERT_PCT)),"Explain or pay before filing","OK")
IReasonInvoice in GSTR-1 but tax paid in an earlier or later 3B, typo in 3B, amendment in GSTR-1A, and so on
JActionCorrect in next 3B / pay via DRC-03 / keep working papers ready

Tab "ITC": one row per client per tax period (DRC-01C check)

ColHeaderWhat goes in
AClientName
BGSTINTyped
CTax periodAs in Tab 1
DITC available in GSTR-2B (₹)From the 2B summary for the period
EITC claimed in GSTR-3B (₹)Table 4 net ITC
FExcess claimed (₹)=E2-D2 (a positive figure is the risk)
GExcess %=IF(D2=0,IF(E2>0,1,0),F2/D2)
HOur alert=IF(AND(F2>0,OR(F2>=ALERT_AMT,G2>=ALERT_PCT)),"Explain or reverse before filing","OK")
IReasonImport of goods (IGST paid at customs), reverse charge, ISD credit, credit of an earlier period now in 2B, and so on
JWorking papersLink to bill of entry, RCM challan, ISD invoice, supplier invoice

Tab "Intimations": one row per DRC-01B or DRC-01C received

ColHeaderWhat goes in
AClientName
BForm"DRC-01B" / "DRC-01C"
CReference NumberFrom the email or SMS
DTax periodAs in Part A
EAmount in Part A (₹)From Part A
FDate of Part ADate
GReply by=F2+7 (seven days under rules 88C(1)/88D(1); check how your officer counts the days)
HDays left=IF(K2="Filed","",G2-TODAY())
IDRC-03 ARN (if paid)Cause: "Liability mismatch - GSTR-1 to GSTR-3B" or "ITC mismatch - GSTR-2A/2B to GSTR-3B"
JAmount explained, not paid (₹)With the reason (max 500 characters on the portal)
KPart B status"Pending" / "Filed"
LGSTR-1 blocked?=IF(K2="Filed","No","Yes: next GSTR-1/IFF cannot be filed")
MCheck=IF(K2<>"Filed",IF(H2<0,"Late: file Part B now","Due in "&H2&" days"),"OK")

Made-up example (not a real client)

Example only: "Sharada Traders" (made-up name), a monthly filer. October 2026 GSTR-1 shows tax of ₹4,20,000. Its GSTR-3B for October shows ₹3,60,000, because two invoices worth ₹60,000 of tax were shown in GSTR-1 but missed in 3B. Tab 1: gap ₹60,000, gap 14.3%, so "Explain or pay before filing" with your example alert levels of ₹50,000 / 5%. Tab 2: GSTR-2B ITC ₹2,10,000, 3B ITC ₹2,40,000 because ₹30,000 of IGST on an import of goods is not in 2B; excess ₹30,000, 14.3%, so "Explain or reverse before filing", with the bill of entry linked as working paper.

StepWhat the firm does (example)
Before 3BAdds the missed invoices to the October 3B instead of paying later, so the Tab 1 gap falls to ₹0.
If a DRC-01C arrivesFiles Part B with the reason "import of goods" and the bill of entry detail; no DRC-03 needed for that part.
Same dayMarks Part B "Filed" in Tab 3, so "GSTR-1 blocked?" shows "No".

(Example names and figures only. Whether a reason is accepted is for the proper officer.)

Plan to 11 December

DateDo this
By 31 OctCopy the three tabs. Set ALERT_AMT and ALERT_PCT. Fill Tab 3 with any open DRC-01B/01C from earlier periods.
11 to 18 NovAfter GSTR-1 for October and GSTR-2B are ready, fill Tabs 1 and 2 for every monthly client. Fix gaps in the October 3B itself where you can.
By 20 NovFile GSTR-3B for October (monthly filers).
21 Nov onwardsCheck Return Compliance on the portal and client email/SMS daily. Log every intimation in Tab 3 the same day.
Within 7 days of each Part APay through DRC-03 with section 50 interest or explain in Part B. Collect working papers first.
Before 11 DecMake sure no row in Tab 3 says "Yes" under GSTR-1 blocked, so GSTR-1 for November can be filed on time.
QRMP clientsRepeat after the Oct-Dec quarterly 3B (see the quarterly 3B due dates).

WhatsApp message to a client

"Hello [name], the GST portal can send an automatic notice (DRC-01B or DRC-01C) when GSTR-1 and GSTR-3B, or GSTR-2B and GSTR-3B, do not match. A reply is needed within 7 days, and until it is filed your next GSTR-1 is blocked. If you get an email or SMS from GST with a Reference Number, please forward it to us the same day. Please also send any import bills of entry and reverse-charge challans for October by 15 November. Thank you."

Related guides

Partner programme opening soon

Partner programme opening soon: join the free waitlist. Planned terms are 50% of each referred sale (75% once you have 5+ paying customers), single level, paid through Gumroad only from revenue received.

Sources

This sheet is a working aid, not professional advice. Portal limits and due dates can change; check the portal before you rely on them. Checked on 24 October 2026. Spot an error? Write to mininglife7@gmail.com.

← All guides

Unadhi Guides are free, independent explainers. We correct errors as soon as we find them: write to mininglife7@gmail.com.