# CECL for trade receivables and contract assets: provision matrix and ASU 2025-05

Canonical: https://finbryn.com/us/services/credit-loss-derivatives-fair-value/cecl-trade-receivables-contract-assets

Finbryn provides CECL allowance models for companies that are not banks but carry trade receivables, building an aging-based provision matrix under ASC 326-20 and applying the ASU 2025-05 practical expedient for annual periods beginning after December 15, 2025 (FASB, checked 2026-10-16). Management approves the allowance and your auditor tests it.

CECL reaches well beyond banks. ASC 326-20 covers trade receivables, contract assets and a lessor's net investment in leases, so a manufacturer, distributor or software company that sells on credit has to estimate, support and disclose an allowance for credit losses. For most private companies the standard took effect for fiscal years beginning after December 15, 2022. Many set up a single aging table that year and have not touched it since.

FASB gave that table a reason to be reopened in July 2025. ASU 2025-05 lets every entity assume that conditions at the balance sheet date stay unchanged for the rest of the life of current receivables and current contract assets, which removes the need for a macroeconomic forecast on those balances. Entities that are not public business entities may also count cash collected after the balance sheet date. Both options apply prospectively to annual reporting periods beginning after December 15, 2025, and early adoption is permitted.

Finbryn builds the model end to end. We pool your receivables, calculate loss rates from your own write-off and collection history, apply the expedient where management elects it, and draft the policy memo and the disclosure note. The workbook is yours and refreshes each quarter from the receivables aging report, with every change to a rate or a pool logged. If that report does not tie to the ledger, [AR ageing cleanup](/services/accounts-payable-receivable/ar-ageing) comes first.

Your controller or CFO approves the elections and the allowance, and your auditor tests both. Finbryn gives no opinion on the number and does not sign the financial statements.

What you get: Receivable pools, aging buckets and historical loss rates built from your own write-off history; Side-by-side allowance under the ASU 2025-05 expedient, with and without the collections election; Allowance policy memo and draft disclosure note for management to approve; Quarterly refresh workbook that ties to the receivables aging and the general ledger

Software we work in: Microsoft Excel, QuickBooks Online, NetSuite, Sage Intacct, Xero

## Which receivables fall under ASC 326, and which does ASU 2025-05 relieve?

ASC 326-20 applies to financial assets measured at amortized cost. For a company that is not a lender, that means trade receivables, contract assets recognized under Topic 606, notes receivable and any net investment in leases.

ASU 2025-05 narrows its relief to **current** accounts receivable and **current** contract assets that arise from Topic 606 revenue. Current means collectible within one year, or within the operating cycle when that cycle is longer than 12 months (ASC 326-20-30-10B). Anything outside that window stays on the full model: a payment plan that runs 18 months, a note from a distributor, a long-term customer financing arrangement.

Two consequences follow. A company usually ends up with two populations, a short-dated trade book that can use the expedient and a smaller long-dated book that cannot. And the election is all or nothing across current receivables and current contract assets. You cannot apply it to trade receivables and skip it for unbilled revenue, because ASC 326-20-30-10B requires consistent application to both.

## How does a provision matrix work under CECL?

A provision matrix is the aging method that ASC 326-20-30-3 lists beside discounted cash flow, loss-rate, roll-rate and probability-of-default methods. No single method is required, and discounting is not required either. For short-dated trade receivables the matrix is usually the least expensive method an auditor will accept.

The build runs in a fixed order.

1. Pool receivables that share risk characteristics. ASC 326-20-55-5 lists credit score, asset type, size, term, geography, industry and vintage as examples. A small receivable book often needs only a few pools, such as large accounts on invoice terms, small accounts paying by card and distributor accounts.
2. Bucket each pool by days past due: current, 1 to 30, 31 to 60, 61 to 90 and older.
3. Measure historical loss by bucket. For each look-back date, take the balance that sat in the bucket and the amount of it that was later written off.
4. Adjust the rates for current conditions and forecasts, or elect the ASU 2025-05 expedient for current balances and adjust only for conditions that the history does not yet show.
5. Multiply, sum, compare with the booked allowance and post the true-up.

