L’IRD (Inland Revenue Department), l’administration fiscale locale, a collecté 785 Mds LKR en 2019. Ceci représente un montant record bien que l’IRD ait manqué son objectif fixé à 799 Mds LKR. Le montant collecté est en hausse de +21% par rapport à l'an dernier.Les recettes publiques sont estimées à 12,8% du PIB par le FMI (contre 13,4 % en 2018). Néanmoins, les importantes baisses d’impôts consenties par le nouveau gouvernement en décembre 2019 devraient impacter négativement la collecte de 2020.