India’s GST framework has undergone a fundamental shift – from manual scrutiny by tax officers to automated surveillance powered by real-time data triangulation on the GST portal. Today, the system can instantly compare what you declared in one return against what you paid in another, flagging discrepancies without any human intervention.
One such automated enforcement mechanism is Form DRC-01B, introduced to flag discrepancies between the liability declared in GSTR-1 (Outward Supplies) and the tax actually paid in GSTR-3B. When the GST portal detects that your reported sales liability significantly exceeds your tax payment, it doesn’t wait for an officer to notice. Instead, it triggers an immediate intimation under Rule 88C of the CGST Rules, 2017, demanding either an explanation or payment within seven days.
Why should you care? Because failure to respond to this DRC-01B notice has severe operational consequences. Your subsequent GSTR-1 or Invoice Furnishing Facility (IFF) filing gets automatically blocked, effectively halting your ability to pass on input tax credits to your customers. In the worst case, the unresolved amount can be treated as self-assessed tax, opening the door to direct recovery proceedings under Section 79 – without even issuing a traditional Show Cause Notice.
This guide covers everything you need to know about DRC 01B in GST: what triggers it, how to respond, what happens if you ignore it, and how to prevent it altogether.
Key takeaways
- What is DRC-01B? It is an automated system-generated intimation sent when your GSTR-1 liability exceeds your GSTR-3B payment by a specific threshold configured by the GST Council.
- The 7-Day Rule: You have a strict 7-day window to either pay the differential tax or furnish a valid explanation in Part B to avoid consequences.
- Immediate Consequence: Failure to reply results in the automatic blocking of your subsequent GSTR-1/IFF filing, stopping you from passing ITC to your customers.
- Recovery Risk: Unresolved intimations can lead to direct recovery proceedings under Section 79 without a prior Show Cause Notice.
- Prevention is Key: Regular monthly reconciliation of GSTR-1 and GSTR-3B data is the single best defence against receiving a DRC-01B intimation.
What’s Form DRC-01B in GST?
Form DRC-01B is an automated, system-generated intimation issued under Rule 88C of the CGST Rules, 2017. It notifies a registered taxpayer that the tax liability declared in their GSTR-1 (or IFF) exceeds the tax liability discharged in their GSTR-3B for a given period by more than the permissible threshold.
In simpler terms, if you told the government (via GSTR-1) that you owe ₹10 lakh in tax on your sales but only paid ₹7 lakh in GSTR-3B, the system detects this ₹3 lakh gap and sends you a DRC-01B intimation automatically.
Here’s how the form works:
- Trigger: The GST portal’s automated engine compares GSTR-1/IFF liability figures against GSTR-3B payment figures for each tax period.
- Threshold: The intimation fires only when the difference exceeds a configurable amount and percentage limit – not for minor rounding errors.
- Structure: The form has two parts:
- Part A – The system-generated intimation showing the computed difference, broken down by tax head (IGST, CGST, SGST, Cess).
- Part B – The taxpayer’s reply, where you either confirm payment or explain the discrepancy.
- Deadline: You must file Part B within 7 days of receiving the intimation via email or SMS.
- Consequence: If Part B is not filed, your next GSTR-1/IFF filing is blocked.
Visual Flow: GSTR-1 Liability > GSTR-3B Payment → System Detects Gap → DRC-01B Part A Issued → 7 Days → Taxpayer Files Part B (Payment or Explanation)
Why’d You Get a DRC-01B Intimation?
The primary trigger is straightforward: a mathematical mismatch where your GSTR-1 liability is higher than your GSTR-3B payment beyond the system’s threshold. But in practice, the root causes behind this mismatch are varied and often unintentional. Here are the most common real-world scenarios:
- Forgotten invoices in GSTR-3B: You reported a tax invoice in GSTR-1 but forgot to include the corresponding liability in GSTR-3B for the same period.
- Timing differences: An invoice was reported in GSTR-1 of Month 1 (say October), but the tax was discharged in GSTR-3B of Month 2 (November). The system flags the gap for Month 1.
- Clerical errors: A data entry mistake – such as typing ₹5,00,000 instead of ₹50,000 as the taxable value in GSTR-1 – inflates the declared liability and triggers the mismatch.
- Credit note reporting gaps: You adjusted credit notes to reduce liability in GSTR-3B but failed to report them in GSTR-1, causing the outward liability in GSTR-1 to appear higher.
- B2C to B2B amendments: Converting a B2C transaction to B2B in GSTR-1 through amendments can create temporary mismatches if the corresponding GSTR-3B figures aren’t aligned.
- Prior period excess adjustments: You paid excess tax in an earlier period and adjusted it in the current GSTR-3B, but GSTR-1 for the current period shows the full liability without netting.
Key Insight: The system compares absolute liability figures. It doesn’t understand your intent or context – which is precisely why Part B exists for you to explain.
The Role of Rule 88C
Rule 88C was introduced in December 2022 specifically to curb a widespread practice: taxpayers would declare their sales in GSTR-1 (which enables their buyers to claim ITC via GSTR-2B) but then either delay or avoid paying the corresponding tax in GSTR-3B. This created a revenue leakage for the government while buyers unknowingly claimed credits on unpaid taxes.
Rule 88C empowers the GST system to auto-detect these gaps without requiring manual intervention by any tax officer. The rule establishes the legal framework for issuing DRC-01B intimations and sets the mandatory 7-day response window. It essentially shifts the compliance burden to the taxpayer: prove the difference is legitimate, or pay up.
Configurable Thresholds
An important point often misunderstood: the DRC-01B intimation is not sent for every single rupee of difference between GSTR-1 and GSTR-3B.
The system is configured to trigger only when the difference exceeds a specific amount and percentage limit set by the GST Council. These thresholds are designed to filter out minor rounding differences and trivial discrepancies, targeting only significant deviations that indicate potential revenue loss.
However, the exact threshold parameters are not publicly disclosed to taxpayers. This is intentional – publishing exact limits could encourage taxpayers to stay just below the threshold. For reference, in the DRC-01C context (ITC mismatch), the Council has indicated thresholds around 20% and ₹25 lakh, but DRC 01B thresholds may differ and are system-configured independently.
The takeaway: Don’t rely on thresholds as a safety net. Monthly reconciliation is the only reliable protection.
How to File a Reply in Form DRC-01B Part B
Filing a reply in Part B is the only way to resolve the intimation and prevent your GSTR-1 from being blocked. You have two options: pay the differential tax (Option A) or provide an explanation for the mismatch (Option B). The reply must be filed within 7 days of receiving the intimation via email or SMS on the GST Portal.
Let’s walk through the process step by step.
Step 1: Find the Intimation
- Log in to the GST Portal using your credentials.
- Navigate to Services → Returns → Return Compliance.
- Click on the Liability Mismatch (DRC-01B) tile.
- Search for your intimation using the Reference Number provided in the email/SMS notification, or filter by Return Period and Status.
- Click on the relevant intimation to open Part A details showing the computed mismatch by tax head.
Step 2: Validate Payment (Option A)
If the liability mismatch is genuine – meaning you did under-pay tax in GSTR-3B – the cleanest resolution is to pay the differential amount along with applicable interest under Section 50 (currently 18% per annum).
Here’s how:
- Pay the differential tax using Form DRC-03. When filing DRC-03, ensure you select the cause of payment as “Liability Mismatch – GSTR-1 to GSTR-3B” and reference the correct return period.
- Once DRC-03 is filed, return to the DRC-01B Part B screen.
- Select the option: “Paid the differential tax.”
- Enter the ARN (Acknowledgement Reference Number) of your DRC-03 payment.
- The system validates that the DRC-03 was filed for the correct cause (“Liability Mismatch”) and covers the relevant period. If the ARN is invalid or mismatched, you’ll receive an error – double-check the cause of payment in your DRC-03.
Interest Note: If the tax was due on, say, 20th November and you paid on 15th December, interest at 18% p.a. applies for 25 days. On a ₹1,00,000 differential: ₹1,00,000 × 18% × (25/365) = approximately ₹1,233.
Step 3: Provide Explanation (Option B)
If the mismatch is not due to underpayment but rather a timing issue, reporting error, or prior period adjustment, you can choose to explain the discrepancy instead of paying.
Here’s the workflow:
- In Part B, select the option: “Difference in liability is due to…”
- Choose a reason from the dropdown menu. Common options include:
- “Excess liability paid in earlier period”
- “Form GSTR-1 filed with incorrect details”
- “Liability to be paid in upcoming return period”
- If none of the listed reasons match your situation, select “Any other reason” and type a detailed explanation in the free-text field (limited to 500 characters).
- Be specific and factual. For example: “Invoice INV-2024-0456 dated 15-Oct-24 for ₹2,50,000 was reported in GSTR-1 Oct-24 but tax discharged in GSTR-3B Nov-24 due to late receipt of payment confirmation. No tax loss to exchequer.”
- Document upload limitation: Currently, DRC-01B Part B often does not allow document attachments. Keep your reconciliation workpapers, ledger extracts, and supporting evidence ready. If the officer requests them later, you can share via the “Communication with Taxpayer” facility on the portal or through official correspondence.
Critical Warning: You cannot revise Part B once submitted. Double-check your selected reason, explanation text, and DRC-03 ARN before clicking the final “File” button.
What Happens If You Don’t File DRC-01B?
Ignoring a DRC-01B intimation is not an option. The GST system enforces automated penal actions that can disrupt your business operations immediately and escalate into serious legal consequences.
GSTR-1/IFF Gets Blocked
The most immediate and operationally damaging consequence is the automatic blocking of your GSTR-1/IFF filing for the subsequent tax period.
Rule 59(6) of the CGST Rules has been specifically amended to include non-reply to DRC-01B as a condition for blocking GSTR-1 filing. This means you simply cannot file your next month’s sales return until Part B is submitted. The downstream impact is significant: your customers will not see the ITC from your invoices in their GSTR-2B, disrupting their compliance and potentially straining your business relationships.
Recovery Under Section 79
Beyond blocking, the unresolved liability intimated in Part A can be treated as “self-assessed” tax that you’ve acknowledged but not paid.
This classification is critical because it allows tax officers to directly initiate recovery proceedings under Section 79 – including attaching your bank accounts or other assets. Unlike traditional adjudication under Section 73 or 74 (which requires issuing a Show Cause Notice, hearing, and order), Section 79 recovery bypasses this lengthy process entirely. The government can move to recover the amount without giving you a formal adjudication opportunity.
Form DRC-01B vs. Form DRC-01C
While both DRC-01B and DRC-01C are automated intimations on the GST portal, they address fundamentally different types of mismatches. Understanding the distinction prevents confusion and ensures you respond to the correct form appropriately.
| Parameter | Form DRC-01B | Form DRC-01C |
| Basis of Mismatch | Output tax liability | Input Tax Credit (ITC) |
| Returns Compared | GSTR-1/IFF vs. GSTR-3B | GSTR-2B/2A vs. GSTR-3B |
| Trigger Condition | GSTR-1 liability > GSTR-3B payment | ITC claimed in GSTR-3B > ITC available in GSTR-2B |
| Legal Rule | Rule 88C | Rule 88D |
| Reply Deadline | 7 days | 7 days |
| Blocking Consequence | GSTR-1/IFF blocked | GSTR-1/IFF blocked |
In short, DRC-01B catches you if you declared more sales than you paid tax on, while DRC-01C catches you if you claimed more ITC than what’s available in the system. Both follow the same 7-day reply mechanism, two-part structure, and carry similar blocking consequences. Some businesses may even receive both simultaneously if their filing practices are inconsistent across input and output sides.
How Razorpay GST Prime Makes Compliance Easier
Manual reconciliation between GSTR-1 and GSTR-3B using spreadsheets is tedious, error-prone, and exactly the kind of process that leads to mismatches triggering DRC 01B notices. A single missed invoice or transposed digit can set off the automated system, causing operational disruption disproportionate to the error.
Razorpay GST Prime is designed to eliminate this risk, acting as both a proactive prevention tool and a reactive resolution tool:
- Auto-Reconciliation: The platform automatically compares your GSTR-1 and GSTR-3B data before filing, highlighting discrepancies by tax head (IGST, CGST, SGST, Cess) so you can fix them before submission – not after a DRC-01B lands in your inbox.
- Exception Alerts: Real-time notifications flag unusual variances, timing differences, and missing invoices, giving your finance team a chance to investigate before the return is filed.
- Unified Compliance Dashboard: Track tax payments, download reconciliation reports, monitor filing status, and view pending intimations – all from a single interface.
- One-Click Tax Payment: If you do need to pay differential tax to resolve a liability mismatch, seamlessly generate challans and complete DRC-03 payments without switching between multiple portals.
By building reconciliation into your monthly workflow rather than treating it as a reactive fire drill, Razorpay GST Prime significantly reduces your exposure to DRC-01B intimations and the compliance chaos that follows.
Simplify Financial Workflows with Razorpay
Automate collections, invoicing, and reconciliation to stay compliant and maintain complete visibility into your business finances.
Get Started with Razorpay
Conclusion
Form DRC-01B represents the new era of automated GST compliance – one where data accuracy is paramount and discrepancies are caught in real time, not months later during an audit. The system doesn’t care whether your mismatch was intentional or accidental; it flags the gap and demands resolution.
The message for every GST-registered business is clear: timely response within 7 days is non-negotiable. Whether you choose to pay the differential via DRC-03 or explain the discrepancy in Part B, acting within the window keeps your GSTR-1 filing active, your customers’ ITC intact, and your business running smoothly.
Regular reconciliation of your sales data (GSTR-1) with your payment data (GSTR-3B) every month is the single best defence against receiving these intimations. Always ensure that any differential tax is paid promptly or a valid, well-documented explanation is submitted immediately to avoid recovery actions under Section 79. Don’t leave compliance to chance – automate, reconcile, and respond.
FAQs
1. Can I file GSTR-1 immediately after replying to DRC-01B?
Yes, once you successfully file Part B of Form DRC-01B, the system typically unblocks your GSTR-1/IFF filing facility instantly. If the block persists, try logging out and logging back into the GST portal. In rare cases, you may need to raise a grievance on the portal.
2. What should I do if the mismatch is due to a typographical error in GSTR-1?
Select the reason “Form GSTR-1 filed with incorrect details” in Part B. Provide a brief explanation of the typing error in the free-text field. You should then rectify the incorrect entry through amendments in your subsequent GSTR-1 filing for the next tax period.
3. Is there a minimum amount that triggers a DRC-01B notice?
Yes, the system is configured to send intimations only when the difference exceeds a specific amount and percentage threshold defined by the GST Council. This prevents notices for minor rounding differences. However, the exact thresholds are not publicly disclosed.
4. Can I revise my reply in Form DRC-01B Part B after filing?
No, you cannot revise Part B once it is submitted. It is critical to double-check your payment ARN or selected reasons before clicking the final “File” button. An incorrect submission cannot be corrected through the portal.
5. Does filing Part B guarantee that recovery proceedings will stop?
Not necessarily. While filing Part B immediately stops the GSTR-1 blocking, it does not guarantee closure. If the proper officer finds your explanation unsatisfactory upon review, they can still initiate recovery proceedings for the unpaid amount under Section 79. Keep supporting documents ready for any follow-up scrutiny.