A customer that stops sharing the pool's risk profile comes out of the matrix and is assessed on its own.

## What does FASB's own Example 5A show?

The ASU 2025-05 amendments add a worked example, ASC 326-20-55-40A to 55-40Q, for a manufacturer called Entity R that sells to retailers on 30-day terms. Its receivables total $5,997,589 at the balance sheet date. The loss rates run from 0.3 percent for current balances to 99 percent for balances more than 120 days past due.

- **Case 1, practical expedient only.** The rates are applied as they stand and the allowance is $20,646.
- **Case 2, one distressed customer.** A $2,000 balance owed by a customer in bankruptcy is pulled out and reserved in full, and the rest of the portfolio stays on the matrix. The allowance becomes $22,486.
- **Case 3, expedient plus collections to March 1.** Of the $5,997,589, $5,929,727 was collected by the cut-off date, leaving $67,862. The uncollected balance is re-bucketed by its status at March 1 and priced at the same loss rates. The allowance is $21,392.

Case 3 is worth reading twice. Counting later collections did not push the allowance below Case 1, because the balance that stayed unpaid had aged into higher-loss buckets. The election removes allowance on cash already received and can leave a heavier rate on what remains. The model should show both outcomes side by side before management chooses.

## What do the financial statements have to say about the election?

The election is disclosed. ASC 326-20-50-12A requires a statement that the entity elected the practical expedient or, for an entity that is not a public business entity, both the expedient and the accounting policy election. Under 326-20-50-12B, a nonpublic entity that elected the collections policy must also disclose, in annual periods, the date through which it considered subsequent collections.

Changing that date from one year to the next is not a change in accounting principle (ASC 326-20-30-10H). A nonpublic entity that adopts the expedient after the effective date also skips the preferability assessment that a voluntary change would normally need (ASU 2025-05 summary). The disclosure sentence is short, but it has to match the model: if the policy note says March 1, the workbook has to hold the March 1 collections.

Finbryn drafts the note, the policy paragraph and the support schedule that ties them together. Your auditor will ask for the same three items, usually in that order.

## How does this compare with IFRS 9 for a company with a foreign parent?

Group reporting packs often need the IFRS 9 figure beside the CECL one. IFRS 9 paragraph 5.5.15 requires lifetime expected losses on trade receivables and contract assets that carry no significant financing component, and paragraph B5.5.35 names the provision matrix as a practical expedient. The method looks alike, but the inputs differ: IFRS 9 asks for an unbiased, probability-weighted amount that reflects forecasts of future economic conditions (5.5.17), and the ASU 2025-05 expedient is US guidance that IFRS 9 does not mirror.

Where both frameworks apply, one aging schedule can feed two calculations. The [IFRS 9 service](/services/credit-loss-derivatives-fair-value/ifrs-9-expected-credit-loss-modeling) covers the second one, and the [CECL versus IFRS 9 guide](/guides/cecl-vs-ifrs-9-expected-credit-loss) sets the differences out line by line.

## The process

1. **Collect the receivables history**: Aging reports at each look-back date, write-offs, credit memos, cash receipts, payment terms and customer segments, for as many periods as your data covers.

2. **Tie the data out**: We reconcile the aging to the general ledger at each date and hand your controller a list of exceptions to clear before any rate is calculated.

3. **Frame the elections**: A one-page memo sets out the expedient and the collections election with their effect on last quarter's allowance, so management chooses with the numbers in front of it.

4. **Build and run the matrix**: Pools, buckets and loss rates, with distressed accounts assessed individually, and a journal entry for the true-up.

5. **Draft the policy and disclosures**: The allowance policy paragraph, the election disclosure and the support schedule your auditor will request.

6. **Refresh and back-test each quarter**: The workbook reruns from the new aging, compares predicted with actual write-offs and flags pools whose behavior has drifted.

