East Africa CPA Tax Exam Prep: A Practical Study Guide
Learn how CPA candidates in Rwanda, Kenya, Uganda, and Tanzania can revise taxation with analytics and practice questions.
Master tax laws. Prepare smarter. Pass with confidence. Trusted by candidates, firms, and institutions across Rwanda, Kenya, Uganda, and Tanzania.
785-question CPA bank mapped by body, level and paper area
Mapped exam coverage, adaptive practice, analytics and tax tools in one focused workspace.
Foundation, Intermediate, and Advanced papers with Rwanda taxation as the strongest paper.
Kenya business taxation, KRA compliance, audit, IFRS, and management accounting.
Uganda taxation, URA compliance, business law, audit, and financial reporting practice.
Tanzania taxation, TRA compliance, audit, accounting, and advanced paper practice.
TaxIQ turns the question bank into a repeatable workflow: choose a paper, practice under pressure, review weak topics, then retry with better focus.
A simple progress signal helps learners know whether they should keep revising, retry a paper, or move to the next level.
76% ready across recent CPA practice, tax calculators, and topic review activity.
The platform is shaped for learners today and for institutions tomorrow, with Super Admin controls, analytics, and practical tax tools already designed into the MVP.
PAYE, VAT, CIT, withholding tax, payroll, penalties, DTA checks, and comparison tools for East Africa practice scenarios.
One Super Admin can manage users, prepare questions, approve or publish content, and keep the platform controlled before launch.
Saved attempts, paper-level pass rates, weak-topic analytics, and learner profiles make the system useful after the first session.
Accounts, saved progress, weak-topic analytics, completion rates, and contributor review workflow are ready for the database-backed version.
Clear answers for learners, institutions, and early beta partners before using TaxIQ Africa.
No. TaxIQ provides original practice questions, calculators, and study guidance. Learners should still use official syllabi, institute materials, and current tax authority guidance.
The MVP focuses on Rwanda, Kenya, Uganda, and Tanzania with ICPAR, ICPAK, ICPAU, and NBAA practice coverage.
Yes. The full-stack preview supports login, saved attempts, paper progress, and weak-topic analytics through the backend API.
The backend includes Super Admin controls so future institutional owners can draft, approve, publish, and manage question content.
Short practical articles can help learners connect exam topics with real East African tax and accounting work.
Learn how CPA candidates in Rwanda, Kenya, Uganda, and Tanzania can revise taxation with analytics and practice questions.
Compare PAYE, VAT, withholding tax, corporate tax, and filing obligations across East Africa.
Use learner analytics to identify weak tax topics, plan focused revision, and improve CPA practice scores.
Explore how PAYE, VAT, CIT, WHT, penalty, payroll, and DTA calculators help learners work faster.
Questions are original practice items, not official past papers. Use alongside official study texts and verify current tax rates with the relevant authority.
EAC Tax & Accounting Simulator — Free, Interactive & Always Available
Calculate · Learn · Practice · Quiz — across Rwanda, Kenya, Uganda & Tanzania
| Tax Type | 🇷🇼 Rwanda | 🇰🇪 Kenya | 🇺🇬 Uganda | 🇹🇿 Tanzania |
|---|---|---|---|---|
| Authority | RRA | KRA | URA | TRA |
| Currency | RWF | KES | UGX | TZS |
| VAT Rate | 18% | 16% | 18% | 18% |
| VAT Threshold | 20M RWF/yr | 5M KES/yr | 150M UGX/yr | 200M TZS/yr |
| CIT Standard | 30% | 30% | 30% | 30% |
| CIT Lower Rate | 0% SME | 15% small | 1% turnover | 25% listed |
| PAYE Band 1 | 0–30k @ 0% | 0–24k @ 10% | 0–235k @ 0% | 0–270k @ 0% |
| PAYE Top Rate | 30% | 35% | 40% | 30% |
| Personal Relief | None | 2,400 KES/mo | None | None |
| Employee Social | RSSB 10.8% | ~14.5% | NSSF 5% | NSSF 10% |
| Employer Social | RSSB 12.8% | ~7.5% | NSSF 10% | NSSF 10%+SDL 4% |
| WHT Dividends | 15% | 5%/10% nr | 15% | 10% |
| WHT Services (Res.) | 3% | 5% | 6% | 5% |
| Filing Deadline | 15th of month | 20th of month | 15th of month | 20th of month |
Enter salary to see breakdown
Enter amount to compute VAT
Enter revenue to compute CIT
Enter amount to compute WHT
Enter annual income to compute PIT
Fill in employee details to generate payslip
Enter annual CIT to generate quarterly schedule
Enter tax amount and months late to see total penalties
| Months Late | Filing Penalty (of tax due) | Payment Penalty (per month) | Combined Impact |
|---|---|---|---|
| 1 month | 10% | 2% | 12% of tax |
| 3 months | 30% | 6% | 36% of tax |
| 6 months | 60% | 12% | 72% of tax |
| 10 months | 100% (max) | 20% | 120% of tax |
| 12+ months | 100% (capped) | 24%+ | 124%+ of tax |
Enter figures to run audit check
| Tax | Category | Rate | Notes |
|---|---|---|---|
| PAYE | Band 1 | 0% | 0–30,000 RWF/month |
| PAYE | Band 2 | 20% | 30,001–100,000 RWF/month |
| PAYE | Band 3 | 30% | Above 100,000 RWF/month |
| PAYE | Non-Resident | 15% | Flat rate |
| VAT | Standard | 18% | All taxable supplies |
| VAT | Zero-rated | 0% | Exports; input VAT claimable |
| CIT | Standard | 30% | All resident companies |
| CIT | Preferred Sector | 15% | Energy, ICT, tourism etc. |
| CIT | SME/Start-up | 0% | Micro & small enterprises |
| WHT | Dividends/Interest/Royalties/Rent | 15% | Resident & non-resident |
| WHT | Resident Services | 3% | Professional services |
| WHT | Non-Resident Services | 15% |
| Contribution | Employee | Employer | Total |
|---|---|---|---|
| Pension | 3% | 5% | 8% |
| Maternity | 0.3% | 0.3% | 0.6% |
| Medical Insurance (CBHI) | 7.5% | 7.5% | 15% |
| TOTAL | 10.8% | 12.8% | 23.6% |
| Band | Income Range (KES/month) | Rate |
|---|---|---|
| Band 1 | 0 – 24,000 | 10% |
| Band 2 | 24,001 – 32,333 | 25% |
| Band 3 | 32,334 – 500,000 | 30% |
| Band 4 | 500,001 – 800,000 | 32.5% |
| Band 5 | Above 800,000 | 35% |
| Contribution | Employee | Employer | Notes |
|---|---|---|---|
| NSSF (Tier I + II) | 6% (max 1,080) | 6% (max 1,080) | PAYE-deductible |
| SHA (ex-NHIF) | 2.75% | — | Social Health Authority |
| Housing Levy | 1.5% | 1.5% | Affordable Housing |
| Total (approx.) | ~14.5% | ~7.5% |
| Tax | Rate | Notes |
|---|---|---|
| VAT Standard Rate | 16% | Threshold: 5M KES/yr; Filing: 20th of month |
| CIT Standard | 30% | All resident companies |
| CIT Small Business | 15% | Turnover below 50M KES |
| WHT Dividends (Resident) | 5% | |
| WHT Dividends (Non-Resident) | 10% | |
| WHT Interest | 15% | Resident & non-resident |
| WHT Royalties (Resident) | 5% | |
| WHT Services (Resident) | 5% | |
| WHT Services (Non-Resident) | 20% | |
| WHT Rental (Resident) | 10% |
| Band | Income Range (UGX/month) | Rate |
|---|---|---|
| Band 1 | 0 – 235,000 | 0% |
| Band 2 | 235,001 – 335,000 | 10% |
| Band 3 | 335,001 – 410,000 | 20% |
| Band 4 | 410,001 – 10,000,000 | 30% |
| Band 5 | Above 10,000,000 | 40% |
| Contribution | Employee | Employer | Total |
|---|---|---|---|
| NSSF | 5% | 10% | 15% |
| Tax | Rate | Notes |
|---|---|---|
| VAT Standard Rate | 18% | Threshold: 150M UGX/yr; Filing: 15th of month |
| CIT Standard | 30% | All resident companies |
| Presumptive Tax (SME) | 1% of turnover | For eligible small businesses |
| Insurance CIT | 25% | Insurance companies |
| WHT Dividends | 15% | Resident & non-resident |
| WHT Interest | 15% | |
| WHT Royalties | 15% | |
| WHT Services (Resident) | 6% | |
| WHT Services (Non-Resident) | 15% | |
| WHT Rental | 15% |
| Tax / Return | Frequency | Deadline | Portal |
|---|---|---|---|
| VAT Return | Monthly | 15th of following month | RRA eTax |
| PAYE Return | Monthly | 15th of following month | RRA eTax |
| WHT Return | Monthly | 15th of following month | RRA eTax |
| RSSB Contributions | Monthly | 15th of following month | RSSB Portal |
| CIT Declaration | Annual | 31 March | RRA eTax |
| CIT Payment | Annual | 30 June | RRA eTax |
| Transfer Pricing | Annual | With CIT Return | RRA eTax |
| Band | Income Range (TZS/month) | Rate |
|---|---|---|
| Band 1 | 0 – 270,000 | 0% |
| Band 2 | 270,001 – 520,000 | 8% |
| Band 3 | 520,001 – 760,000 | 20% |
| Band 4 | 760,001 – 1,000,000 | 25% |
| Band 5 | Above 1,000,000 | 30% |
| Contribution | Employee | Employer | Total |
|---|---|---|---|
| NSSF | 10% | 10% | 20% |
| Skills Development Levy (SDL) | — | 4% of payroll | 4% (employer only) |
| Tax | Rate | Notes |
|---|---|---|
| VAT Standard Rate | 18% | Threshold: 200M TZS/yr; Filing: 20th of month |
| CIT Standard | 30% | All resident companies |
| CIT Newly Listed Companies | 25% | First 5 years after listing on DSE |
| WHT Dividends | 10% | Resident & non-resident |
| WHT Interest | 10% | |
| WHT Royalties | 15% | |
| WHT Services (Resident) | 5% | |
| WHT Services (Non-Resident) | 15% | |
| WHT Rental (Resident) | 10% | |
| WHT Rental (Non-Resident) | 15% |
| Standard | Topic | Key Principle |
|---|---|---|
| IAS 1 | Financial Statements | Fair presentation; going concern; accrual basis |
| IAS 2 | Inventories | Lower of cost or net realisable value (NRV) |
| IAS 7 | Cash Flows | Operating / investing / financing activities |
| IAS 12 | Income Taxes | Current and deferred tax; temporary differences |
| IAS 16 | Property, Plant & Equipment | Cost or revaluation model; depreciation |
| IAS 37 | Provisions | Probable obligation; reliable estimate required |
| IFRS 9 | Financial Instruments | Amortised cost / FVTOCI / FVTPL |
| IFRS 15 | Revenue | 5-step model; recognise when performance obligation satisfied |
| IFRS 16 | Leases | Most leases on balance sheet as right-of-use assets |
| Country | CIT Declaration | CIT Payment | Quarterly Provisional |
|---|---|---|---|
| 🇷🇼 Rwanda | 31 March | 30 June | 31 Mar · 30 Jun · 30 Sep · 31 Dec |
| 🇰🇪 Kenya | 6 months after year-end | 4 months after year-end | 4 instalments during the year |
| 🇺🇬 Uganda | 6 months after year-end | With declaration | 6th & 12th months of year |
| 🇹🇿 Tanzania | 6 months after year-end | With declaration | Quarterly (3rd, 6th, 9th, 12th month) |
Enter financial figures to generate
a complete ratio analysis
| Line Item | Type | Budget | Actual | Action |
|---|
Enter a salary to compare PAYE across all 4 EAC countries
Enter an amount to compare VAT across all 4 EAC countries
Enter revenue and deductions to compare CIT across EAC countries
Enter a payment amount to compare WHT rates across EAC countries
| Name | Job Title | Basic Salary | Allowances |
|---|
Add your financial figures on the left
and click Generate Statements
Post journal entries to see
the Trial Balance update
No transactions posted yet
Select countries and payment type
to see DTA comparison
Rwanda, Kenya, Uganda, Tanzania and Burundi are all signatories to the EAC Double Taxation Agreement. The treaty provides reduced WHT rates for cross-border payments between member states.
| Payment Type | Domestic Rate (typical) | EAC Treaty Rate | Tax Saving |
|---|---|---|---|
| Dividends (≥25% shareholding) | 15% | 5% | 10% saving |
| Dividends (<25% shareholding) | 15% | 10% | 5% saving |
| Interest | 15% | 10% | 5% saving |
| Royalties | 15% | 10% | 5% saving |
| Management / Technical Fees | 15% | 10% | 5% saving |
| Partner Country | Dividends | Interest | Royalties |
|---|---|---|---|
| 🇲🇺 Mauritius | 0% | 10% | 10% |
| 🇦🇪 UAE | 0% | 0% | 10% |
| 🇩🇪 Germany | 5%/15% | 10% | 10% |
| 🇨🇳 China | 5%/10% | 7% | 10% |
| 🇸🇬 Singapore | 5%/10% | 10% | 10% |
| 🇧🇪 Belgium | 0%/15% | 10% | 10% |
No quizzes taken yet — head to Quiz Zone!
TaxIQ Africa is a free, interactive East Africa Tax & Accounting Intelligence Platform. Built to bridge the gap between tax theory and real-world practice across Rwanda, Kenya, Uganda and Tanzania — for students, junior accountants, SME owners, and finance professionals.
TaxIQ Africa is for educational and training purposes only. Tax rates and laws change — always verify with the relevant tax authority (RRA, KRA, URA, TRA) or a qualified tax advisor before making compliance decisions.