Credit Risk & Readiness
B3 Wealth · Build. Balance. Beyond. — indicative credit assessment for businesses preparing to meet their bank
Not signed in
Adviser sign-in · Compare · League
An indicative readiness assessment — reviewed by your adviser before it reaches you. This tool helps a business understand how a bank’s credit team is likely to read its numbers, before the facility conversation. It is not a credit rating and is not for third-party reliance. The letter bands shown are indicative equivalents to the S&P / Moody’s global scale — not ratings issued by those agencies, nor by a licensed agency such as CARE Ratings Africa or GCR. Every output is a draft until a B3 Wealth adviser has reviewed and approved it.

Obligor profile

Tell the model who you’re rating. The segment toggle changes which scorecard runs.
Segment
Standard S&P-style corporate methodology — 60% financial / 40% business risk.
Tick for an investment holdco (e.g. ENL, IBL). Adds “share of associate profit” to EBITDA when measuring leverage & coverage — otherwise a holdco looks over-levered on operating earnings alone.

Ingest a financial statement

Paste statement text or drop in a PDF. Claude reads it, extracts the figures, and fills the form for you to review before rating. AI extraction can misread — always check the numbers against the source.

AI extraction — how it’s secured

When you’re signed in as a B3 adviser, AI extraction runs through B3’s secure server — the Anthropic key stays server-side and never touches the browser. No key to paste. The model selector below chooses the engine; Opus is the default for messy statements.

Financial inputs — 3 years

Enter values in the company’s reporting currency (MUR, USD, EUR). Use thousands, millions or units — be consistent across all rows. Y0 is the most recent fiscal year, Y-1 prior, Y-2 two years back.
Line itemY0 (latest)Y-1Y-2
Income statement
Revenue
EBITDA
EBIT (operating profit)
Interest expense
Tax expense
Net income
Share of associate / JV profit (holdco)
Balance sheet
Total assets
Current assets
Cash & equivalents
Inventory
Current liabilities
Short-term debt
Long-term debt
Total equity
Retained earnings
Market capitalisation (listed only)
Cash flow statement
Cash flow from operations (CFO)
Capital expenditure (CapEx)
Dividends paid

Qualitative scorecard

Business risk drives 40% of a Large Corporate rating, 55% of an SME rating. Be honest — this is where the model differs most from naive ratio scoring.

Indicative credit assessment

Press «Run assessment» below after entering the company info, financials and qualitative scorecard. Output is indicative and for orientation only — see disclaimer below.

Forward outlook — where does this credit land?

Projects the financials forward under Bull / Base / Bear scenarios, scores each future year on the same engine, and blends an environmental scan (PESTEL + SWOT) to produce a probable rating alongside today's. Run the assessment on the previous tab first — this uses the same inputs.
Confidence note. Long-range forecasts are inherently uncertain — even bank analysts rarely look past 3–5 years. The chart shows the full horizon you ask for, but confidence is flagged as decaying, and the Bull–Bear band shows the spread. Treat 10–15yr points as scenario illustration, not prediction.

Auto-derived assumptions (editable — from your 3-yr history)

Leave blank to use auto-derived values. Growth decays toward a 3% terminal rate; margins mean-revert.

PESTEL — macro environment

SWOT — firm-specific

Past assessments

Loaded from Supabase. Click a row to inspect the inputs (read-only).
DateCompanySegmentS&P-eq.Moody’s-eq.Ind. PDScore

Methodology

Transparent by design — a credit officer should be able to replicate any score produced here.
Status & scope. This is an indicative self-assessment scorecard, not a credit rating service. The word “rating” is used below only in its technical/methodological sense. Output is not FSC-regulated rating activity and is not for third-party reliance. Indicative letters map to global-scale S&P / Moody’s equivalents (capped at the Mauritius sovereign, Baa3) and are not comparable to the national-scale ratings published by CARE Ratings Africa or GCR.

1. Why this design

The model is a transparent scorecard, not a black-box machine learning predictor. That’s deliberate. Banks like MCB, SBM and Absa Mauritius operate under Basel III; their Internal Ratings-Based (IRB) models must be defensible to the Bank of Mauritius (BoM). Every notch must trace back to an input. ML adds value once you have hundreds of labelled defaults to train on — until then it’s theatre.

2. Two scorecards

ComponentLarge CorporateSME
Financial Risk Profile60%45%
Business Risk Profile40%55%

SMEs get a lower financial weight because their reported numbers are noisier (smaller audit footprint, owner-manager overlap, tax-driven accounting) — so judgement on management, customer concentration and banking history carries more weight.

3. Financial ratios (with score bands)

