Rwanda PAYE: how to calculate and remit
Step-by-step guide to Rwanda's 4-bracket PAYE system under Law No. 027/2022 — with a worked RWF 500,000 example, casual labourer rules, and RRA e-Tax filing.

Your first hire in Kigali. Now what?
You've agreed on a salary, signed the contract, and added the employee to the system. Then the question arrives: how much PAYE do you withhold, how do you calculate it, and where does it go?
Rwanda's Pay As You Earn system is employer-administered — the burden of correct computation and on-time remittance sits with you, not the employee. Get it wrong and the penalties compound fast. Get it right and it's straightforward: four brackets, a clean exemption threshold, and a single portal. Here is how it works.
Rwanda PAYE is a four-bracket monthly tax: 0% on the first RWF 60,000, 10% to 100,000, 20% to 200,000, and 30% above — under Law No. 027/2022. A RWF 500,000 salary owes RWF 114,000 a month. RSSB contributions are calculated on gross in parallel, not deducted before PAYE.
The legal framework
Rwanda PAYE is governed by Law No. 027/2022 on direct taxes on income, which took effect 1 November 2023. The administering body is the Rwanda Revenue Authority (RRA). All employer registration, monthly declarations, and remittances run through the RRA e-Tax portal at rra.gov.rw.
The 2025 bracket table
Rwanda uses a progressive four-bracket system applied monthly. The first RWF 60,000 of monthly income is exempt.
| Band | Monthly income (RWF) | Rate |
|---|---|---|
| 1 | 0 – 60,000 | 0% |
| 2 | 60,001 – 100,000 | 10% |
| 3 | 100,001 – 200,000 | 20% |
| 4 | Above 200,000 | 30% |
There is no annualising step — the table is applied directly to each month's gross employment income.
Worked example — RWF 500,000 monthly gross
Take an employee on a monthly gross salary of RWF 500,000. Applying each bracket in turn:
| Band | Slice (RWF) | Rate | Tax (RWF) |
|---|---|---|---|
| Band 1 | 60,000 | 0% | 0 |
| Band 2 | 40,000 (60,001–100,000) | 10% | 4,000 |
| Band 3 | 100,000 (100,001–200,000) | 20% | 20,000 |
| Band 4 | 300,000 (200,001–500,000) | 30% | 90,000 |
| Total PAYE | RWF 114,000 |
Monthly PAYE = RWF 114,000
Net salary before RSSB deductions: RWF 500,000 − RWF 114,000 = RWF 386,000. Employee RSSB contributions are then deducted from that net figure — see the section below on how RSSB interacts with the PAYE base.
Casual labourers — the flat-rate exception
Employees engaged on a casual basis (day workers, short-term contractors paid per day or per task) are taxed at a flat 15% on earnings above the same RWF 60,000 monthly exemption threshold. The exemption applies the same way: only income above RWF 60,000 attracts the 15% charge.
Most businesses that mix casual and permanent staff run two separate payroll calculations and remit under the same employer TIN, flagged differently on the RRA declaration.
How RSSB contributions interact with the PAYE base
The PAYE bracket table runs on gross employment income. RSSB contributions are not deducted before computing PAYE — they are calculated in parallel, not sequentially.
In practice, a payslip for the RWF 500,000 employee looks like this:
| Line | RWF |
|---|---|
| Gross salary | 500,000 |
| Less: PAYE | (114,000) |
| Less: Employee RSSB (13.8%) | (69,000) |
| Net pay | 317,000 |
The employer separately carries a 13.8% RSSB cost on top of gross — RWF 69,000 in this example — making the total employer cost RWF 569,000 for a RWF 500,000 gross hire. For RSSB rate detail and the 2025 pension reform, see our Rwanda RSSB contributions guide.
Filing and remittance
PAYE declarations and remittances are made via the RRA e-Tax portal. The RRA sets the official deadlines — check rra.gov.rw/en/domestic-tax-services/employment-tax-paye/declare-paye for current filing calendar, as deadlines can shift with regulatory updates and should not be assumed from secondary sources.
The declaration covers every employee paid during the month, including casual workers. You will need:
- Employee TIN numbers
- Gross earnings per employee
- PAYE computed and withheld
- Any exempt income items (benefits in kind, reimbursements)
Failure to file or late payment triggers the penalty schedule below.
Penalties for late or non-filing
Rwanda's penalty structure escalates quickly. Based on verified RRA guidance:
| Delay period | Penalty |
|---|---|
| ≤ 30 days late | 20% of tax due |
| 31 – 60 days late | 40% of tax due |
| > 60 days late | 60% of tax due |
These are on top of the unpaid tax itself. A single missed month on a 10-person payroll at RWF 500,000 gross per employee can easily accumulate a six-figure penalty exposure before the quarter closes.
Common PAYE mistakes in Rwanda
- Applying the bracket table to net-of-RSSB income. PAYE in Rwanda runs on gross. Unlike some other African jurisdictions where pension contributions reduce taxable income before tax is computed, Rwanda's PAYE is applied to gross employment income first.
- Missing the casual labourer threshold. The 15% flat rate still has the RWF 60,000 exemption — it does not apply from the first franc. Employers sometimes withhold 15% on the full casual wage.
- Treating benefits in kind as non-taxable. Accommodation, transport, and other employer-provided benefits that have a monetary value are generally included in taxable employment income. The RRA's position on specific benefits should be confirmed against current guidance.
- Using the wrong TIN. Each employee must be registered with the RRA. Withholding PAYE against an employee with no TIN creates reconciliation failures at year-end.
- Missing the registration step. Before you can remit, your company must be registered as an employer for PAYE purposes on e-Tax. New market entrants sometimes skip this and remit manually, creating an untracked liability.
Rwanda in the AnooreHR payroll picture
Pan-African payroll compliance is what AnooreHR was built for. Rwanda sits alongside Nigeria, Ghana, Kenya, Uganda, and six other active country packs — each jurisdiction stored in a JSON profile that the payroll engine loads at signup. When the RRA updates rates or brackets, the change ships as a profile update, not a code deployment. No manual recalculation, no risk of running the wrong bracket table for an old payroll period.
AnooreHR runs Rwandan PAYE bracket computation, RSSB calculations (both sides), and payslip generation in a single payroll run. If you process Rwanda payroll today — on a spreadsheet, in a separate tool, or manually — you can move to automated computation and an audit-grade payslip in one setup session.
Want to see a real RWF 500,000 payslip computed live against your headcount? Book a walkthrough and we'll run it with your actual salary structure.
Frequently asked questions
Frequently asked questions
What are Rwanda's PAYE rates in 2025?
How much PAYE is due on a RWF 500,000 salary?
Are RSSB contributions deducted before PAYE in Rwanda?
Related: Rwanda RSSB contributions 2025 — what employers must pay · Rwanda payroll guide 2026 · See pricing
Sources: Rwanda Revenue Authority — PAYE (Law No. 027/2022, effective 2023) · Ronalds Rwanda — PAYE guide · Netpipo — Rwanda payroll overview
AnooreHR is free for teams up to 3.
PAYE, Pension, NHF, NSITF, ITF — all handled. No setup fee, no card.
Get started free