Skip to content
induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka National Debt: Who We Owe and How Much

Sri Lanka owed Rs 29.99 trillion at the end of 2025, which is 91.6% of GDP. Pick any year back to 1990 and see who holds it.

By Induwara AshinsanaUpdated Oct 19, 2026Requested by ganga
Sri Lanka government debt2025 (provisional)
Central Bank figures

Pick a year to see the stock of central government debt, what it is made of, who holds it and what was paid on it. Every table names the Central Bank table it came from.

Total debt, end 2025
Rs 29.99 trillion
Rs 29,994,688 million, table 3.05
Share of GDP
91.6%
Domestic 57.0%, foreign 34.6%
Domestic and foreign
62.26% / 37.74%
Rs 18.68 trillion domestic, Rs 11.32 trillion foreign
Per citizen
Rs 1,378,686
Mid-year population 21,756,000

2019 to 2025

Central government debt rose by Rs 16.96 trillion over these 6 years, which is 2.30 times the 2019 stock. As a share of GDP it moved +9.7 percentage points, from 81.9% to 91.6%.

Change in rupees
+Rs 16,963,145 mn
Change in percent
+130.17%
Change per citizen
+Rs 781,210

Source: CBSL statistical table 3.05, Outstanding Government Debt (1990 to Latest). The share-of-GDP line is published by CBSL, not derived here. Appendix TABLE 118 prints the same 91.6% for the years it covers.

Sources cited: Central Bank of Sri Lanka statistical table 3.05 for the 1990 to 2025 series, and the Annual Economic Review 2025 statistical appendix for the creditor, composition, debt service and indicator tables. Mid-year population is from appendix TABLE 31. Full links, table numbers and the Central Bank's own footnotes are listed further down this page.

How it works

This page publishes figures rather than producing them. Four of its five views are straight reads from Central Bank tables, and only three numbers on the whole page are arithmetic. Each one is written out below so you can redo it by hand.

Where the numbers come from

The 1990 to 2025 series is CBSL statistical table 3.05, Outstanding Government Debt. One row per year gives Treasury bills, Treasury bonds, rupee loans, other domestic debt, the domestic total, foreign debt, the total, and each of those three as a percentage of GDP. The percentage of GDP is published by CBSL, not computed here, which matters because it rests on Department of Census and Statistics GDP estimates that get revised.

The creditor list, the instrument split, the debt service table and the indicator ratios come from the statistical appendix to the Annual Economic Review 2025: TABLE 109 for composition, TABLE 110 for domestic holders, TABLE 114 for foreign creditors, TABLE 116 for the wider public debt aggregate, TABLE 117 for what was actually paid, and TABLE 118 for the published ratios. Mid-year population, for the per-citizen figure, is appendix TABLE 31.

The three calculations

  1. Debt per citizen is total debt in Rs million divided by mid-year population in thousands, times one thousand. The two unit conversions cancel to that. For 2025: 29,994,688 divided by 21,756 times 1,000 gives Rs 1,378,686. It is a share of a national total per resident, not a personal liability.
  2. A share of the total, for a creditor or an instrument, is the amount divided by the total the same table publishes. We never divide by a total added up from the rows, because the rows are rounded to whole Rs millions and would disagree with the source by a rupee million or two.
  3. A change between two years is later minus earlier for rupees, the same difference in percentage points for a share of GDP, and the difference over the earlier year for a percentage change. A share of GDP moves in percentage points, never in percent, so the page says so.

What the page will not do

It does not print a derived GDP. Dividing 2025 debt by the published ratio gives about Rs 32.75 trillion, which is a useful internal check that the stock and the ratio belong to each other, but CBSL publishes GDP itself and a back-computed figure should not be dressed up as official. It does not convert to US dollars, because that needs a year-end exchange rate for every year back to 1990. It does not fill gaps: the creditor split starts in 2019, debt service ends in 2023, and where appendix TABLE 118 prints n/a this page prints "not published".

Who publishes these figures

Since the Public Debt Management Act No. 33 of 2024, the statutory publisher is the Public Debt Management Office of the Ministry of Finance, through its Quarterly Statistical Debt Bulletin. CBSL reproduces the same Ministry of Finance data to keep the series continuous. Its own note says so:

With the establishment of the Public Debt Management Office (PDMO) under the Ministry of Finance, Planning and Economic Development (MOF), the responsibility for recording and publishing Sri Lanka's public debt now falls under the PDMO, as mandated by the provisions of the Public Debt Management Act, No. 33 of 2024. Accordingly, the Quarterly Statistical Debt Bulletin, published by the PDMO, serves as the official source for debt statistics. The Central Bank compiles and present this table based on data received from the MOF to ensure data continuity.

Every figure here is from CBSL, because the PDMO and Treasury sites either do not resolve or time out from this server, and a figure that cannot be re-fetched cannot be kept honest.

How these figures were checked