## Common problems we fix

| The problem | How we fix it |
| --- | --- |
| The allowance is a flat share of total receivables with no support | A pooled aging matrix with loss rates taken from your own write-off history and a documented look-back period. |
| Unbilled revenue recorded as a contract asset is left out of the calculation | Contract assets are in scope of ASC 326-20 and are modeled with the receivables, using the same election. |
| A customer in financial trouble sits in the same pool as healthy accounts | The account is assessed individually, as Case 2 of FASB's Example 5A does, and removed from the collective pool. |
| The auditor asks for a forecast the company never built | The expedient election is documented for current balances, and the few long-dated balances get their own forecast-based estimate. |

## By the numbers

| Figure | What it means | Source |
| --- | --- | --- |
| Dec 15, 2025 | ASU 2025-05 applies to annual reporting periods beginning after this date | [storage.fasb.org/ASU%202025-05.pdf](https://storage.fasb.org/ASU%202025-05.pdf) (2026-10-16) |
| $20,646 | Allowance in FASB Example 5A, Case 1, on $5,997,589 of receivables | [storage.fasb.org/ASU%202025-05.pdf](https://storage.fasb.org/ASU%202025-05.pdf) (2026-10-16) |
| $21,392 | Allowance in Case 3 after counting collections to March 1, higher than Case 1 | [storage.fasb.org/ASU%202025-05.pdf](https://storage.fasb.org/ASU%202025-05.pdf) (2026-10-16) |
| Dec 15, 2022 | CECL took effect for private companies for fiscal years beginning after this date | [storage.fasb.org/ASU%202019-10.pdf](https://storage.fasb.org/ASU%202019-10.pdf) (2026-10-16) |

Pricing: Scoped per engagement from the number of receivable pools, the length of the data history and whether the quarterly refresh is included. It runs separately from the monthly tiers on the /us/pricing rate card, and the fee is confirmed in writing before model work starts. ([See pricing](https://finbryn.com/us/pricing))

## Glossary

- **CECL**: Current expected credit losses: the ASC 326 model that records lifetime expected credit losses on financial assets measured at amortized cost.

- **Provision matrix**: An aging table of loss rates by days-past-due bucket, applied to the receivable balance in each bucket to estimate the allowance.

- **Practical expedient (ASU 2025-05)**: An election to assume that conditions at the balance sheet date do not change for the remaining life of current receivables and contract assets.

- **Contract asset**: The right to consideration for goods or services already transferred when that right depends on something other than the passage of time.

- **Public business entity**: A FASB-defined category that includes SEC filers; most private companies are not public business entities and may use the collections election.

## Frequently asked questions: CECL for trade receivables and contract assets: provision matrix and ASU 2025-05

**Q: How do I apply CECL to trade receivables as a private company?**

A: Pool the receivables by risk, age each pool by days past due, measure historical loss rates by bucket and adjust them for current conditions and forecasts. ASC 326-20-30-3 lists aging schedules among the allowed methods, and CECL has applied to most private companies since fiscal years beginning after December 15, 2022 (ASU 2019-10, checked 2026-10-16).

**Q: What is the ASU 2025-05 practical expedient for accounts receivable?**

A: It lets any entity assume that conditions at the balance sheet date do not change for the remaining life of current receivables and current contract assets from Topic 606 revenue. It applies prospectively to annual periods beginning after December 15, 2025 (ASU 2025-05, July 2025, checked 2026-10-16). Historical loss rates still have to be adjusted for current conditions they do not yet reflect, such as a customer in distress.

**Q: Do I still need a reserve on current receivables under CECL?**

A: Usually yes. ASC 326-20-30-10 asks for a measure of the risk of loss even when that risk is remote, unless history adjusted for current conditions supports an expectation of zero. A nonpublic entity that elects the collections policy can bring the allowance to zero on balances collected before its financial statements are available to be issued, but not on balances still outstanding then (ASU 2025-05, checked 2026-10-16).

**Q: Does ASU 2025-05 apply to my 2025 year-end financial statements?**

A: Only if you adopt early. The amendments take effect for annual reporting periods beginning after December 15, 2025, so a calendar-year company first applies them to the year that began on January 1, 2026. Early adoption is permitted in periods whose financial statements have not yet been issued (FASB, checked 2026-10-16).

**Q: Does the expedient cover contract assets and unbilled revenue?**

A: Yes. Current contract assets from Topic 606 transactions are covered, and ASC 326-20-30-10B requires the election to be applied consistently to current receivables and current contract assets together (ASU 2025-05, checked 2026-10-16). A contract asset is a right to consideration that depends on something other than the passage of time, such as future performance.

**Q: What does Finbryn deliver and what stays with management?**

A: Finbryn delivers the workbook, the pooling and loss-rate support, the policy memo and the draft disclosure note. Management makes the elections described in ASC 326-20-30-10A to 30-10H and approves the allowance, and your auditor tests it. Nothing Finbryn produces is an opinion on the allowance. The date to calendar is the ASU 2025-05 effective date: annual periods beginning after December 15, 2025.

**Q: How is this priced?**

A: The fee depends on the number of receivable pools, the length of the data history and whether a quarterly refresh is included. The rate card is on the [pricing page](/pricing), and the exact fee is confirmed in writing before any model work starts on a receivables book (scope reviewed 2026-10-16).

Related services:
- [IFRS 9 expected credit loss modeling for IFRS reporters with US operations](https://finbryn.com/us/services/credit-loss-derivatives-fair-value/ifrs-9-expected-credit-loss-modeling)
- [CECL allowance model support for community lenders, credit unions and fintech lenders](https://finbryn.com/us/services/credit-loss-derivatives-fair-value/cecl-model-support-lenders)
- [Aged receivables report](https://finbryn.com/us/services/accounts-payable-receivable/ar-ageing)
- [Collections](https://finbryn.com/us/services/accounts-payable-receivable/collections)
- [Revenue recognition (ASC 606 / IFRS 15)](https://finbryn.com/us/services/month-end-close-reporting/revenue-recognition-asc-606-ifrs-15)

Industries:
- [Manufacturing](https://finbryn.com/us/industries/manufacturing)
- [SaaS](https://finbryn.com/us/industries/saas)
- [Professional services](https://finbryn.com/us/industries/professional-services)

Related guides:
- [CECL vs IFRS 9 expected credit loss: how the two models differ](https://finbryn.com/us/guides/cecl-vs-ifrs-9-expected-credit-loss)
- [Accounts Receivable and Collections: A Small Business Guide](https://finbryn.com/us/guides/accounts-receivable-and-collections-guide)

## Sources

1. [FASB ASU 2025-05, Measurement of Credit Losses for Accounts Receivable and Contract Assets (July 2025)](https://storage.fasb.org/ASU%202025-05.pdf) (2026-10-16)
2. [FASB ASU 2016-13, Measurement of Credit Losses on Financial Instruments (June 2016)](https://storage.fasb.org/ASU%202016-13.pdf) (2026-10-16)
3. [FASB ASU 2019-10, Effective Dates for credit losses, hedging and leases (November 2019)](https://storage.fasb.org/ASU%202019-10.pdf) (2026-10-16)
4. [IFRS Foundation, IFRS 9 Financial Instruments](https://www.ifrs.org/issued-standards/list-of-standards/ifrs-9-financial-instruments/) (2026-10-16)
5. [IFRS 9 text as endorsed in Commission Regulation (EU) 2016/2067, paragraphs 5.5.15, 5.5.17 and B5.5.35](https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R2067) (2026-10-16)

Reviewed October 2026

[All services in Credit loss, derivatives and fair value](https://finbryn.com/us/services/credit-loss-derivatives-fair-value)

## Contact
- Phone: +1 (312) 313-7376
- Email: hello@finbryn.com
- Booking page: https://finbryn.com/us/book