Open data
Data downloads
Download the numbers behind Budgets LK as CSV or Excel: total spending, spending by Head, spending groups, actual revenue and government debt. Free to reuse with credit.
Using these files
- Licence: CC BY 4.0. You may use, share and adapt the files, including commercially, if you credit Source: Budgets LK (budgetslk.com) and link to this page.
- Source key: every file carries this key in its last column (source_key), in the Excel file properties and on the About sheet. Please leave it in when you share the data. BLK-Z59MK-H4UKS-7MSHK-TXXMX-KSP4R
- Invisible marks: the text name columns (ministry, Head and group names) also end with a few invisible characters that identify the file as coming from Budgets LK. They do not change how the text looks. If you match names and a lookup fails, remove the characters U+200B, U+200C and U+200D.
- Amounts are in rupees. The Appropriation sets show the figures as printed in each year's Bill, not adjusted for inflation. The Central Bank sets are actual figures as published.
- Found an error? Tell us. Files were built on 2026-10-21.
Files
-
Total spending, borrowing limit and debt servicing by year
One row per Budget year: the two schedules, the total, the borrowing limit and the debt servicing in the Second Schedule split into interest and loan repayment.
20 rows, 11 columns. Source: Appropriation Bills and Acts of Sri Lanka (Gazette), read by Budgets LK.
Columns and notes
- Amounts are in rupees, as printed in each year's Bill, and are not adjusted for inflation.
- The 2008 and 2009 Acts have no Second Schedule (charged expenditure), so their totals cover voted spending only and the debt columns are empty.
- Interest is the recurrent amount and repayment the capital amount of Head 249 in the Second Schedule. This is Budgets LK's reading of those two columns.
Column Meaning yearBudget year documentKind of source document first_scheduleFirst Schedule total (general services) second_scheduleSecond Schedule total (charged on the Consolidated Fund) totalFirst plus Second Schedule borrowing_limitBorrowing limit set in the Bill debt_interestDebt servicing, recurrent part (read as interest) debt_repaymentDebt servicing, capital part (read as repayment of loans) debt_totalDebt servicing in total debt_share_of_totalDebt servicing divided by total spending (0.4884 is 48.84%) source_keyIdentifies the file as coming from Budgets LK. -
Spending by Head and year
One row per Head per year, with recurrent and capital amounts, the ministry it sat under that year, the spending group Budgets LK puts it in and a link to the page of the official PDF.
3,967 rows, 11 columns. Source: Appropriation Bills and Acts of Sri Lanka (Gazette), read by Budgets LK.
Columns and notes
- Amounts are in rupees, as printed in each year's Bill, and are not adjusted for inflation.
- Covers the years with Head-level data (all years except 2020, where only ministry totals are available).
- A Head can appear in both schedules, for example Heads 249 and 253; each schedule is its own row.
- Spending groups follow the rules on the About page.
Column Meaning yearBudget year scheduleFirst (general services) or Second (charged on the Consolidated Fund) ministryMinistry or group the Head sat under that year headHead number (stays the same when ministries are renamed) head_nameName of the Head that year recurrentRecurrent amount capitalCapital amount totalRecurrent plus capital spending_groupWhere Budgets LK groups this Head source_pdfPage of the official document source_keyIdentifies the file as coming from Budgets LK. -
Where Rs 100 goes: spending groups by year
Total spending in each Budgets LK spending group for each year, and its share of the total.
152 rows, 5 columns. Source: Appropriation Bills and Acts of Sri Lanka (Gazette), read by Budgets LK.
Columns and notes
- Amounts are in rupees, as printed in each year's Bill, and are not adjusted for inflation.
- Groups: debt servicing, pensions, defence and security, health, education, provincial councils, public administration and everything else. The rules are on the About page.
Column Meaning yearBudget year spending_groupSpending group amountAmount in the group share_of_totalShare of total spending (0.4884 is 48.84%) source_keyIdentifies the file as coming from Budgets LK. -
Government revenue, spending and deficit: actual figures
What the central government actually collected and spent each year, from Central Bank of Sri Lanka tables. These are accounts, not Appropriation Act estimates.
18 rows, 21 columns. Source: Central Bank of Sri Lanka (Economic and Social Statistics 2011 and 2021, Annual Economic Review 2024 and 2025), compiled by Budgets LK.
Columns and notes
- Amounts are in rupees, as published. Spending excludes repayment of loan principal.
- Values are as published by the Central Bank of Sri Lanka and the Ministry of Finance (provisional for the latest years). 2019 was restated by the Ministry of Finance. These are accounts of what was collected and spent, not the Appropriation Act estimates, and spending here excludes repayment of loan principal.
- The overall balance is negative for a deficit.
Column Meaning yearYear statusactual or provisional revenue_and_grantsTotal revenue and grants revenueTotal revenue taxTax revenue tax_incomeTaxes on net income and profits tax_domesticTaxes on domestic goods and services tax_tradeTaxes on international trade tax_otherStamp duty, cess and other levies non_taxNon-tax revenue grantsGrants expenditureExpenditure and net lending recurrentRecurrent expenditure interestInterest payments capitalCapital expenditure lendingLending minus repayments overall_balanceOverall budget balance (deficit is negative) financing_foreignForeign financing (net) financing_domesticDomestic financing (net) sourceCentral Bank table the row was read from source_keyIdentifies the file as coming from Budgets LK. -
Outstanding central government debt
Debt owed by the central government at the end of each year, split into domestic and foreign, from Central Bank of Sri Lanka tables.
18 rows, 7 columns. Source: Central Bank of Sri Lanka (Economic and Social Statistics 2011 and 2021, Annual Economic Review 2025), compiled by Budgets LK.
Columns and notes
- Amounts are in rupees. Central Bank series net of bank deposits ("net"). From 2020 the source also gives a gross figure, the series published by the Public Debt Management Office (PDMO) under the Public Debt Management Act, No. 33 of 2024.
- Following IMF guidelines, non-resident holdings of Sri Lanka Development Bonds and International Sovereign Bonds are classified as foreign debt and resident holdings as domestic debt. The Central Bank states this applies from 2019 onwards (ESS 2021, Table 5.1, note (c)), so the split before 2019 may not be fully comparable. Totals are not affected.
- From 2023 the domestic debt compilation method was changed and is based on data confirmed by the Ministry of Finance (source note (d)).
- The 2022 to 2025 figures exclude debt service payments that became overdue after 12 April 2022 (source note (b)). The 2024 and 2025 data reflect the impact of external debt restructuring (source note (v)).
- 2024 and 2025 are provisional.
Column Meaning yearEnd of year domesticDomestic debt (net of bank deposits) foreignForeign debt totalTotal (net series) grossGross total, published from 2020 sourceCentral Bank table the row was read from source_keyIdentifies the file as coming from Budgets LK.
Need a chart or table from a page instead? Use the Embed button under it, or see reuse and licence.