Migration matrices and transition rates

Rating agencies publish migration matrices every year, and banks build their own from internal ratings. They turn a simple one-year view of credit risk into a lifetime view. This guide explains how to read a migration matrix, how to multiply it to get multi-year PDs, and how the same idea applies to stage transfers.

By Hamza Fida, Chartered Accountant. Reviewed by Mirza Fahad Baig, Chartered Accountant. 3 minute read.

Short answer

A migration matrix, or transition matrix, shows the probability that a borrower in each rating grade moves to every other grade, or to default, over a period, usually one year. Multiplying the one-year matrix by itself gives two- and three-year migration probabilities, and the default column gives cumulative PDs for each grade. In this guide's example, a grade B borrower has a 2.0% one-year PD and a 7.36% three-year cumulative PD. Lenders use migration matrices to build lifetime PDs and to analyse how loans move between IFRS 9 stages.

At a glance

Shows
Probability of moving between grades
Usual period
One year
Default column
PD for each grade
Multi-year PDs
Multiply the matrix by itself
Assumes
Stable migration rates (Markov)
Excel
Roll rate model, Migration sheet
Migration matrices and transition ratesShows: Probability of moving between grades; Usual period: One year; Default column: PD for each grade; Multi-year PDs: Multiply the matrix by itself; Assumes: Stable migration rates (Markov); Excel: Roll rate model, Migration sheet.KEY FACTS AT A GLANCEMigration matrices and transition ratesShowsProbability of movingbetween gradesUsual periodOne yearDefault columnPD for each gradeMulti-year PDsMultiply the matrix byitselfAssumesStable migration rates(Markov)ExcelRoll rate model,Migration sheetTax BakersMigration matrices and transition ratesShows: Probability of moving between grades; Usual period: One year; Default column: PD for each grade; Multi-year PDs: Multiply the matrix by itself; Assumes: Stable migration rates (Markov); Excel: Roll rate model, Migration sheet.KEY FACTS AT A GLANCEMigration matrices and transitionratesShowsProbability of moving between gradesUsual periodOne yearDefault columnPD for each gradeMulti-year PDsMultiply the matrix by itselfAssumesStable migration rates (Markov)ExcelRoll rate model, Migration sheetTax Bakers
Key facts at a glance, as set out in this guide.

How do you read a migration matrix?

One-year migration matrixOne-year migration matrixTo ATo BTo CDefaultFrom A90.0%8.0%1.5%0.5%From B5.0%85.0%8.0%2.0%From C1.0%9.0%80.0%10.0%
Each row adds up to 100%; the default column is the one-year PD.

Each row is a starting grade and each column an ending grade one year later. A grade B borrower has an 85% chance of staying in B, a 5% chance of upgrading to A, an 8% chance of downgrading to C, and a 2% chance of defaulting. Each row adds up to 100%. Default is absorbing: a defaulted borrower stays in default.

How do you get multi-year PDs from a migration matrix?

Multiply the one-year matrix by itself. The two-year probability of moving from B to default adds up every path: B to A then default, B to B then default, B to C then default, and B to default in year 1. Multiplying again gives three years.

GradeYear 1 PDYear 2 cumulative PDYear 3 cumulative PD
Grade A0.50%1.26%2.27%
Grade B2.00%4.52%7.36%
Grade C10.00%18.19%24.97%

Grade C's cumulative PD rises more slowly than three times its one-year PD, because survivors tend to improve; grade A's rises faster than three times, because strong borrowers can only drift down. The Migration sheet of the Roll rate model (Excel) performs the multiplication.

What does multiplying the matrix assume?

That migration probabilities depend only on the current grade and stay the same every year, a Markov chain. In practice, borrowers recently downgraded are more likely to be downgraded again, and migration rates worsen in downturns. Lenders adjust the matrix for the economic outlook, or use different matrices for each scenario, to make the PDs point-in-time.

How are migration matrices used for staging?

The same structure can track movements between IFRS 9 stages: the share of stage 1 loans that move to stage 2 or 3 in a period, and the share that cure back. Stage transfer matrices help explain movements in the allowance, test whether SICR criteria are working, and are a natural basis for the IFRS 7 reconciliation of the loss allowance by stage.

An example: a stage transfer matrix

A lender finds that, over a year, 92% of stage 1 loans stay in stage 1, 6% move to stage 2 and 2% to stage 3, while 30% of stage 2 loans cure back to stage 1, 55% stay and 15% move to stage 3. Applying these rates to the opening balances explains most of the year's movement in each stage's allowance, and a sudden change in the rates, such as cures drying up, is an early warning that credit quality is turning.

Where do migration matrices come from?

From the lender's own rating history, ideally covering a full credit cycle, or from rating agencies' published studies of how rated companies migrate over time. External matrices describe rated, mostly large companies and need adjusting for other portfolios. A matrix estimated from fewer than a few hundred rated borrowers can be unstable, with empty or erratic cells, so smaller lenders often blend their own data with published studies.

How does a migration matrix differ from roll rates?

Roll rates track movement through delinquency buckets month by month; migration matrices track movement between credit grades, usually annually. Roll rates suit consumer and trade receivables; migration matrices suit rated corporate and wholesale exposures. See roll rate analysis, lifetime PD and PD from external ratings.

Need help applying the standards?

Our Chartered Accountants help finance teams and students apply IFRS and US GAAP to real transactions.

Questions people ask

What is a migration matrix?

A table of the probabilities that borrowers in each rating grade move to every other grade, or to default, over a period, usually one year.

How do you calculate multi-year PDs from a migration matrix?

Multiply the one-year matrix by itself; the default column of the result gives cumulative PDs for each grade.

What is the difference between a migration matrix and a transition matrix?

They are the same thing; both terms are used.

Are migration matrices used for IFRS 9 staging?

Yes. Stage transfer matrices track how loans move between stages and help explain movements in the allowance.

Sources

Every fee, date and rule on this page was taken from these official and primary sources.

  1. IFRS Foundation: IFRS 9 Financial Instruments

Rules and fees change. If you are reading this long after October 4, 2026, confirm the figures with the source before you rely on them.

More in ECL

This guide is general information. It is not tax or legal advice for your situation.