Why you need to embrace IT to file tax returns
In a bid to reduce the cost of doing business and ease tax payment, as well as promote economic development through increased tax compliance, Rwanda Revenue Authority initiated various Information Technology (IT)-led systems to enable all categories of taxpayers file and pay their tax returns in a hustle-free environment.
James Buyinza