Where did my 100 rupees of tax go?
Most people pay tax indirectly, so this shows how Rs. 100 of public spending is divided, using official Treasury figures.
Of every Rs. 100 the government plans to spend in 2026
Budget estimate for the year. Planned spending Rs. 8,980 bn; planned revenue Rs. 5,365 bn.
- Everything else (salaries, welfare, health, education, investment)Rs. 50Rs. 4,485 bnRead the coverage
- Interest on loansRs. 29Rs. 2,617 bnRead the coverage
- Repaying old loansRs. 21Rs. 1,878 bnRead the coverage
Source: Treasury, Citizens Budget 2026 · 2026 Budget
Where the money comes from
Of every Rs. 100 of tax revenue, January–June 2026. Customs duties were 48% of tax revenue. The split of the other taxes is not shown here yet.
- All other taxesRs. 52Read the coverageWorked out as 100 minus the share above.
- Customs dutiesRs. 48Read the coverage
Source: Treasury, fiscal performance, January–June 2026 · January–June 2026
How this page is made
Official Treasury and Budget figures only. Each number shows the document and period it comes from. Budget figures are plans; fiscal performance figures are actual. Where the page shows a figure worked out from the others, it says so.
Sources
Source: Treasury, Citizens Budget 2026 · 2026 Budget
Source: Treasury, fiscal performance, January–July 2026 · January–July 2026
Source: Treasury, fiscal performance, January–June 2026 · January–June 2026
- For cross-checking and deeper analysis: Verité Research, PublicFinance.lk