Definition
A debt restructuring is a troubled debt restructuring (TDR) when the debtor is experiencing financial difficulties and the creditor grants a concession it would not otherwise consider, such as reduced interest or principal, extended maturity, or acceptance of assets or equity in settlement. For debtors, ASC 470-60 continues to apply. If the future undiscounted cash payments under the new terms are less than the carrying amount, the debtor recognizes a gain and reduces the carrying amount; if not, no gain is recognized and a new effective rate is computed. For creditors, ASU 2022-02 eliminated TDR recognition and measurement guidance for entities that have adopted ASC 326, replacing it with disclosures on modifications to borrowers experiencing financial difficulty.
Why it matters in an audit or review
Auditors read the amendment and judge whether the debtor was in financial difficulty and received a concession; the answer drives gain recognition and disclosure and often relates to going concern.
Example
(Illustrative) A debtor owes $500,000 principal plus $40,000 accrued interest. The lender forgives $100,000 of principal and extends the loan, so total future payments are $400,000 of principal plus $40,000 of accrued interest, or $440,000. Carrying amount $540,000 exceeds payments by $100,000, so a gain of $100,000 is recognized.
Common mistakes
- Treating any lender amendment as a TDR without evaluating financial difficulty.
- Booking a gain when future cash payments exceed the carrying amount.
Sources
- FASB ASC 470-60-35 (debtor accounting for troubled debt restructurings)
- FASB ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures (creditor guidance removed for entities that adopted ASC 326)
- FASB ASC 310-10-50 (creditor disclosures for modifications to borrowers experiencing financial difficulty)
Definitions paraphrase AICPA and FASB guidance; read the standard itself before relying on a requirement. Example figures are illustrative. This page is guidance, not professional advice. Report an error