Trading licence calculator Rwanda
Every business that opens in a district pays a trading licence tax to that district. Choose your activity, or enter last year's turnover, to see the amount.
How it's calculated
- Businesses registered for income tax pay by turnover band, from RWF 160,000 a year for RWF 12,000,000 to RWF 20,000,000 of turnover up to RWF 2,000,000 for the largest.
- Turnover counts EBM sales and other sales from January to December of the previous year.
- Businesses not registered for income tax pay a flat amount by location: RWF 60,000 in urban areas and RWF 30,000 in rural areas.
- Transport: RWF 40,000 per vehicle, RWF 20,000 per boat and RWF 8,000 per motorcycle.
An example
A company with RWF 50,000,000 of turnover last year pays RWF 280,000, or RWF 70,000 a quarter.
Frequently asked questions
When is the trading licence due?
Paid in one go, by 31 January. Paid by quarter: 31 January, 30 April, 31 July and 31 October.
What does a new business pay?
A new business declares and pays on the basis of its starting capital. Micro and small enterprises are exempt for their first two years.
Do branches pay separately?
Branches in different districts each pay in their district on their own turnover. In the same district, one of them pays on the combined turnover of the same activities.
Key terms
- Trading licence
- A yearly district tax on running a business.
- EBM
- Electronic Billing Machine, which records sales for tax.
Up-to-date official data
Data checked against the official source on .
We check the official sources automatically, every day.
See all sources