- Home
- Where we work
- Rwanda
Where we work / Rwanda
ERPNext and EBM compliance for Rwandan businesses
Rwanda runs one of Africa's most complete e-invoicing regimes: every registered taxpayer issues EBM invoices. We connect ERPNext to RRA's EIS and bring finance-grade governance to match Kigali's standards.
The EBM 2.1 mandate
RRA requires every registered taxpayer, VAT-registered or not, to issue EBM invoices through the Electronic Invoicing System, with real-time data to RRA.
EBM usage extended to non-VAT registered taxpayers
SourceElectronic Invoicing System (EIS) comes into force
SourceInput VAT depends on your software
VAT-registered taxpayers must run at least one EBM at every sales location, and purchase deductions depend on valid EBM invoices. Consumers are refunded 10% of VAT on verified receipts under the Tengamara programme.
How CoaleTech helps
Built for Rwanda, delivered from Nairobi
Statutory payroll bodies we compute for
Deductions are computed on every Salary Slip by the Payroll Africa statutory engine. Country rate tables with worked examples are published as they are verified against current legislation.
Payment rails we integrate
Collections reconcile to Payment Entries in the ledger, not to a side spreadsheet.
Proof, not promises
JKM Chemicals
A Kenyan manufacturer automated period close with audit trails and BI, the governance pattern Rwandan enterprises and parastatals procure for.
Read the case studyFrequently asked questions
Who must issue EBM invoices in Rwanda?
Every registered taxpayer. RRA mandates EBM receipts for all sales, and taxpayers not required to register for VAT must still issue EIS invoices. VAT-registered businesses need at least one EBM at each sales location.
Can ERPNext integrate with EBM 2.1?
Yes, through the VSDC software path, where your ERP communicates with RRA rather than a physical device. We deliver that integration as an engineering service on ERPNext, applying the same real-time signing and retry patterns we ship for KRA eTIMS in Kenya.
What is the difference between VSDC and OSDC?
Both are sales data controllers in RRA's EIS architecture. The Virtual SDC is software your invoicing system talks to, while the Online SDC is hosted by RRA. Which fits depends on your transaction volume and offline requirements. We scope this during discovery.
Do you support RSSB payroll contributions?
Yes. Payroll Africa computes PAYE and RSSB pension, medical and maternity contributions natively in Frappe HR Salary Slips. Rwanda is a provisioned Tier-1 country in the 54-country statutory engine.
Operating in Rwanda?
A discovery call covers your EBM 2.1 position, statutory payroll, and what an ERPNext rollout would look like for your team. We reply within one working day.