Tax Registration (TIN) and EBM in Rwanda
Step by step
How to set up tax registration and EBM invoicing
The tax steps after company registration with the Rwanda Revenue Authority.
-
Get the TIN
Registering the company with RDB creates the Taxpayer Identification Number at the same time, free of charge.
-
Register for PAYE
Register as an employer once any employee earns more than RWF 60,000 a month.
-
Register for VAT when required
VAT registration is compulsory above RWF 20 million of turnover in a year or RWF 5 million in a quarter, within 7 days.
-
Install EBM
Choose the EBM version for a computer, tablet, Android phone, online use or your own certified software through VSDC.
-
Invoice every sale
Issue an EBM invoice for every transaction, whether or not the business is registered for VAT.
At a glance
Key steps and obligations for business taxpayers1,2,3
| Topic | What to know |
|---|---|
| TIN | RDB registration for an individual enterprise or company is integrated with RRA and provides a single, unique TIN. |
| Direct TIN service | RRA registers specified organisations and individuals who do not use the RDB business-registration route. Its service listing gives a 20-minute timeline and no charge. |
| VAT | Taxable turnover exceeding RWF 20 million in the previous fiscal year or RWF 5 million in the preceding quarter triggers VAT registration. |
| Deadline | Register for VAT within seven days from the end of the year or quarter in which the relevant threshold is exceeded. |
| EBM | RRA’s EBM guidance requires VAT-registered taxpayers to use certified EBM equipment and issue an invoice for every transaction. |
Source: Rwanda Revenue Authority: How to register a business and get a TIN; Rwanda Revenue Authority: Registration & acquisition of a Taxpayer Identification Number (TIN); Rwanda Revenue Authority: Electronic Billing Machine (EBM) general obligation1,2,3
Getting a TIN
For an individual enterprise or a company owned by one or more people, the usual route is online registration through the RDB business portal. Business registration is carried out by the Office of the Registrar General within RDB. Once registration is completed, RDB issues the certificate. The RDB and RRA systems are integrated, so the process provides a single, unique TIN as part of business registration. RRA describes this route as immediate and free of charge.1
A TIN and VAT registration are not the same step. Business registration provides the TIN, while taxable turnover determines whether the business must register for VAT. A new business should keep its registration certificate and TIN details available as it starts trading and begins monitoring turnover.1
RRA’s listed requirements for selected direct TIN applications2
| Applicant | Requirements listed |
|---|---|
| Individual business applicant | Copy of a national identity card, or passport for a foreign applicant, and a completed registration form. |
| Cooperative | Certificate of association from the Rwanda Cooperative Agency (RCA) and a completed form. |
| Local NGO | Rwanda Governance Board registration certificate and a completed form. |
| International NGO | Immigration certificate and a completed form. |
| Government entity | Publication in the Official Gazette and a completed form. |
Source: Rwanda Revenue Authority: Registration & acquisition of a Taxpayer Identification Number (TIN)2
Choosing the registration route
RRA provides TIN registration for categories that may not use the ordinary RDB company-registration route. These include NGOs, joint ventures, successions and public institutions. RRA also registers individuals who need a TIN for purposes such as vehicle ownership, PAYE or tax on remuneration, property tax and rental income tax. The service is available at RRA offices and headquarters.1
Cooperatives register through the Rwanda Cooperative Agency, using its online portal or a sector office where cooperative activities are carried out. RRA continues to register cooperatives whose certificates were issued before integration with the RCA system. Applicants should therefore consider the organisation’s legal form and certificate history when selecting the route.1
RRA’s TIN service listing gives a 20-minute timeline and states that the service is free. A separate RDB procedure page describes a TIN application at an RRA counter, with a total service time of five to 40 minutes and no charge. These are the published service times for the TIN process; the RDB business-registration route is separately described as immediate and free.1,2,4
When VAT registration is required
A taxable business must register for VAT if turnover exceeds RWF 20 million in the previous fiscal year or RWF 5 million in the preceding quarter. The two tests use different periods. A business can therefore meet the quarterly test even when it has not exceeded the previous-fiscal-year threshold. Turnover should be monitored against both measures rather than assessed only at year end.1
The relevant turnover period determines the registration deadline1
| Threshold exceeded | Registration deadline |
|---|---|
| RWF 20 million in the previous fiscal year | Within seven days from the end of that fiscal year. |
| RWF 5 million in the preceding quarter | Within seven days from the end of that quarter. |
Source: Rwanda Revenue Authority: How to register a business and get a TIN1
For a business approaching either threshold, the practical task is to keep turnover information organised by period and identify when the year or quarter ends. Once a threshold is exceeded, the seven-day window runs from the end of the relevant period. TIN registration alone does not satisfy this separate VAT-registration requirement.1
EBM invoicing duties
RRA’s EBM guidance cites Article 24 of the VAT Law No. 37/2012, dated 9 November 2012. It states that VAT-registered taxpayers must acquire and use an Electronic Billing Machine (EBM) to issue tax invoices. The guidance describes EBM as a method of collecting VAT, not a separate tax. It requires a receipt for every transaction, whether or not the customer asks for one or accepts it.3
The taxpayer must purchase a certified EBM set from a licensed supplier and install it at the sales location. The machine must be visible and accessible to customers. Sales items and services entered into it must have clearly defined names and appropriate tax rates. RRA’s guidance also requires a valid purchase contract from an authorised supplier and says the user manual should be received when the machine is purchased.3
Display a visible notice where the EBM is installed. It must show:3
- The taxpayer’s name, address and TIN.
- The machine registration code and sales data controller (SDC) serial number.
- The statement: ‘DO NOT PAY IF A RECEIPT IS NOT ISSUED’.
Source: Rwanda Revenue Authority: Electronic Billing Machine (EBM) general obligation3
Machine faults and business changes
Report an EBM malfunction to RRA within six hours. If the machine fails, the guidance requires the taxpayer to purchase a new one within eight working days. A replacement or removal from the registered sales outlet must be reported to RRA within 12 days. Changes to the sales location must also be reported through procedures set by the Commissioner General.3
If no certified EBM is functioning properly at the sales location, the guidance allows handwritten invoices in two specimens. Keep the second specimen and retain it with the original certified receipt printed after the EBM is working again. If theft or force majeure damage stops operation, notify RRA in writing within 12 hours and attach a Rwanda National Police report. When business activity ceases, submit a request to RRA to deactivate the EBM.3
The guidance treats an EBM interruption as a record-keeping issue as well as an equipment problem: the handwritten copy and the later certified receipt are to be kept together.3
Records and stated penalties
Keep copies of invoices printed by the certified EBM for 10 years. During an interruption, retain the second specimen of each handwritten invoice for at least the same period and keep it with the original certified receipt printed after the machine is restored. This preserves the link between the temporary paper invoice and the subsequent EBM record.3
Penalties listed in RRA’s EBM guidance3
| Breach | Fine stated |
|---|---|
| Selling goods or services without an electronic invoice | Ten times the value of the VAT evaded. |
| A second offence of selling without an electronic invoice | Twenty times the value of the VAT evaded. |
| Failure to comply with other EBM user obligations | RWF 200,000. |
Source: Rwanda Revenue Authority: Electronic Billing Machine (EBM) general obligation3
Invoice issuance, machine maintenance and record retention are linked duties. A sound routine is to issue a receipt for each transaction, check that items and tax rates are correctly entered, retain the printed invoices and report faults or outlet changes within the stated periods. When using handwritten invoices during an interruption, keep each second specimen with its corresponding later EBM receipt.3
A practical compliance sequence
For a new business, arrange registration and invoicing in a clear sequence:1,3
- Identify whether the applicant is an individual enterprise, company, cooperative, NGO, joint venture, public institution or another category with a direct RRA route.
- Complete the relevant RDB, RCA or RRA registration process and keep the registration certificate and TIN details.
- Track taxable turnover against both the previous-fiscal-year threshold of RWF 20 million and the preceding-quarter threshold of RWF 5 million.
- If a VAT threshold is exceeded, register within seven days from the end of the relevant year or quarter.
- If VAT-registered, obtain certified EBM equipment from a licensed supplier and install it at the sales location.
- Issue an EBM receipt for every transaction, display the required notice, retain invoice copies and report faults or changes as required.
Source: Rwanda Revenue Authority: How to register a business and get a TIN; Rwanda Revenue Authority: Electronic Billing Machine (EBM) general obligation1,3
The registration route depends on the applicant’s legal form, while VAT registration depends on taxable turnover. For an EBM user, equipment, notices, receipts and records are continuing obligations rather than one-off setup tasks. If a threshold calculation or an EBM procedure is unclear, contact RRA before the relevant filing or reporting deadline.1,3
Frequently Asked Questions
How do I get a TIN in Rwanda?
For an individual enterprise or company, register through the RDB business portal. RDB and RRA systems are integrated, and business registration provides a single, unique TIN. NGOs, joint ventures, successions, public institutions and some individuals can apply directly through RRA. The requirements depend on the applicant category and may include identity documents, an organisation certificate or a completed form.
Is TIN registration free in Rwanda?
Yes. RRA lists TIN registration as free and gives a 20-minute service timeline. The RDB procedure page describes a counter-based TIN application at RRA as free, with a total service time of five to 40 minutes. Separately, RRA describes RDB business registration for an individual enterprise or company as immediate and free of charge.
When must a business register for VAT in Rwanda?
A taxable business must register if turnover exceeds RWF 20 million in the previous fiscal year or RWF 5 million in the preceding quarter. The registration deadline is seven days from the end of the relevant year or quarter. The tests use different periods, so businesses should monitor both rather than checking only their annual turnover.
Does a TIN mean that a business is registered for VAT?
No. The TIN identifies the taxpayer and is provided through business registration or a separate RRA application. VAT registration is a distinct obligation based on taxable turnover. A business should track both turnover periods and, if it exceeds a threshold, register for VAT within seven days from the end of the relevant period.
Who has to use an EBM in Rwanda?
RRA’s EBM guidance states that VAT-registered taxpayers must acquire and use EBM to issue tax invoices. It requires an invoice for every transaction, whether or not the customer asks for or accepts one. The guidance also covers certified equipment, its position at the sales location, displayed notices, sales data and invoice retention.
What should I do if an EBM stops working?
Report the malfunction to RRA within six hours. If no certified EBM is functioning properly at the sales location, the guidance allows handwritten invoices in two specimens. Keep the second specimen with the original certified receipt printed after service is restored. The taxpayer must purchase a replacement machine within eight working days.
What are the penalties for selling without an EBM invoice?
RRA’s EBM guidance lists a fine of ten times the value of VAT evaded for selling without an electronic invoice, rising to twenty times the value of VAT evaded for a second offence. It lists RWF 200,000 for failure to comply with other EBM user obligations. The guidance also requires copies of EBM invoices to be retained for 10 years.
Sources
- Rwanda Revenue Authority: How to register a business and get a TIN
- Rwanda Revenue Authority: Registration & acquisition of a Taxpayer Identification Number (TIN)
- Rwanda Revenue Authority: Electronic Billing Machine (EBM) general obligation
- Rwanda Development Board: Paying Taxes / Obtain a TIN
Figures checked 10 November 2026. Prepared by InvestRwanda.com for general information. It is not investment, tax or legal advice; please confirm details with a qualified adviser before acting.