A boutique owner got a letter from RRA last year. A tax audit. She’d been operating for three years without filing quarterly declarations because she “didn’t think small businesses needed to.” The penalties and back taxes nearly bankrupted her.
Don’t be her. Here’s what you need to know.
Your tax obligations depend on your turnover
Annual turnover under RWF 12 million
You’re in the micro-enterprise category. You pay a flat annual tax based on your turnover range. Quarterly returns are still required.
Annual turnover RWF 12M – 20M
Small taxpayer category. You pay a lump-sum tax or can opt for the standard regime.
Annual turnover above RWF 20M
Standard regime. You’re required to keep proper books, file quarterly income tax declarations, and may need to register for VAT.
VAT registration
If your annual turnover exceeds RWF 20 million, you must register for VAT. Once registered:
- Charge 18% VAT on all taxable sales
- File monthly VAT returns by the 15th of the following month
- Use an EBM-certified device for all transactions
- Keep records for at least 5 years
Voluntary VAT registration is possible even below the threshold if you want to reclaim input VAT on purchases.
Key deadlines
- Monthly VAT returns: by the 15th of the following month
- Quarterly income tax declarations: by the last day of the month following each quarter (April 30, July 31, October 31, January 31)
- Annual income tax declaration: by March 31
- PAYE (employee tax): by the 15th of the following month if you have employees
EBM compliance
If you’re VAT-registered, you must use an Electronic Billing Machine (EBM). This generates certified receipts for every transaction. RRA has moved to EBM 2.0 (V-SDC) — cloud-based, integrated with the RRA system in real-time.
Staying compliant
- Register with RRA as soon as you start operating
- Set calendar reminders for every deadline
- Keep all receipts and records — digital is fine
- Use accounting software or a business operations platform that tracks income and expenses automatically
- Consider a tax advisor for annual filing — it’s a small investment that prevents costly mistakes
Tax compliance isn’t optional in Rwanda, and RRA is increasingly sophisticated in detecting non-compliance. Get it right from the start and it’s just routine paperwork. Get it wrong and the penalties make it very expensive.