CBSRM · Microfinance Risk Layer · Reports and Audit
Sample Laghubitta (synthetic data)
As of 2026-09-30
Rows are centre level pooled accounts: one days past due figure stands for several member loans.
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions. Nothing in this pack is an NRB finding, a compliance check, an approval or a forecast. The pack displays the published v1 and v2 JSON; it recomputes nothing.
Contents
Calibration status. Every threshold, weight, anchor and limit is illustrative and pending calibration to the current NRB directive for D class institutions. Board appetite limits (section Risk appetite) and the regulatory placeholder (section Regulatory monitor) are shown separately.
Component coverage. Components without data in every branch score: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. Components without data in some branch scores: none. Branches without a score: 0. A missing component is left out of the weighted sum and the score carries its reduced weight coverage; it is never shown as low risk.
Rows are centre level pooled accounts: one days past due figure stands for several member loans.
Overall level: High. Domains without data: Operational. The overall level is the worst domain status across the Board appetite limits; a domain without data never improves it.
| Domain | Health (0 to 100) | Status | Missing limits |
|---|---|---|---|
| Capital | 89 | Within | none |
| Liquidity | 63 | Within | none |
| Credit | 0 | Breached | none |
| Portfolio | 100 | Within | none |
| Operational | No data in this extract | No data | Field officers flagged |
Branch Risk Index bands: Low 47, Medium 5, Elevated 2, High 6; without a score 0 (of 60 branches).
Early warning levels: Green 32, Yellow 10, Orange 11, Red 7, No data 0 (of 60 branches).
Board appetite limits breached: Collection efficiency 85.7%. Near the limit: none. Without data: Field officers flagged.
Liquidity survival bucket (base case, first negative cumulative gap): none (the cumulative gap stays positive in every bucket).
Quick stress. Three shocks from the stress grid, stressed values beside the baseline in section 7. Provision and PAR effects are immediate (one month end bucket migration); the funding cost hit is twelve months of the rate rise on all borrowings repriced at once (an upper bound); coverage covers 90 days.
| Shock (stressed) | Severity | PAR30 | PAR90 | CAR | 90 day coverage | Extra provisions (crore) | Ladder |
|---|---|---|---|---|---|---|---|
| Collection decline | 10.0% | 5.74% | 2.13% | 11.05% | 1.16x | 9.57 | Watch |
| Agricultural income shock | 20.0% | 5.62% | 1.86% | 11.45% | 1.25x | 2.28 | Normal |
| Funding cost rise | 200 bps | 5.54% | 1.75% | 10.28% | 1.25x | 0.00 | Normal |
Principal drivers. The three highest Branch Risk Index scores and the components that add most to them:
Prior comparison. Institution series from the v1 JSON; change is the difference in percentage points, or the percent change for the gross portfolio; n/a when a series point is absent. As of 2026-09-30; previous month end 2026-08-31; twelve month ends earlier 2025-09-30.
| Measure | As of | Previous month end | Change | Twelve month ends earlier | Change |
|---|---|---|---|---|---|
| PAR30 | 5.54% | 4.85% | +0.70 pp | 5.82% | -0.28 pp |
| PAR90 | 1.75% | 1.23% | +0.52 pp | 1.84% | -0.09 pp |
| Collection efficiency | 85.74% | 84.39% | +1.35 pp | 88.18% | -2.43 pp |
| Gross portfolio (crore) | 1,684.58 | 1,689.94 | -0.3% | 1,532.26 | +9.9% |
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
Board appetite limits (contract v2 section 7). Position is the distance from trigger to limit: below 0 within, 0 to 1 between trigger and limit, above 1 beyond the limit. A limit without a value in this extract shows No data and never counts as within appetite.
| Limit | Scope | Value | Trigger | Limit | Status | Position | Action |
|---|---|---|---|---|---|---|---|
| PAR30 | institution | 5.5% | 10.0% | 12.0% | Within | -2.23 | Within appetite |
| PAR90 | institution | 1.7% | 7.0% | 9.0% | Within | -2.63 | Within appetite |
| NPL ratio | institution | 1.7% | 8.0% | 10.0% | Within | -3.13 | Within appetite |
| Write off ratio | institution | 0.3% | 2.0% | 3.0% | Within | -1.67 | Within appetite |
| Collection efficiency | institution | 85.7% | 95.0% | 92.0% | Breached | 3.09 | Escalate to the Board risk committee |
| Largest district share | district | 4.2% | 12.0% | 15.0% | Within | -2.62 | Within appetite |
| Agriculture and livestock share | sector | 22.4% | 65.0% | 75.0% | Within | -4.26 | Within appetite |
| Sector concentration (HHI) | sector | 0.194 | 0.250 | 0.300 | Within | -1.12 | Within appetite |
| Top 10 branches share | institution | 24.6% | 30.0% | 35.0% | Within | -1.08 | Within appetite |
| Capital adequacy ratio | balance_sheet | 11.6% | 10.0% | 8.0% | Within | -0.79 | Within appetite |
| 90 day liquidity coverage | balance_sheet | 1.25x | 1.20x | 1.00x | Within | -0.25 | Within appetite |
| Field officers flagged | institution | no data | 5.0% | 10.0% | No data | no data | No data in this extract |
Collection efficiency counts arrears in the amount due (v1 definition), so it reads lower than an on time repayment rate.
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
Branch limits summary. Per branch limits over every branch with rows at the as of date.
| Branch limit | Trigger | Limit | Within | Near | Breached | No data | Breached branches | Near branches |
|---|---|---|---|---|---|---|---|---|
| Branch PAR30 | 8.0% | 10.0% | 50 | 0 | 10 | 0 | BR008 Dhankuta 1 13.0%, BR011 Saptari 1 33.6%, BR012 Siraha 1 34.8%, BR018 Rautahat 1 26.6%, BR022 Kathmandu 1 11.1%, BR039 Rupandehi 1 22.4%, BR041 Kapilvastu 1 29.3%, BR046 Bardiya 1 20.5%, BR048 Gulmi 1 19.6%, BR051 Jumla 1 19.1% | none |
Ranked by score, ties by branch id, over 60 scored of 60 branches. Weight coverage is the share of component weight with data; a component without data is left out of the score and listed in the explanation.
| Rank | Branch | District | Province | BRI | Band | Weight coverage | Top drivers | Explanation |
|---|---|---|---|---|---|---|---|---|
| 1 | Rautahat 1 (BR018) | Rautahat | Madhesh | 82.5 | High | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Rautahat 1 scores 83 of 100 (High). Main drivers: PAR30 26.6% (+31.3 points), PAR30 change over 3 months +25.19 pp (+25.0 points), Collection shortfall 35.4% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 2 | Saptari 1 (BR011) | Saptari | Madhesh | 77.4 | High | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Saptari 1 scores 77 of 100 (High). Main drivers: PAR30 33.6% (+31.3 points), PAR30 change over 3 months +31.93 pp (+25.0 points), Collection shortfall 34.8% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 3 | Bardiya 1 (BR046) | Bardiya | Lumbini | 75.6 | High | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Bardiya 1 scores 76 of 100 (High). Main drivers: PAR30 20.5% (+31.3 points), PAR30 change over 3 months +19.51 pp (+25.0 points), Collection shortfall 30.8% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 4 | Kapilvastu 1 (BR041) | Kapilvastu | Lumbini | 75.4 | High | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Kapilvastu 1 scores 75 of 100 (High). Main drivers: PAR30 29.3% (+31.3 points), PAR30 change over 3 months +26.40 pp (+25.0 points), Collection shortfall 35.1% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 5 | Siraha 1 (BR012) | Siraha | Madhesh | 75.0 | High | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Siraha 1 scores 75 of 100 (High). Main drivers: PAR30 34.8% (+31.3 points), PAR30 change over 3 months +33.47 pp (+25.0 points), Collection shortfall 36.8% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 6 | Gulmi 1 (BR048) | Gulmi | Lumbini | 75.0 | High | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Gulmi 1 scores 75 of 100 (High). Main drivers: PAR30 19.6% (+31.3 points), PAR30 change over 3 months +13.66 pp (+25.0 points), Collection shortfall 32.3% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 7 | Dhankuta 1 (BR008) | Dhankuta | Koshi | 69.6 | Elevated | 80% | PAR30, PAR30 change over 3 months, Collection shortfall | Dhankuta 1 scores 70 of 100 (Elevated). Main drivers: PAR30 13.0% (+26.7 points), PAR30 change over 3 months +11.55 pp (+25.0 points), Collection shortfall 11.7% (+14.6 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 8 | Kathmandu 1 (BR022) | Kathmandu | Bagmati | 67.5 | Elevated | 80% | PAR30 change over 3 months, PAR30, Collection shortfall | Kathmandu 1 scores 67 of 100 (Elevated). Main drivers: PAR30 change over 3 months +4.82 pp (+24.1 points), PAR30 11.1% (+22.6 points), Collection shortfall 20.4% (+18.8 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 9 | Jumla 1 (BR051) | Jumla | Karnali | 58.6 | Medium | 80% | PAR30, Collection shortfall, PAR30 change over 3 months | Jumla 1 scores 59 of 100 (Medium). Main drivers: PAR30 19.1% (+31.3 points), Collection shortfall 27.2% (+18.8 points), PAR30 change over 3 months +1.65 pp (+8.3 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
| 10 | Rupandehi 1 (BR039) | Rupandehi | Lumbini | 53.4 | Medium | 80% | PAR30, Collection shortfall, Sector concentration (HHI) | Rupandehi 1 scores 53 of 100 (Medium). Main drivers: PAR30 22.4% (+31.3 points), Collection shortfall 51.5% (+18.8 points), Sector concentration (HHI) 0.330 (+2.2 points). Components without data: Operational exceptions, Field officers flagged, Branch cash position, Members in shared identifier groups. |
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
Rule based early warning (contract v2 section 8): Red is two or more high rules or a high PAR30 level; Orange two or more rules or one high rule; Yellow one rule; Green none; No data when the branch has no comparison month.
| Green | Yellow | Orange | Red | No data | Branches |
|---|---|---|---|---|---|
| 32 | 10 | 11 | 7 | 0 | 60 |
Alerts: 54 rule hits across all branches, 24 high. The owner shown under each level is the escalation target in the output; escalation is metadata only, nothing is sent anywhere.
Red and Orange branches with their explanations:
| Level | Branch | Rules | High | Escalate to | Explanation |
|---|---|---|---|---|---|
| Red | Sunsari 1 (BR005) | 3 | 2 | risk department | Sunsari 1: Red level, escalate to the risk department. 3 rules fired: Collection efficiency drop +6.10 pp (threshold +5.00 pp, medium); 1 to 30 day share rise over 3 months +15.81 pp (threshold +2.00 pp, high); Roll rate from current 15.4% (threshold 5.0%, high). |
| Red | Saptari 1 (BR011) | 4 | 3 | risk department | Saptari 1: Red level, escalate to the risk department. 4 rules fired: Collection efficiency drop +7.27 pp (threshold +5.00 pp, medium); 1 to 30 day share rise over 3 months +10.37 pp (threshold +2.00 pp, high); PAR30 jump in the month +29.74 pp (threshold +2.00 pp, high); PAR30 level 33.6% (threshold 10.0%, high). |
| Red | Siraha 1 (BR012) | 5 | 4 | risk department | Siraha 1: Red level, escalate to the risk department. 5 rules fired: 1 to 30 day share rise over 3 months +17.52 pp (threshold +2.00 pp, high); PAR30 jump in the month +22.10 pp (threshold +2.00 pp, high); PAR30 level 34.8% (threshold 10.0%, high); PAR30 rising streak 6 months (threshold 4 months, high); Roll rate from current 7.1% (threshold 5.0%, medium). |
| Red | Rautahat 1 (BR018) | 2 | 1 | risk department | Rautahat 1: Red level, escalate to the risk department. 2 rules fired: Growth over 6 months with rising PAR30 +40.2% (threshold +40.0%, medium); PAR30 level 26.6% (threshold 10.0%, high). |
| Red | Rupandehi 1 (BR039) | 4 | 2 | risk department | Rupandehi 1: Red level, escalate to the risk department. 4 rules fired: Farm share in monsoon months 70.2% (threshold 60.0%, medium); 1 to 30 day share rise over 3 months +4.99 pp (threshold +2.00 pp, high); PAR30 level 22.4% (threshold 10.0%, high); Roll rate from current 6.0% (threshold 5.0%, medium). |
| Red | Kapilvastu 1 (BR041) | 3 | 3 | risk department | Kapilvastu 1: Red level, escalate to the risk department. 3 rules fired: PAR30 jump in the month +4.79 pp (threshold +2.00 pp, high); PAR30 level 29.3% (threshold 10.0%, high); Roll rate from current 18.1% (threshold 5.0%, high). |
| Red | Bardiya 1 (BR046) | 3 | 2 | risk department | Bardiya 1: Red level, escalate to the risk department. 3 rules fired: Collection efficiency drop +8.94 pp (threshold +5.00 pp, medium); PAR30 level 20.5% (threshold 10.0%, high); PAR30 rising streak 6 months (threshold 4 months, high). |
| Orange | Ilam 1 (BR007) | 1 | 1 | regional manager | Ilam 1: Orange level, escalate to the regional manager. 1 rule fired: PAR30 jump in the month +4.95 pp (threshold +2.00 pp, high). |
| Orange | Dhankuta 1 (BR008) | 3 | 1 | regional manager | Dhankuta 1: Orange level, escalate to the regional manager. 3 rules fired: Collection efficiency drop +5.19 pp (threshold +5.00 pp, medium); PAR30 jump in the month +11.55 pp (threshold +2.00 pp, high); PAR30 level 13.0% (threshold 10.0%, medium). |
| Orange | Sarlahi 1 (BR016) | 1 | 1 | regional manager | Sarlahi 1: Orange level, escalate to the regional manager. 1 rule fired: Restructured share rise over 3 months +4.17 pp (threshold +2.00 pp, high). |
| Orange | Bara 1 (BR019) | 2 | 1 | regional manager | Bara 1: Orange level, escalate to the regional manager. 2 rules fired: 1 to 30 day share rise over 3 months +7.98 pp (threshold +2.00 pp, high); Roll rate from current 8.7% (threshold 5.0%, medium). |
| Orange | Kathmandu 1 (BR022) | 2 | 0 | regional manager | Kathmandu 1: Orange level, escalate to the regional manager. 2 rules fired: PAR30 level 11.1% (threshold 10.0%, medium); PAR30 rising streak 5 months (threshold 4 months, medium). |
| Orange | Bhaktapur 1 (BR024) | 2 | 1 | regional manager | Bhaktapur 1: Orange level, escalate to the regional manager. 2 rules fired: 1 to 30 day share rise over 3 months +7.36 pp (threshold +2.00 pp, high); Roll rate from current 7.4% (threshold 5.0%, medium). |
| Orange | Gulmi 1 (BR048) | 2 | 0 | regional manager | Gulmi 1: Orange level, escalate to the regional manager. 2 rules fired: Collection efficiency drop +6.88 pp (threshold +5.00 pp, medium); PAR30 level 19.6% (threshold 10.0%, medium). |
| Orange | Dailekh 1 (BR050) | 2 | 0 | regional manager | Dailekh 1: Orange level, escalate to the regional manager. 2 rules fired: PAR30 jump in the month +2.70 pp (threshold +2.00 pp, medium); PAR30 rising streak 4 months (threshold 4 months, medium). |
| Orange | Jumla 1 (BR051) | 3 | 0 | regional manager | Jumla 1: Orange level, escalate to the regional manager. 3 rules fired: Collection efficiency drop +6.71 pp (threshold +5.00 pp, medium); PAR30 level 19.1% (threshold 10.0%, medium); PAR30 rising streak 4 months (threshold 4 months, medium). |
| Orange | Kanchanpur 1 (BR056) | 1 | 1 | regional manager | Kanchanpur 1: Orange level, escalate to the regional manager. 1 rule fired: 1 to 30 day share rise over 3 months +5.18 pp (threshold +2.00 pp, high). |
| Orange | Doti 1 (BR057) | 1 | 1 | regional manager | Doti 1: Orange level, escalate to the regional manager. 1 rule fired: 1 to 30 day share rise over 3 months +4.14 pp (threshold +2.00 pp, high). |
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
Concentration summary at the as of date (contract v2 section 5), live outstanding by dimension.
| Dimension | HHI | Top 5 share |
|---|---|---|
| District | 0.026 | 20.3% |
| Sector | 0.194 | 89.8% |
| Product | 0.336 | 100.0% |
Concentration limits (the Portfolio domain of the Board appetite):
| Limit | Value | Trigger | Limit | Status | Explanation |
|---|---|---|---|---|---|
| Largest district share | 4.2% | 12.0% | 15.0% | Within | Largest district share 4.2% (trigger 12.0%, limit 15.0%): Within appetite. |
| Agriculture and livestock share | 22.4% | 65.0% | 75.0% | Within | Agriculture and livestock share 22.4% (trigger 65.0%, limit 75.0%): Within appetite. |
| Sector concentration (HHI) | 0.194 | 0.250 | 0.300 | Within | Sector concentration (HHI) 0.194 (trigger 0.250, limit 0.300): Within appetite. |
| Top 10 branches share | 24.6% | 30.0% | 35.0% | Within | Top 10 branches share 24.6% (trigger 30.0%, limit 35.0%): Within appetite. |
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
Horizons. Provisions: immediate, one month end bucket migration. Funding cost: 12 months, all borrowings repriced at once (upper bound). Liquidity: 90 days. ALM: ALM bucket horizons. Provision and PAR effects are immediate (one month end bucket migration on current balances); the funding cost hit is twelve months of the rate rise on all borrowings repriced at once, an upper bound and not a cash flow forecast; coverage and gaps from the balance sheet cover 90 days.
Baseline versus stressed. The baseline row is the Board appetite value at the as of date with no shock applied. Every row in the grid below is a stressed value under the stated shock and is not a forecast.
| View | PAR30 | PAR90 | CAR | 90 day coverage |
|---|---|---|---|---|
| Baseline (no shock, Board appetite values at the as of date) | 5.54% | 1.75% | 11.57% | 1.25x |
Scenario grid. Ladder status compares each stressed value with the Board appetite limits for PAR30, PAR90, CAR and 90 day coverage.
| Family | Severity | Province | PAR30 | PAR90 | CAR | 90 day coverage | Ladder |
|---|---|---|---|---|---|---|---|
| Collection decline | 5.0% | all | 5.64% | 1.94% | 11.31% | 1.21x | Normal |
| Collection decline | 10.0% | all | 5.74% | 2.13% | 11.05% | 1.16x | Watch |
| Collection decline | 20.0% | all | 5.94% | 2.51% | 10.52% | 1.08x | Elevated |
| Agricultural income shock | 10.0% | all | 5.58% | 1.81% | 11.51% | 1.25x | Normal |
| Agricultural income shock | 15.0% | all | 5.60% | 1.84% | 11.48% | 1.25x | Normal |
| Agricultural income shock | 20.0% | all | 5.62% | 1.86% | 11.45% | 1.25x | Normal |
| Agricultural income shock | 30.0% | all | 5.66% | 1.92% | 11.39% | 1.25x | Normal |
| Regional shock | 10.0% | Bagmati | 5.58% | 1.78% | 11.48% | 1.25x | Normal |
| Regional shock | 10.0% | Gandaki | 5.55% | 1.77% | 11.53% | 1.25x | Normal |
| Regional shock | 10.0% | Karnali | 5.54% | 1.76% | 11.54% | 1.25x | Normal |
| Regional shock | 10.0% | Koshi | 5.59% | 1.80% | 11.49% | 1.25x | Normal |
| Regional shock | 10.0% | Lumbini | 5.57% | 1.84% | 11.46% | 1.25x | Normal |
| Regional shock | 10.0% | Madhesh | 5.60% | 1.91% | 11.46% | 1.25x | Normal |
| Regional shock | 10.0% | Sudurpashchim | 5.56% | 1.76% | 11.53% | 1.25x | Normal |
| Regional shock | 20.0% | Bagmati | 5.61% | 1.81% | 11.39% | 1.25x | Normal |
| Regional shock | 20.0% | Gandaki | 5.56% | 1.79% | 11.48% | 1.25x | Normal |
| Regional shock | 20.0% | Karnali | 5.54% | 1.78% | 11.50% | 1.25x | Normal |
| Regional shock | 20.0% | Koshi | 5.64% | 1.85% | 11.41% | 1.25x | Normal |
| Regional shock | 20.0% | Lumbini | 5.60% | 1.93% | 11.36% | 1.25x | Normal |
| Regional shock | 20.0% | Madhesh | 5.66% | 2.07% | 11.34% | 1.25x | Normal |
| Regional shock | 20.0% | Sudurpashchim | 5.58% | 1.77% | 11.49% | 1.25x | Normal |
| Funding cost rise | 100 bps | all | 5.54% | 1.75% | 10.93% | 1.25x | Normal |
| Funding cost rise | 200 bps | all | 5.54% | 1.75% | 10.28% | 1.25x | Normal |
| Funding cost rise | 300 bps | all | 5.54% | 1.75% | 9.63% | 1.25x | Watch |
| Collection delay | 15 days | all | 5.54% | 1.75% | 11.57% | 1.11x | Watch |
| Collection delay | 30 days | all | 5.54% | 1.75% | 11.57% | 0.96x | Breached |
| Collection delay | 60 days | all | 5.54% | 1.75% | 11.57% | 0.68x | Breached |
Regional worst. Per regional severity, the province with the lowest stressed CAR.
| Severity | Worst province (lowest CAR) | CAR | PAR30 | Ladder |
|---|---|---|---|---|
| 10.0% | Madhesh | 11.46% | 5.60% | Normal |
| 20.0% | Madhesh | 11.34% | 5.66% | Normal |
PAR30 target. The one bucket shift of the whole book that reaches a target PAR30, with the reason when it cannot.
| Target id | Target PAR30 | Status | Bucket shift | CAR at target | Ladder | Reason |
|---|---|---|---|---|---|---|
| par_target:0 | 3.0% | Already above | no data | no data | no data | Current PAR30 5.5% is already above the target. |
| par_target:1 | 5.0% | Already above | no data | no data | no data | Current PAR30 5.5% is already above the target. |
| par_target:2 | 8.0% | Not reachable | no data | no data | no data | A one bucket shift of the whole book reaches at most PAR30 7.5%. |
| verification midpoint | 6.5% | Solved | 50.0% | 8.94% | Elevated | Solved by bisection. |
Reverse stress. The smallest severity at which a target crosses its illustrative limit, searched by bisection over the stated range.
| Family | Target | Range | Severity at breach | Status | Value at breach | Explanation |
|---|---|---|---|---|---|---|
| Collection decline | Capital | 100.0% | 68.0% | Breach found | 8.00% | Capital falls below the illustrative floor if collections decline by 68.0%. |
| Collection decline | Liquidity coverage | 100.0% | 29.2% | Breach found | 1.00x | Liquidity coverage falls below the illustrative floor if collections decline by 29.2%. |
| Collection decline | PAR30 | 100.0% | none up to 100.0% | Not breached in range | n/a | PAR30 stays within the illustrative limit for collection declines up to 100.0%. |
| Agricultural income shock | Capital | 100.0% | none up to 100.0% | Not breached in range | n/a | Capital stays within the illustrative limit for farm income falls up to 100.0%. |
| Agricultural income shock | Liquidity coverage | 100.0% | none up to 100.0% | Not breached in range | n/a | Liquidity coverage stays within the illustrative limit for farm income falls up to 100.0%. |
| Agricultural income shock | PAR30 | 100.0% | none up to 100.0% | Not breached in range | n/a | PAR30 stays within the illustrative limit for farm income falls up to 100.0%. |
| Regional shock | Capital | 100.0% | none up to 100.0% | Not breached in range | n/a | Capital stays within the illustrative limit for shocks in any one province up to 100.0%. |
| Regional shock | Liquidity coverage | 100.0% | none up to 100.0% | Not breached in range | n/a | Liquidity coverage stays within the illustrative limit for shocks in any one province up to 100.0%. |
| Regional shock | PAR30 | 100.0% | none up to 100.0% | Not breached in range | n/a | PAR30 stays within the illustrative limit for shocks in any one province up to 100.0%. |
| Funding cost rise | Capital | 2000 bps | 551 bps | Breach found | 8.00% | Capital falls below the illustrative floor if funding costs rise by 551 bps. |
| Funding cost rise | Liquidity coverage | 2000 bps | none up to 2000 bps | Not breached in range | n/a | Liquidity coverage stays within the illustrative limit for funding cost rises up to 2000 bps. |
| Funding cost rise | PAR30 | 2000 bps | none up to 2000 bps | Not breached in range | n/a | PAR30 stays within the illustrative limit for funding cost rises up to 2000 bps. |
| Collection delay | Capital | 90 days | none up to 90 days | Not breached in range | n/a | Capital stays within the illustrative limit for collection delays up to 90 days. |
| Collection delay | Liquidity coverage | 90 days | 26.2 days | Breach found | 1.00x | Liquidity coverage falls below the illustrative floor if collections are delayed by 26.2 days. |
| Collection delay | PAR30 | 90 days | none up to 90 days | Not breached in range | n/a | PAR30 stays within the illustrative limit for collection delays up to 90 days. |
Provisioning basis reconciliation. Two provisioning bases on the same book. The stress view applies the v1 bucket rates; the classification view applies the configurable five band rates. Both are illustrative placeholders pending calibration.
| Days past due | Balance (crore) | Bucket | Bucket rate | Bucket provision (crore) | Class | Class rate | Class provision (crore) | Difference (crore) |
|---|---|---|---|---|---|---|---|---|
| 0 to 0 | 1,558.02 | current | 1.0% | 15.58 | pass | 1.0% | 15.58 | 0.00 |
| 1 to 30 | 33.17 | b1_30 | 5.0% | 1.66 | pass | 1.0% | 0.33 | 1.33 |
| 31 to 90 | 63.94 | b31_90 | 25.0% | 15.98 | watchlist | 5.0% | 3.20 | 12.79 |
| 91 to 180 | 21.49 | b91_180 | 50.0% | 10.74 | substandard | 25.0% | 5.37 | 5.37 |
| 181 to 365 | 7.97 | b180p | 100.0% | 7.97 | doubtful | 50.0% | 3.99 | 3.99 |
| above 365 | 0.00 | b180p | 100.0% | 0.00 | loss | 100.0% | 0.00 | 0.00 |
| Total | 1,684.58 | 51.94 | 28.47 | 23.47 |
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
ALM ladder at the as of date (contract v2 section 11). The cumulative gap starts from liquid assets; borrowing principal is assumed rolled over in the base case and is not an outflow. The survival bucket is the first bucket with a negative cumulative gap.
| Bucket | Inflows (crore) | Outflows (crore) | Gap (crore) | Cumulative gap (crore) | Cumulative gap to total assets |
|---|---|---|---|---|---|
| 0 to 1 month | 134.77 | 155.65 | -20.89 | 164.41 | 8.56% |
| 1 to 3 months | 269.53 | 316.03 | -46.49 | 117.92 | 6.14% |
| 3 to 6 months | 390.82 | 370.61 | 20.21 | 138.13 | 7.19% |
| 6 to 12 months | 643.51 | 601.40 | 42.11 | 180.25 | 9.39% |
| 1 to 3 years | 421.15 | 348.71 | 72.44 | 252.69 | 13.16% |
| over 3 years | 31.16 | 19.71 | 11.46 | 264.14 | 13.75% |
Survival bucket (base case): none (the cumulative gap stays positive in every bucket).
Funding profile.
| Lender | Amount (crore) | Share |
|---|---|---|
| LD001 | 294.80 | 25.0% |
| LD002 | 165.09 | 14.0% |
| LD003 | 141.51 | 12.0% |
| LD004 | 117.92 | 10.0% |
| LD005 | 106.13 | 9.0% |
| LD006 | 94.34 | 8.0% |
| LD007 | 82.54 | 7.0% |
| LD008 | 70.75 | 6.0% |
| LD009 | 58.96 | 5.0% |
| LD010 | 47.17 | 4.0% |
Liquidity stresses. Survival bucket and the cumulative gap after the 1 to 3 month bucket under each stress.
| Liquidity stress | Survival bucket | Cumulative gap after 3 months (crore) |
|---|---|---|
| Collections delayed: 30% of inflows in the next 3 months | 1 to 3 months | -3.37 |
| Largest lender does not roll over | 1 to 3 months | -21.23 |
| All contractual outflows 25% higher (savings withdrawal pressure) | 3 to 6 months | 0.00 |
Sample results. Requires ALM and funding files in a pilot.
Illustrative threshold. Pending calibration to the current NRB directive for D class institutions.
Sample data only. Field officer and member analytics from the bundled synthetic Tier 2 files (officer assignments for the latest seven month ends and a member sample for the latest month end in three branches). Tier 2 never changes the Tier 1 figures above; its effect on them is shown separately here as the overlay.
| Officer | Branch | Metric | Value | Robust z | Peer group | Peers |
|---|---|---|---|---|---|---|
| OF0003 | BR001 | Six month growth | +112.0% | 13.6 | branch | 5 |
| OF0009 | BR002 | Collection efficiency | 74.3% | -4.3 | branch | 6 |
| OF0017 | BR004 | Collection efficiency | 77.3% | -4.9 | branch | 6 |
| OF0020 | BR004 | Collection efficiency | 58.3% | -9.6 | branch | 6 |
| OF0020 | BR004 | Six month growth | +255.1% | 7.5 | branch | 6 |
| OF0020 | BR004 | PAR30 | 15.8% | 5.1 | branch | 6 |
| OF0036 | BR008 | Six month growth | +63.9% | 4.5 | branch | 5 |
| OF0054 | BR012 | Collection efficiency | 14.4% | -5.6 | branch | 5 |
| OF0060 | BR013 | Six month growth | +320.8% | 5.8 | branch | 5 |
| OF0086 | BR018 | PAR30 | 87.6% | 13.5 | branch | 5 |
| OF0096 | BR020 | Six month growth | +184.0% | 8.4 | branch | 7 |
| OF0098 | BR020 | PAR30 | 29.1% | 4.2 | branch | 7 |
| OF0110 | BR022 | Six month growth | +76.7% | 4.1 | branch | 6 |
| OF0115 | BR023 | Collection efficiency | 60.3% | -9.5 | branch | 6 |
| OF0148 | BR030 | Six month growth | +7859.4% | 205.2 | branch | 6 |
| OF0151 | BR030 | Collection efficiency | 23.8% | -3.7 | branch | 6 |
| OF0172 | BR035 | Six month growth | +335.8% | 8.3 | branch | 5 |
| OF0189 | BR039 | Collection efficiency | 27.7% | -4.7 | branch | 5 |
| OF0196 | BR040 | Six month growth | +162.3% | 10.2 | branch | 6 |
| OF0200 | BR041 | PAR30 | 82.8% | 10.3 | branch | 5 |
| OF0203 | BR041 | PAR30 | 49.2% | 5.8 | branch | 5 |
| OF0227 | BR046 | Six month growth | +85.3% | 4.3 | branch | 5 |
| OF0238 | BR048 | Six month growth | +154.2% | 7.8 | branch | 5 |
| OF0248 | BR050 | Six month growth | +148.5% | 4.3 | branch | 5 |
| OF0261 | BR052 | Six month growth | +266.4% | 8.1 | branch | 7 |
| OF0288 | BR057 | Six month growth | +281.6% | 17.3 | branch | 6 |
| Type | Token prefix | Members | Branches | Severity |
|---|---|---|---|---|
| Identity conflict | ffc7d48c | 2 | BR005, BR018 | High |
| Shared contact | 80cda4a0 | 4 | BR053 | Medium |
| Shared contact | 8c555c3d | 3 | BR018 | Medium |
| Shared contact | 9b9f48ac | 6 | BR018 | High |
| Shared contact | f4668070 | 3 | BR005 | Medium |
| Domain | Health (Tier 1) | Status (Tier 1) | Health (with overlay) | Status (with overlay) |
|---|---|---|---|---|
| Capital | 89 | Within | 89 | Within |
| Liquidity | 63 | Within | 63 | Within |
| Credit | 0 | Breached | 0 | Breached |
| Portfolio | 100 | Within | 100 | Within |
| Operational | no data | No data | 20 | Near |
With the overlay the overall level is High (Tier 1: High); domains without data: none. Branch Risk Index bands, Tier 1 to overlay: Low 47 to 47; Medium 5 to 5; Elevated 2 to 6; High 6 to 2. Bands move when the staff and anomaly components gain data and the renormalised weights dilute the other components.
Pattern differs from branch peers. Review recommended. Not evidence of misconduct.
Shared identifier across members. Review recommended. Illustrative threshold; depends on lawful Credit Information Bureau data.
Classification view at 2026-09-30 (contract v1.1).
| Band | Days past due | Accounts | Balance (crore) | Share | Provision rate | Provision (crore) |
|---|---|---|---|---|---|---|
| Pass | 0 to 30 | 967 | 1,591.18 | 94.46% | 1.0% | 15.91 |
| Watchlist | 31 to 90 | 95 | 63.94 | 3.80% | 5.0% | 3.20 |
| Substandard | 91 to 180 | 20 | 21.49 | 1.28% | 25.0% | 5.37 |
| Doubtful | 181 to 365 | 6 | 7.97 | 0.47% | 50.0% | 3.99 |
| Loss | above 365 | 0 | 0.00 | 0.00% | 100.0% | 0.00 |
| Total | 1,684.58 | 28.47 |
Configurable five-band classification. Bands and rates are placeholders pending calibration to the current NRB directive for D-class institutions.
Placeholder rules. Not a compliance check. Calibrate from the current NRB Unified Directive for D class institutions before any real use.
These placeholder rows reuse the Board appetite evaluator with placeholder values; they are not NRB rules, not NRB findings, and carry no regulatory source. They are shown apart from the Board appetite limits of section 3 so that the two are never read as one.
| Placeholder rule | Value | Trigger | Limit | Status | Action |
|---|---|---|---|---|---|
| PAR30 | 5.5% | 10.0% | 12.0% | Within | Within appetite |
| PAR90 | 1.7% | 7.0% | 9.0% | Within | Within appetite |
| NPL ratio | 1.7% | 8.0% | 10.0% | Within | Within appetite |
| Write off ratio | 0.3% | 2.0% | 3.0% | Within | Within appetite |
| Collection efficiency | 85.7% | 95.0% | 92.0% | Breached | Escalate to the Board risk committee |
| Largest district share | 4.2% | 12.0% | 15.0% | Within | Within appetite |
| Agriculture and livestock share | 22.4% | 65.0% | 75.0% | Within | Within appetite |
| Sector concentration (HHI) | 0.194 | 0.250 | 0.300 | Within | Within appetite |
| Top 10 branches share | 24.6% | 30.0% | 35.0% | Within | Within appetite |
| Capital adequacy ratio | 11.6% | 10.0% | 8.0% | Within | Within appetite |
| 90 day liquidity coverage | 1.25x | 1.20x | 1.00x | Within | Within appetite |
Placeholder rules. Not a compliance check. Calibrate from the current NRB Unified Directive for D class institutions before any real use.
Every figure in this pack is read from the two published JSON files whose hashes appear below. The v2 audit chain extends the v1 chain: its first record links to the v1 head.
v2 chain records.
| Record | Output sha256 | Record hash |
|---|---|---|
| branch_risk | c7031cc3ecb15833a90286a5090f51d48b374633d7fc360fab57484d8d0141a8 | 4b0f0f2aaed598772ce2c531fc8b026ab1a7a40826e84d64c8b478daf631bbb1 |
| risk_appetite | f9d5e0e54fa6a8b6d43dc516afe11bb9222070c64eab865789294978578b3d3a | d710ff5cfe781e2a9a391c36b1de080ddcf0393399b5c36334bc38790c994f11 |
| early_warning | a193f55347de71068f33e14ac2d6d896739643b75ff3c944fd451ed0732af6df | 000e17af03fdb41af48e422e9b873fd4c54c4c4ffd23d2026bf54416dc190334 |
| geo | 0bdb005c4b7e30f9e3ac255183e39e1ec20c86f327911ad25b56b8c66d75ff7e | ab32c84f5ad2807c02baaad0a783479b15be74b79e0379fec95df67508ea813b |
| concentration | a2b4099b0153f4290f25d1f8fd83b2cc96aa5d226a4370af36558da87705ad12 | 01a696357be32bece197409ce651a9f44f0c85dd07c451627e90012a15fcf8d6 |
| provisioning | 882b47e239a31526cd99ab47b26c099e664c44be125f5c7058e71cae37c9e633 | 659d50091ac59e92e53745e330d344cee370c3f174201ee202f5addb22afd4fd |
| stress | 12dff90de5203ffe1c0c5e702983f4c3e5b82268ea1e894572823ccb785f717b | ac2a68803c0b73e1a58d34193afc2cd3e807bca125c7f423473f69a39b17aa8e |
| liquidity | f69bb2d62b8c5e870a52d3f7590ebabb03108e498313f80b77cd345742cb5286 | 8244ac5b62e040ab62b1889cd68079871f48bcd2f5768934626c7081f1725f90 |
| seasonal | bd353d95ff61379f287f025827f5ffb11b31ed05bea3263e53d40e75b097edf5 | 5472f80fd89962938cb6f70d1070a5894e78c1b4c0fcc0fe9e3f295aaf427f83 |
| vintage | 72832588ce595c2dfed17aebf56f9146a77398b8c8b0a6b52d4176ee0243617b | 71a2f20463ce0d6dbe238bdfe5e6643668d017e99c50835eabd5c405e7ed6da3 |
| officers | 621a54f4adbcb72b64084faabb0c260cca599deefd835c88afbd4a7b4e4e4895 | 13bca6963733fcfa99a772791534716e9a79f0d585f31ac0cc745c41979c93f9 |
| members | d267ad9ab62574aebe57ae125a1f3b0873bab3b090c8fac88535a0feadec7148 | f921b563c4b248575e84d02e3a1c358536e4140dbd76d26203b355e08896a6e4 |
| tier2_overlay | f9b263944a0eab20e1540aece0d064a92bdfb62bc978c7fe98415433fc8a9910 | 7b02fadb92e95e2132cc7727042a3c21def8039dd9dd0822b5198d63201376db |
Template. The Finding column lists the illustrative limit breaches and the Red early warning branches from this pack. Every other cell is blank and is to be completed by management: proposed management action, accountable owner, due date, approval and follow up evidence are human decisions and are not generated.
Nothing in this pack is an NRB finding. Limits are Board appetite placeholders pending calibration; the regulatory monitor holds placeholder rules with no source.
| Finding | Proposed management action | Accountable owner | Due date | Approval | Follow up evidence |
|---|---|---|---|---|---|
| Board appetite limit breached (illustrative): Collection efficiency 85.7% (trigger 95.0%, limit 92.0%): Escalate to the Board risk committee. | |||||
| Red early warning level: Sunsari 1 (BR005), 3 rules, 2 high. | |||||
| Red early warning level: Saptari 1 (BR011), 4 rules, 3 high. | |||||
| Red early warning level: Siraha 1 (BR012), 5 rules, 4 high. | |||||
| Red early warning level: Rautahat 1 (BR018), 2 rules, 1 high. | |||||
| Red early warning level: Rupandehi 1 (BR039), 4 rules, 2 high. | |||||
| Red early warning level: Kapilvastu 1 (BR041), 3 rules, 3 high. | |||||
| Red early warning level: Bardiya 1 (BR046), 3 rules, 2 high. | |||||
| Branch limit breached (illustrative): Branch PAR30 13.0% at Dhankuta 1 (BR008), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 33.6% at Saptari 1 (BR011), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 34.8% at Siraha 1 (BR012), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 26.6% at Rautahat 1 (BR018), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 11.1% at Kathmandu 1 (BR022), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 22.4% at Rupandehi 1 (BR039), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 29.3% at Kapilvastu 1 (BR041), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 20.5% at Bardiya 1 (BR046), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 19.6% at Gulmi 1 (BR048), limit 10.0%. | |||||
| Branch limit breached (illustrative): Branch PAR30 19.1% at Jumla 1 (BR051), limit 10.0%. |
Synthetic data. Illustrative thresholds. Page numbers follow the browser. Generated from site/laghubitta_demo.json and site/laghubitta_demo_v2.json by tools/build_laghubitta_board_pack.py · cbsrm 0.9.0 · contract v2 · generated at 2026-09-30T23:59:59+05:45.