The ₹590 crore fraud disclosed by IDFC First Bank in February 2026 is not a system glitch, not a cyberattack, and not a balance sheet mismatch. According to management, it is an alleged case of employee collusion involving physical cheque-based transactions at a single branch in Chandigarh, confined to a limited set of Haryana government-linked accounts.
Let’s break this down calmly, clearly, and without drama.
1. What Triggered the Discovery?
The trigger was not an internal red flag.
It was a request from a Haryana government department to close its account and transfer funds to another bank. During that process, the bank observed that the balance in its books did not reconcile with what the department believed was in the account.
That discrepancy set off internal review.
From February 18, 2026 onwards, other Haryana government entities engaged with the bank regarding their accounts. Reconciliation began at multiple levels — and discrepancies emerged.
So this was not uncovered by routine surveillance alone. It surfaced when the client tried to move money.
That matters.
2. What Is the Size of the Fraud?
Management disclosed:
- ₹490 crore — discrepancy identified based on reconciliation with the government department’s expectations.
- Additional ₹100 crore — self-identified by the bank through internal scanning of related accounts.
Total disclosed exposure: ₹590 crore.
Management stated that this number is a best assessment at this stage. It could change slightly after forensic audit, but they do not expect material escalation beyond this range.
Importantly, this is described as an “amount under reconciliation”, not a confirmed final loss.
3. How Did It Happen?
According to management:
- Debit instructions were received “supposedly from the client.”
- Physical cheques were used.
- In hindsight, some cheques appear forged.
- Bank employees passed the entries and transferred funds to beneficiaries outside the bank.
- Beneficiary accounts were maintained with other banks.
- The fraud appears to involve internal employees in