Internal Revenue Department (IRD) is currently responsible for the administration of Value Added Tax, Income Tax, and Excise Duty. Likewise, the IRD is also responsible for monitoring non-tax revenue of the government. The role of this department has been important in mobilizing tax revenue through internal revenue sources. About half of the total revenue of the Government of Nepal is collected from this department.