Credit scorecards

Cut-offs, overrides, and reject inference

Choose operational thresholds with evidence and document what rejected applications conceal.

Visual summary of Cut-offs, overrides, and reject inference: Choose operational thresholds with evidence and document what rejected applications conceal.
A visual overview of Choose operational thresholds with evidence and document what rejected applications conceal. See the guide for assumptions and implementation details.

Purpose

Describe score-to-decision policies and the selection bias caused by observing outcomes mainly for accepted applicants.

Hover over or focus a term for a quick definition, or open its glossary entry.

  • Reject inference
  • Risk appetite

Key definitions

  • A cut-off is a decision boundary applied to a score or estimated risk.
  • Reject inference refers to methods used to reason about outcomes for applicants denied credit, whose repayment outcomes are unobserved.
Formula
Expected decision value = Σᵢ P(outcomeᵢ | applicant) × value(outcomeᵢ), using an explicit policy objective.

Worked example

If a lender approves only applicants above a score boundary, observed repayment data do not directly reveal how denied applicants would have performed.

Detailed explanation

A cut-off turns a ranking or PD into an action. The appropriate threshold depends on exposure, expected returns, loss severity, operating costs, regulation, affordability policy, and risk appetite. Analyze alternatives as policy scenarios; do not present one threshold as universally optimal. Track manual overrides, override reasons, approvals, declines, and subsequent outcomes.

Because outcomes are usually observed for booked accounts, the development sample is selected by previous policy. Reject-inference techniques may reweight, augment, or otherwise estimate outcomes for declined applications, but the unobserved labels mean results depend on assumptions. Keep reject-inference estimates separate from observed outcomes, test sensitivity to assumptions, and explain the limits to decision-makers.

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

Calculate WOE and IV from grouped counts

Use synthetic good and bad counts for three ordered scorecard bins. The 0.5 adjustment avoids a zero distribution in this small example.

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

  • Decision costs, constraints, and accepted-population performance are separated from full-applicant claims.

Limitations

  • Reject-inference methods rely on assumptions that cannot be verified from denied outcomes alone.
  • Overrides can create leakage if later outcomes are used to justify historical decisions.

References

Educational material only. Methods and examples are simplified; state and validate the assumptions required for your use case.

Cut-offs, overrides, and reject inference | CreditRiskHub