The same stock appears in two separate CBSL publications, and each table has internal totals, so a bad transcription can be caught rather than published. These 14 identities are tested on every page load:

  • Passed: Table 3.05: the domestic instrument columns add to domestic debt, 1990 to 2025(worst gap 1 Rs mn across 36 years)
  • Passed: Table 3.05: domestic plus foreign debt equals total debt, 1990 to 2025(worst gap 1 Rs mn across 36 years)
  • Passed: Table 3.05: the domestic and foreign shares of GDP add to the total share(worst gap 0.1 percentage points)
  • Passed: Appendix TABLE 109 instruments add to table 3.05 total debt, 2019 to 2025(worst gap 1 Rs mn)
  • Passed: Appendix TABLE 114 creditor total equals table 3.05 foreign debt, 2019 to 2025(exact match in all 7 years)
  • Passed: Appendix TABLE 118 debt-to-GDP equals table 3.05 debt-to-GDP, 2019 to 2025(worst gap 0.00 percentage points)
  • Passed: Our domestic share of total debt equals the share TABLE 118 publishes(worst gap 0.04 percentage points)
  • Passed: TABLE 114: multilateral plus bilateral and markets equals the published total(worst gap 1 Rs mn)
  • Passed: TABLE 114: the creditor rows in each group add to that group's subtotal(worst gap 2 Rs mn)
  • Passed: TABLE 114: the lenders listed under China and India add to each country's line(worst gap 1 Rs mn)
  • Passed: TABLE 117: interest plus amortisation equals total debt service, 2019 to 2023(worst gap 1 Rs mn)
  • Passed: TABLE 116: central government, state enterprise and guaranteed debt add to public debt(worst gap 1 Rs mn)
  • Passed: TABLE 110: the domestic holder sectors add to table 3.05 domestic debt(worst gap 1 Rs mn)
  • Passed: Every appendix row has one cell per year, so no row is shifted(all rows aligned to the 2019 to 2025 axis)

CBSL cells carry up to three decimals (the 2025 total is 29,994,687.874 Rs million) while both the web table and the printed appendix display whole Rs millions. That is what is transcribed, so a column of rounded integers can miss a published total by one or two Rs million out of thirty trillion. The checks allow that and nothing more.

Worked examples

Worked example

The 2025 headline, compared with 2019

  1. Table 3.05, row 2025: total Rs 29,994,688 mn, that is Rs 29.99 trillion
  2. Domestic Rs 18,675,325 mn (62.26%), foreign Rs 11,319,363 mn (37.74%)
  3. Published share of GDP: 91.6%, and appendix TABLE 118 prints the same 91.6%
  4. Per citizen: 29,994,688 / 21,756 x 1,000 = Rs 1,378,686
  5. 2019 for comparison: Rs 13,031,543 mn, 81.9% of GDP, Rs 597,476 per citizen
  6. So the rupee stock is 2.30 times its 2019 level and the share of GDP is 9.7 percentage points higher
  7. Cross-check: appendix TABLE 109 totals Rs 29,994,688 mn, the same figure from a different publication

Worked example

Who we owe at the end of 2025

  1. TABLE 114 publishes foreign debt of Rs 11,319,363 mn for 2025
  2. International sovereign bonds: Rs 2,745,011 mn = 24.25% of foreign debt, 9.15% of all debt
  3. China: Rs 2,290,981 mn = 20.24% of foreign debt, 7.64% of all debt
  4. Asian Development Bank: Rs 2,174,022 mn = 19.21% of foreign debt, 7.25% of all debt
  5. IDA (World Bank): Rs 1,137,593 mn = 10.05% of foreign debt, 3.79% of all debt
  6. Japan: Rs 727,049 mn = 6.42% of foreign debt, 2.42% of all debt
  7. IMF (Extended Fund Facility): Rs 539,162 mn = 4.76% of foreign debt, 1.8% of all debt
  8. IBRD (World Bank): Rs 328,510 mn = 2.9% of foreign debt, 1.1% of all debt
  9. Group totals: multilateral lenders Rs 4,374,005 mn (38.64%), bilateral lenders and financial markets Rs 6,945,358 mn (61.36%)
  10. Those two add to Rs 11,319,363 mn, which equals table 3.05's foreign debt figure
  11. The largest creditor is the bond market. The largest country is China, at about a fifth of foreign debt

Worked example

What was paid in 2023, and the years that have no answer

  1. TABLE 117: interest Rs 2,455,600 mn (domestic Rs 2,322,919 mn, foreign Rs 132,680 mn)
  2. Capital repaid Rs 1,807,739 mn
  3. Total debt service Rs 4,263,339 mn, which the same table puts at 15.5% of GDP
  4. International sovereign bonds: Rs 0 paid, because the external debt standstill was in force
  5. Pick 2024 or 2025 in this view and the tool says "not published", citing TABLE 118's own n/a. No estimate is offered

Sri Lanka national debt by year, 1990 to 2025

Outstanding central government debt at the end of each year, in Rs million, with the share of GDP CBSL publishes alongside it. The bar is drawn against the largest year in the series.