RatioWhat it measuresInvestment-grade threshold
FFO / DebtCash flow leverage> 30%
Debt / EBITDALeverage multiple< 3.0×
FFO / InterestCash interest coverage> 6×
EBITDA / InterestEarnings coverage> 4×
FCF / DebtFree cash leverage> 15%
Debt / CapitalCapital structure< 45%
EBITDA marginOperating efficiency> 18%
Return on capitalCapital productivity> 10%
Current ratioShort-term liquidity> 1.5×
Quick ratioAcid-test liquidity> 1.0×
Cash / Short-term debtRefinancing cushion> 0.5×

FFO = Funds From Operations = CFO before working capital changes. We approximate it as CFO + interest expense × (1 − tax rate) when the user supplies CFO; otherwise as EBITDA − interest − taxes. The score for each ratio is interpolated linearly between published S&P thresholds, then weighted.

4. Qualitative scoring

Each qualitative factor is mapped to a 0–100 score on a five-point scale: Excellent=95, Strong=80, Satisfactory=60, Weak=35, Vulnerable=15. For risk factors (industry, country) the scale is inverted: Low=95 … Very High=15.

5. Altman Z″ cross-check

We use the emerging-market variant of Altman’s Z-score (Altman, Hartzell, Peck 1995), which removes the sales/assets term and the equity market value:

Z″ = 3.25 + 6.56 · (WC/TA) + 3.26 · (RE/TA) + 6.72 · (EBIT/TA) + 1.05 · (Equity/Total Liab)

Zones: Safe Z > 2.6 · Grey 1.1 ≤ Z ≤ 2.6 · Distress Z < 1.1. If the scorecard rating disagrees with Altman by more than two letter notches we surface the disagreement in the notching log so the analyst can investigate.

6. Sovereign ceiling

Mauritius’s sovereign rating is Baa3 / BBB− (Moody’s, stable, 2025). S&P does not rate Mauritius. By default, foreign-currency obligations of a Mauritian corporate cannot be rated above Baa3. Local-currency obligations may be rated one notch above, capped at Baa2. This is a soft cap — the platform applies it automatically and logs it.

7. Score → rating mapping

Composite scoreS&PMoody’s1-yr PD (historical avg)
95 – 100AAAAaa0.01%
90 – 94AA+Aa10.02%
87 – 89AAAa20.03%
84 – 86AA−Aa30.04%
80 – 83A+A10.06%
77 – 79AA20.08%
73 – 76A−A30.10%
69 – 72BBB+Baa10.16%
65 – 68BBBBaa20.20%
60 – 64BBB−Baa30.30%
55 – 59BB+Ba10.55%
50 – 54BBBa20.85%
45 – 49BB−Ba31.50%
40 – 44B+B13.00%
35 – 39BB25.00%
30 – 34B−B38.00%
25 – 29CCC+Caa115.00%
20 – 24CCCCaa225.00%
15 – 19CCC−Caa335.00%
10 – 14CCCa45.00%
5 – 9CC55.00%
0 – 4DD100.00%

8. Sector scorecards

The generic scorecard can be overridden by a sector template that re-weights the ratios and adds sector-specific factors. Hospitality & Tourism is the first: it drops the quick ratio (hotels hold little inventory), lifts the weight on leverage and fixed-charge coverage (high operating leverage), and adds six factors — occupancy, RevPAR trend, seasonality, source-market concentration, asset quality / refurbishment and brand / management contract. The financial/business split still follows the segment (Large 60/40, SME 45/55). More sectors (sugar/agro, property) can be added the same way.

9. Calibration & the national-vs-global scale trap

The companion backtest.html runs this engine against Mauritian firms that carry a real public rating from CARE Ratings Africa (CRAF) or GCR. Crucial caveat: those agencies issue national-scale ratings (e.g. CARE MAU AA-, AAA(MU)) which are relative within Mauritius and sit several notches above their global-scale equivalent. GCR’s own published example proves it: Forty Two Point Two is AAA(MU) but only BBB- on the global scale. This engine targets the global scale (sovereign-capped at Baa3), so the backtest compares rank-ordering, not absolute notches.

10. ML roadmap

V1 captures every assessment to Supabase. Once ~50–100 labelled outcomes exist (default within 12m / no default), a logistic regression on the financial ratios will re-fit the weights. After ~300 observations, an XGBoost model can run alongside the scorecard as a disagreement detector. Until then the scorecard is authoritative.

11. What this model does NOT do

  • It does not value collateral or compute Loss Given Default (LGD).
  • It does not run cash-flow forecasts or scenario stress tests.
  • It does not parse PDF financials — inputs are manual.
  • It does not substitute for a bank’s own IRB model. It is a pre-application gauge.