Loss given default (LGD)
Discounted net recoveries and workout LGD
Measure loss from cash-flow shortfalls, recovery costs, and timing after default.

Purpose
Calculate an illustrative workout LGD from exposure and discounted net recovery cash flows.
Key terms
Hover over or focus a term for a quick definition, or open its glossary entry.
Key definitions
- Workout LGD compares exposure at default with the present value of recoveries net of relevant costs.
- Recovery timing matters because delayed cash flows have lower present value.
LGD = max(0, (EAD − PV(net recoveries))/EAD), subject to the method's treatment of excess recoveries.Worked example
EAD $10,000 and PV of net recoveries $6,500 give illustrative LGD 35%.
Detailed explanation
A realized workout view follows the cash flows after default. Include timing, collateral proceeds, guarantor recoveries, legal and collection costs, and other directly attributable costs according to the chosen method. Discounting keeps nominal recovery amount and economic value from being confused.
For a simple educational calculation, divide discounted net loss by EAD and cap or otherwise handle values according to a documented convention. Production accounting and prudential methods may prescribe different details, including effective-interest-rate or downturn considerations. Keep gross recoveries, costs, discount assumptions, unresolved cases, and final workout outcomes visible so a reviewer can reproduce the estimate.
Try a reproducible Python example
These examples use synthetic inputs and run locally in a browser worker. Edit the code, run it, and compare its output with the published example.
Runnable Python · local in your browser
Link re-default episodes and calculate discounted LGD
Apply a declared synthetic 12-month cure probation and compute two episode LGDs from bounded cashflow lists.
Output
Run the code to see the output.
Runtime loads only after you press Run. Code runs in a separate browser worker with a 10-second limit and a 20,000-character output cap. Use synthetic examples only; browser execution is not a secure environment for secrets or sensitive records.
Runnable Python · local in your browser
Discount recovery cash flows for workout LGD
Discount synthetic recoveries and costs to default date and calculate a capped loss fraction.
Output
Run the code to see the output.
Runtime loads only after you press Run. Code runs in a separate browser worker with a 10-second limit and a 20,000-character output cap. Use synthetic examples only; browser execution is not a secure environment for secrets or sensitive records.
Assumptions
- EAD, recovery cash flows, direct costs, and discount rate refer to one consistent exposure and methodology.
Limitations
- The discount rate and cost perimeter depend on the accounting or regulatory methodology.
- A single average LGD can hide collateral, product, and recovery-channel differences.
References
- Basel Framework: IRB approach and credit-risk components — Basel Committee on Banking Supervision
- Guidelines on PD estimation, LGD estimation and treatment of defaulted assets — European Banking Authority
- IFRS 9 Financial Instruments — IFRS Foundation
Educational material only. Methods and examples are simplified; state and validate the assumptions required for your use case.