Revenue
Money coming in
Revenue is what the government collects: taxes, other income and grants. These are the amounts actually collected, from Central Bank tables. The Appropriation Acts list only spending, so revenue does not come from them.
Where the money comes from, by year
Each bar is one year's revenue and grants, split by type.
Taxes on income and profits Taxes on goods and services (such as VAT and excise) Taxes on international trade Stamp duty, cess and other levies Non-tax revenue Grants
* Provisional
2025 in detail
| Amount | Share | |
|---|---|---|
| Taxes on income and profits | Rs 1.14 trillion | 20.8% |
| Taxes on goods and services (such as VAT and excise) | Rs 3.18 trillion | 57.9% |
| Taxes on international trade | Rs 626 billion | 11.4% |
| Stamp duty, cess and other levies | Rs 106 billion | 1.9% |
| Non-tax revenue | Rs 400 billion | 7.3% |
| Grants | Rs 36.2 billion | 0.7% |
| Revenue and grants | Rs 5.49 trillion | 100% |
All years
| Year | Revenue and grants | Spending (before repaying loans) | Budget deficit (borrowed) |
|---|---|---|---|
| 2008 | Rs 686 billion | Rs 996 billion | Rs 310 billion |
| 2009 | Rs 726 billion | Rs 1.20 trillion | Rs 476 billion |
| 2010 | Rs 835 billion | Rs 1.28 trillion | Rs 445 billion |
| 2011 | Rs 983 billion | Rs 1.43 trillion | Rs 450 billion |
| 2012 | Rs 1.07 trillion | Rs 1.56 trillion | Rs 489 billion |
| 2013 | Rs 1.15 trillion | Rs 1.67 trillion | Rs 516 billion |
| 2014 | Rs 1.20 trillion | Rs 1.80 trillion | Rs 591 billion |
| 2015 | Rs 1.46 trillion | Rs 2.29 trillion | Rs 830 billion |
| 2016 | Rs 1.69 trillion | Rs 2.33 trillion | Rs 640 billion |
| 2017 | Rs 1.84 trillion | Rs 2.57 trillion | Rs 733 billion |
| 2018 | Rs 1.93 trillion | Rs 2.69 trillion | Rs 761 billion |
| 2019 | Rs 1.90 trillion | Rs 3.34 trillion | Rs 1.44 trillion |
| 2020 | Rs 1.37 trillion | Rs 3.04 trillion | Rs 1.67 trillion |
| 2021 | Rs 1.46 trillion | Rs 3.52 trillion | Rs 2.06 trillion |
| 2022 | Rs 2.01 trillion | Rs 4.47 trillion | Rs 2.46 trillion |
| 2023 | Rs 3.07 trillion | Rs 5.36 trillion | Rs 2.28 trillion |
| 2024 * | Rs 4.09 trillion | Rs 6.13 trillion | Rs 2.04 trillion |
| 2025 * | Rs 5.49 trillion | Rs 6.23 trillion | Rs 745 billion |
Figures are actual outturn as published by the Central Bank of Sri Lanka and the Ministry of Finance. 2019 was restated by the Ministry of Finance. 2024 and 2025 are provisional. Spending here is before repaying loan principal, so it is lower than the total in the Appropriation Act. The deficit is the official overall budget deficit, not spending minus revenue in the Act.
A 2026 revenue estimate is not shown because the Budget Estimates are not yet part of this site.
- Central Bank of Sri Lanka, Economic and Social Statistics of Sri Lanka 2011, Table 10.1 Summary of Fiscal Operations 2001-2010
- Central Bank of Sri Lanka, Economic and Social Statistics of Sri Lanka 2021, Table 5.1 Summary of Fiscal Operations 2011-2020
- Central Bank of Sri Lanka, Annual Economic Review 2024, Table 15 Economic Classification of Government Fiscal Operations
- Central Bank of Sri Lanka, Annual Economic Review 2025, Table 15 Economic Classification of Government Fiscal Operations