Outstanding central government debt of Sri Lanka by year, 1990 to 2025, in Rs million
YearDomesticForeignTotal% of GDP
2025(i)(j)18,675,32511,319,36329,994,68891.6%
2024(i)(j)18,309,66010,429,04428,738,70495.5%
2023(i)17,051,85411,644,09428,695,949104.2%
2022(i)15,033,87612,458,15527,492,031114.2%
202111,097,2236,516,95817,614,181100.0%
2020(h)9,065,0686,052,17915,117,24796.6%
20196,830,2606,201,28313,031,54381.9%
20186,071,0015,959,54712,030,54878.4%
20175,664,2154,718,61810,382,83272.2%
20165,433,0734,045,7969,478,86974.0%
20155,055,1593,544,0318,599,19074.3%
20144,373,7463,113,1167,486,86269.5%
20133,928,7882,960,4246,889,21269.3%
20123,315,6512,767,2996,082,95067.7%
20112,808,4822,329,2805,137,76268.6%
20102,570,0592,024,5834,594,64269.3%
20092,405,3521,760,4674,165,81986.2%
20082,144,6251,448,7343,593,35981.5%
20071,719,5951,326,4863,046,08285.1%
20061,483,6271,103,4182,587,04588.0%
20051,270,119956,6202,226,73990.8%
20041,147,786996,1382,143,924102.5%
20031,024,366843,8821,868,248102.5%
2002948,386721,9571,670,343105.6%
2001815,965636,7411,452,706103.3%
2000676,660542,0401,218,70096.9%
1999543,465507,8661,051,33195.1%
1998463,426461,273924,69990.8%
1997387,740376,331764,07185.8%
1996356,703359,685716,38893.3%
1995289,410346,286635,69695.2%
1994249,119301,812550,93195.1%
1993213,685270,224483,90996.9%
1992170,020235,539405,55995.4%
1991152,119214,579366,69898.5%
1990133,896176,883310,77996.6%

Source: CBSL statistical table 3.05. (h) the 2020 arrears note, (i) excludes debt service that fell overdue after the interim policy of 12 April 2022, (j) provisional. From 2022 the figures include project loans absorbed from the Ceylon Electricity Board, Airport and Aviation Services and the Ports Authority, plus the guaranteed foreign currency debt of the Ceylon Petroleum Corporation. Debt is presented net of deposits.

Who holds the domestic debt, 2025

Most of Sri Lanka's government debt is owed at home, so the foreign creditor list is only part of the answer to who we owe. This is the domestic side, as CBSL reports it.

HolderRs millionShare of domestic debt
Banking sector9,183,45449.17%
Central Bank of Sri Lanka2,373,01712.71%
Licensed commercial banks6,810,43736.47%
Non-bank sector8,490,76345.47%
Superannuation funds (EPF, ETF, pension and provident funds)5,641,45030.21%
Licensed specialised banks1,077,3705.77%
Insurance companies555,4962.97%
Government institutes, funds and state owned enterprises496,8642.66%
Corporates, primary dealers and funds435,8162.33%
Local individuals and others207,8671.11%
Licensed finance companies33,6980.18%
Repurchase transaction allocations1,001,1085.36%
Total domestic debt18,675,325100.00%

Source: CBSL Annual Economic Review 2025 statistical appendix, fiscal sector, TABLE 110, Ownership of Central Government Debt. Superannuation funds are the EPF, the ETF, pension funds and provident funds, which makes the retirement savings of Sri Lankan workers one of the largest single holders of the government's own debt.

The wider public debt

Central government debt is not the whole public sector. CBSL also publishes an outstanding public debt aggregate, which adds guaranteed debt and state enterprise loans taken without a guarantee. That series stops at 2023.

YearCentral governmentGuaranteedPublic debt% of GDP
202328,695,9491,931,31730,627,266111.2%
202227,492,0311,180,70128,672,731119.2%
202117,614,1811,506,74319,432,115110.3%
202015,117,247986,39116,427,148105.0%
201913,031,543778,30514,155,30189.0%

Source: CBSL Annual Economic Review 2025 statistical appendix, fiscal sector, TABLE 116, Outstanding Public Debt. The 2022 and 2023 state enterprise rows are blank in the source because those loans were absorbed into central government debt. TABLE 116 puts 2023 central government debt at 104.7% of GDP while table 3.05 and TABLE 118 put it at 104.2%: the two use different GDP estimate vintages. Both are reproduced rather than reconciled.

Frequently asked questions

Sources & references

The figures on this page were transcribed from those files and cross-checked on 2026-10-19. Table 3.05 carries its refresh date inside its own filename, so the link above goes to the index page that holds the current file rather than to a file that will move. The Public Debt Management Office is the statutory publisher of Sri Lanka's debt statistics, and its Quarterly Statistical Debt Bulletin is the official source; its own site does not resolve from this server, which is why CBSL is cited throughout.

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a figure that does not match the Central Bank table it cites?

Email me at [email protected] and I will re-check it against the source.