Use case #0001

How Provisioning AI classifies accounts under Fed / OCC credit risk classification guidance

The Fed / OCC's asset classification and CECL provisioning standards (OCC credit risk classification guidance) do not allow discretion about when an account becomes a Non-Performing Asset. An account where interest or principal is overdue for more than 90 days is an NPL / charge-off. Not approximately 90 days, not by the end of the month — 90 days from the date the overdue first arose. The Provisioning AI counts those days for every account in the portfolio, every day, and reclassifies accounts the moment the threshold is crossed.

What the OCC loan classification standards require — and where manual classification fails

The OCC loan classification standards establish a hierarchy of asset quality categories: Standard, Sub-Standard, Doubtful (D1, D2, D3), and Loss. Each category has a specific definition based on the number of days an amount has been overdue, and each triggers a specific provisioning requirement. The classification must be reviewed at least quarterly for regulatory reporting, but the Fed / OCC's expectation — made explicit in successive bulletins — is that the actual NPL / charge-off status of an account should be updated as it occurs, not retroactively applied at the quarterly review.

Manual classification processes fail this expectation in three ways. First, the DPD (Days Past Due) count is computed from a reference date that may differ from the actual date the overdue first arose — a system-level error that systematically understates DPD. Second, classification is reviewed quarterly rather than daily — accounts that crossed the 90-day threshold on day 60 of the quarter are classified as NPLs 30 days later than the norm requires. Third, upgrade and downgrade decisions are made by human reviewers who may apply inconsistent criteria for accounts at the boundaries between categories.

The Provisioning AI eliminates all three failure modes by computing DPD from the actual first-overdue date, running the classification check daily for every account, and applying the OCC loan classification standards criteria mechanically and consistently — with the classification change logged, evidenced, and timestamped at the exact moment it occurs.

"An NPL / charge-off that is classified 30 days after it crossed the threshold is not a classification — it is a confession. The Provisioning AI classifies on the day, every day."

The OCC loan classification standards classification framework: the complete hierarchy

Asset CategoryOCC loan classification standards DefinitionDPD ThresholdAllowance approach (Unsecured)Allowance approach (Secured)Upgrade Condition
Standard Account performing — interest and principal payments current or overdue by less than 90 days < 90 days 0.40% (general provision on standard assets) 0.40% N/A — performing category
Sub-Standard NPL / charge-off for up to 12 months. Borrower's creditworthiness is impaired but bank has not yet identified the extent of loss. 90–455 days 15% of outstanding balance 15% of outstanding balance 12 months of satisfactory performance post-reclassification to Standard
Doubtful — D1 NPL / charge-off for more than 12 months but up to 24 months. Collateral value questionable; full repayment doubtful given current state. 456–820 days 100% of unsecured portion 25% of secured portion Reversion to Sub-Standard on full regularisation; then 12-month clean period
Doubtful — D2 NPL / charge-off for more than 24 months but up to 36 months. Recovery prospects significantly diminished. 821–1,185 days 100% of unsecured portion 40% of secured portion Reversion to D1 on full regularisation
Doubtful — D3 NPL / charge-off for more than 36 months. Recovery considered remote. Full write-off expected. > 1,185 days 100% of unsecured portion 100% of secured portion Rare; requires full regularisation and Board approval
Loss Loss identified by institution or its auditors or the Fed / OCC inspection; recovery not expected. May or may not be written off the books. Identified by assessor 100% of outstanding balance 100% of outstanding balance Write-off recommended; recovery proceeds credited if received

The daily classification run: what the Provisioning AI processes every midnight

At midnight every calendar day, the Provisioning AI runs the classification check for every active account in the portfolio. The process: pull the current DPD count from the core banking system (CBS), compare against the OCC loan classification standards threshold for the account's current classification, determine whether a downgrade, upgrade, or no-change is triggered, and write the updated classification and provision requirement back to the CBS. The entire run completes before business opens, so the credit team starts each day with a current, accurate view of asset quality.

The DPD count is computed from the actual first-overdue date — the date of the first missed payment, not the date of the last statement or the date the collection team first noticed the account. This distinction matters at the 90-day and 455-day thresholds where a 1-day error in the DPD count can determine whether an account is a Standard or Sub-Standard asset, or whether it is D1 or D2 — and the provisioning difference between those categories can be hundreds of thousands of dollars on a single large account.

Daily Classification Run — Nov 14, 2025 · 00:04:22 · 48,412 accounts processed
California bank · Run complete: 4 minutes 22 seconds · Changes: 284 accounts reclassified
42Downgrades
18Upgrades
224Other changes (provision amt)
48,128No change
● All 48,412 accounts processed · Classification current as of Nov 14, 2025 00:04:22 · CBS updated · Provision recalculation triggered for all 284 changed accounts

The 90-day watch list: catching accounts before they breach

The Provisioning AI does not wait until day 91 to flag an account. Accounts that reach 75 days DPD are placed on the 90-day watch list — a daily-monitored subset of the portfolio where collection teams receive an alert: this account will become Sub-Standard in 15 days if not regularised. The 15-day alert gives the collection team an operational window to attempt regularisation before the NPL / charge-off classification triggers and the provisioning requirement changes.

The 75-day threshold is not arbitrary — it reflects the operational reality of the collection cycle. A borrower who makes a payment on day 80 will regularise the account before the NPL / charge-off threshold and avoid the classification downgrade. A borrower who does not respond to the 75-day alert and the 85-day reminder will cross the threshold on day 91 and be classified immediately — with the Provisioning AI having created the full audit trail showing that collection attempts were made before and after the NPL / charge-off threshold.

DailyClassification run — 48,412 accounts processed every midnight · CBS updated before business opens
284Accounts reclassified today — 42 downgrades, 18 upgrades, 224 provision amount changes
75 daysWatch list trigger — 15-day advance alert to collection teams before NPL / charge-off threshold is crossed
Actual dateDPD computed from first-overdue date — not statement date, not discovery date, not collection referral date

Classification that happens when it is convenient is not classification — it is reporting

An NPL / charge-off classification that is updated quarterly at the reporting date, rather than daily as the DPD count accumulates, does not reflect the institution's actual asset quality — it reflects the institution's reporting schedule. The Fed / OCC's repeated emphasis on timely classification is not bureaucratic precision — it is a recognition that delayed classification delays provisioning, which delays the recognition of credit cost, which overstates profitability, which misleads investors and regulators about the institution's actual financial position. The Provisioning AI classifies accounts on the day the threshold is crossed, provisions on the day of classification, and reports what the portfolio actually looks like — not what it looked like at the end of last quarter.

← Back to Provisioning & OCC loan classification standards Agent AI