1. What is ECL and Why Does It Matter?
Expected Credit Loss (ECL) is a forward-looking estimate of the credit losses a company expects to incur on its financial assets — trade receivables, loans, advances, contract assets. IND AS 109, effective for most Indian companies since FY 2018-19, mandates that companies replace the old "incurred-loss" model with this forward-looking ECL model.
Under the old IGAAP (AS 26), a company only provisioned for bad debts once there was clear evidence that a customer had defaulted. IND AS 109 flips this: you must provision for expected future losses even before any default actually occurs.
The core shift: Under AS 26, provision = losses that have already happened. Under IND AS 109, provision = losses expected to happen. This typically results in a higher provision and a more conservative balance sheet.
For most manufacturing, retail, and services companies, trade receivables are the biggest financial asset on the balance sheet. Getting the ECL right is therefore not a minor note disclosure — it directly affects reported profits, net assets, and tax-deductible provisions.
2. The Simplified Approach — IND AS 109 Para 5.5.15
IND AS 109 offers two broad approaches for computing ECL:
- General approach — 3-stage model (Stage 1: 12-month ECL; Stage 2 & 3: lifetime ECL). Used for loans, bonds, and financial assets where credit risk needs to be tracked over time.
- Simplified approach — Lifetime ECL always. Used for trade receivables and contract assets without a significant financing component.
Para 5.5.15 makes the simplified approach mandatory for trade receivables without a significant financing component. You cannot choose the general approach for these — the simplified approach must be applied regardless of whether credit risk has increased.
The practical tool for implementing the simplified approach is the provision matrix — described in Para 5.5.17 as an allowed practical expedient. It is by far the most common method used by Indian companies.
3. Building the Provision Matrix
A provision matrix groups trade receivables into ageing buckets based on how long they are overdue, then applies a loss rate to each bucket. The ECL for each bucket is:
Where:
- Gross Receivable — the outstanding balance before any provision, in each ageing bucket
- Loss Rate (PD) — the Probability of Default for that bucket, derived from historical write-off experience + forward-looking adjustment
- LGD — Loss Given Default. For unsecured trade receivables with no collateral, this is typically 100%. If you hold a lien, guarantee or security, it reduces accordingly.
Standard ageing buckets used in Indian practice:
| Bucket | Typical loss rate range | Risk level |
|---|---|---|
| Current (not yet due) | 0.5% – 3% | Low |
| 1–30 days overdue | 2% – 8% | Low–Medium |
| 31–60 days overdue | 8% – 20% | Medium |
| 61–90 days overdue | 20% – 40% | High |
| 91–180 days overdue | 40% – 65% | High |
| >180 days overdue | 65% – 100% | Very High |
These are illustrative ranges for manufacturing companies. Your actual rates must be derived from your own historical data.
4. Determining Loss Rates
The loss rates in your provision matrix cannot be arbitrary or copied from a template. IND AS 109 Para B5.5.51 requires that they be based on observable historical data adjusted for forward-looking information.
Gather historical write-off data
Pull 3–5 years of trade receivable balances and actual write-offs from your accounting records. For each ageing bucket, compute: what % of receivables that reached this bucket were eventually written off?
Adjust for current forward-looking conditions
Historical rates alone are insufficient. Ask: has anything changed that makes the future different from the past? Economic downturn, sector stress, a specific large debtor at risk, higher inflation affecting customer cash flows — all these warrant an upward adjustment.
Group by customer segment if needed
If your receivables portfolio is heterogeneous (e.g., government customers vs. private retail), consider building separate matrices for each segment. Government receivables may warrant lower loss rates; small unorganised retail customers may warrant higher ones.
Document the basis
The loss rates and forward-looking adjustments are a key accounting estimate under IND AS 108. They must be disclosed in the significant accounting policies and critical estimates note. Your auditor will ask for documentation — prepare it before year-end.
Warning: Using industry-average rates without any reference to your own historical data is not acceptable under IND AS 109. You must start from your own experience and then make adjustments. Industry rates can be used as a sanity check or as a proxy where internal data is insufficient for a specific bucket — but document why.
5. Worked Example — Textile Manufacturer
Company: Ravi Textiles Pvt. Ltd., Surat
Reporting date: 31 March 2025
Business: B2B fabric manufacturer selling to garment exporters
Credit terms: Net 60 days
LGD: 100% (no collateral)
Opening provision (31 March 2024): ₹8,20,000
The company's trade receivable ageing as at 31 March 2025, and the loss rates derived from 4 years of write-off history with a modest forward-looking uplift for a softening export market:
| Ageing bucket | Gross receivable (₹) | Loss rate | ECL provision (₹) |
|---|---|---|---|
| Current (not yet due) | 1,20,00,000 | 2% | 2,40,000 |
| 1–30 days overdue | 35,00,000 | 5% | 1,75,000 |
| 31–60 days overdue | 18,00,000 | 15% | 2,70,000 |
| 61–90 days overdue | 9,50,000 | 35% | 3,32,500 |
| 91–180 days overdue | 4,20,000 | 60% | 2,52,000 |
| >180 days overdue | 2,80,000 | 85% | 2,38,000 |
| Total | 1,89,50,000 | 8.98% | 15,07,500 |
Summary:
- Gross trade receivables: ₹1,89,50,000
- Closing ECL provision required: ₹15,07,500
- Opening provision: ₹8,20,000
- P&L charge for FY 2024-25: ₹6,87,500 (additional provision needed)
- Net receivables (after ECL): ₹1,74,42,500
Balance Sheet presentation: Trade receivables are shown net of ECL provision as a contra asset. So the balance sheet shows ₹1,74,42,500 as "Trade receivables" with the provision disclosed in the notes.
6. Journal Entries
Entry 1 — ECL Provision Charge (year-end, FY 2024-25)
Being increase in ECL provision from ₹8,20,000 (opening) to ₹15,07,500 (closing) — charged to P&L per IND AS 109 Para 5.5.15.
Entry 2 — If provision had decreased (writeback scenario)
If the closing ECL required were lower than the opening provision — say closing ₹7,00,000 vs opening ₹8,20,000 — the excess provision is written back to P&L:
Entry 3 — Writing off an irrecoverable debt
When a specific debtor becomes clearly irrecoverable (e.g., they go insolvent), the receivable is derecognised. The provision absorbs the write-off:
Note: Writing off a debt does not create a new P&L charge — that was already recognised when the provision was created. The write-off simply removes both the receivable and the provision from the books simultaneously.
Entry 4 — Recovery of previously written-off amount
7. Movement Schedule — Notes Disclosure
IND AS 107 (Financial Instruments: Disclosures) requires a rollforward of the loss allowance in the notes to financial statements. For Ravi Textiles:
| Movement in ECL Provision | ₹ |
|---|---|
| Opening balance (1 April 2024) | 8,20,000 |
| Add: Provision for the year (P&L charge) | 6,87,500 |
| Less: Bad debts written off during the year | (—) |
| Add: Recoveries of amounts previously written off | — |
| Closing balance (31 March 2025) | 15,07,500 |
This schedule should appear in the Notes to Financial Statements under "Financial Risk Management" or "Credit Risk." It confirms that the closing provision on the balance sheet ties to the movement disclosed in the notes.
Build your provision matrix in seconds
Use Finosutra's free ECL calculator — enter your ageing bucket balances, pick an industry preset, and get the provision, movement schedule and journal entries instantly.
Open ECL Calculator →8. ECL vs Old AS 26 — Key Differences
| Aspect | AS 26 / IGAAP | IND AS 109 (ECL) |
|---|---|---|
| Trigger for provision | Loss must have occurred | Loss need only be expected |
| Scope | Only "doubtful" debts | All trade receivables incl. current (not-yet-due) |
| Forward-looking | No — purely historical | Yes — mandatory forward-looking adjustment |
| Provision on current receivables | Typically nil | Yes — even current receivables get a small loss rate |
| P&L impact | Generally lower provision | Generally higher provision |
| Balance sheet | Lower provision = higher net receivables | More conservative net receivable figure |
| Disclosure | Minimal | Full rollforward + credit risk disclosures required |
9. Five Common Errors CAs Make
Error 1 — Copying industry rates without own historical data. Using a template provision matrix with fixed % rates (e.g., 2/5/15/30/50/80) is only the starting point. You must ground these in your client's actual write-off history. Applying a universal template to every client is not defensible.
Error 2 — Ignoring current receivables. The most common shortcut is to apply ECL only to overdue buckets. But Para 5.5.15 requires lifetime ECL on all trade receivables — including those not yet due. Even a 1–2% rate on the current bucket is required.
Error 3 — No forward-looking adjustment. Simply rolling forward last year's rates with no adjustment is a para B5.5.51 violation if economic conditions have changed. Document at least a qualitative assessment — "rates maintained as sector outlook is stable" or "rates increased 5% due to export slowdown."
Error 4 — Treating write-offs as additional P&L charges. When a debt is written off, the P&L charge was already recognised when the provision was created. The write-off entry (Dr Provision, Cr Receivables) is purely a balance sheet derecognition — it does not create a new charge. Booking an additional P&L debit on write-off is a double-count.
Error 5 — No movement rollforward in notes. Many companies compute and book the provision correctly but forget to include the movement schedule in the notes. IND AS 107 Para 35H requires disclosure of the loss allowance by class of financial asset with a reconciliation from opening to closing.