The ECL Calculator is a comprehensive software solution designed for banking professionals in India to calculate Expected Credit Loss (ECL) in compliance with Reserve Bank of India (RBI) guidelines. The application enables banks to upload loan data, process it through sophisticated algorithms, and generate detailed reports on expected credit losses.
This application helps banks meet regulatory requirements while providing valuable insights into their loan portfolios' risk profile. It supports both traditional Flask-based web interface and a modern React-based frontend with advanced visualization capabilities.
The application is responsive and works on tablets and smartphones, although a desktop interface is recommended for complex operations.
To access the ECL Calculator, use the following credentials:
Email: admin@example.com
Password: Admin123!
This admin account provides full access to all features of the application. For security reasons, it is recommended to change the password after your first login.
The ECL Calculator application offers two interfaces:
Both interfaces provide the same core functionality with a slightly different user experience. The React interface offers more advanced visualizations and a more responsive user experience.
The dashboard provides an overview of your ECL calculation activities and key statistics.
This module is the core of the application where you can create, manage, and execute ECL calculations.
Templates allow you to save configurations for repeated ECL calculations.
This module provides comprehensive reporting capabilities for analyzing ECL results.
The admin module allows administrators to manage users, companies, and system settings.
The ECL Calculator follows the methodology prescribed by RBI guidelines and international accounting standards (IFRS 9/Ind AS 109).
Assets are classified into different categories based on Days Past Due (DPD) as per RBI guidelines:
| Asset Category | DPD Range | Description |
|---|---|---|
| Standard | 0-30 days | Performing assets with regular payments |
| Sub-standard | 31-90 days | Assets showing early signs of stress |
| Doubtful 1 | 91-180 days | Assets with significant payment delays |
| Doubtful 2 | 181-365 days | Assets with extended payment issues |
| Doubtful 3 | 366-730 days | Assets with severe payment issues |
| Loss | >730 days | Assets considered unrecoverable |
PD represents the likelihood that a borrower will default on their loan obligations within a specific time period.
PD = Base PD × Macroeconomic Adjustment Factor
Where:
LGD represents the percentage of the exposure that is expected to be lost if a default occurs.
LGD = (1 - Recovery Rate) × (1 - Collateral Value/Exposure) × Time Value Adjustment
EAD represents the expected loan balance at the time of default.
EAD (Term Loans) = Current Balance × Amortization Factor
EAD (Revolving) = Drawn Amount + (CCF × Undrawn Amount)
The final ECL calculation is based on the multiplication of three key components:
ECL = PD × LGD × EAD
For multiple periods (lifetime ECL):
Lifetime ECL = Σ(PD_t × LGD_t × EAD_t × Discount Factor_t)
Where t represents the time period.
The ECL Calculator requires several data files to perform calculations accurately:
loan_id,customer_id,original_amount,current_balance,interest_rate,term_months,origination_date,maturity_date,dpd,product_type,sector
L001,C0001,1000000,800000,9.5,60,2020-01-15,2025-01-15,0,Term Loan,Manufacturing
loan_id,collateral_id,collateral_type,collateral_value,valuation_date,haircut_percentage
L001,COL001,Real Estate,1200000,2021-06-30,20
variable_name,value,effective_date,source
GDP_Growth,5.8,2022-03-31,Ministry of Finance
Inflation,6.2,2022-03-31,RBI
Administrators can manage users through the Admin > Users section:
Manage company information through the Admin > Companies section:
The system maintains detailed audit logs of all user activities:
| Error Code | Description | Solution |
|---|---|---|
| ERR-101 | File validation failed | Check file format and required fields |
| ERR-102 | Calculation process failed | Review logs for specific error |
| ERR-103 | Database connection error | Contact system administrator |
| ERR-201 | Authentication failed | Verify credentials or reset password |
| ERR-301 | Permission denied | Contact administrator for access |
The application offers two frontend interfaces:
For technical support with the ECL Calculator, please contact:
Email: support@kainos.com
Phone: +91 123-456-7890
Support Hours: Monday to Friday, 9:00 AM to 6:00 PM IST
When contacting support, please provide:
The support team aims to respond to all inquiries within 24 business hours.