TaxIQ Africa

East Africa tax and CPA exam prep intelligence

Master tax laws. Prepare smarter. Pass with confidence. Trusted by candidates, firms, and institutions across Rwanda, Kenya, Uganda, and Tanzania.

CPA Exam Focused
Real Exam Intelligence
Always Current & Compliant
Built for East Africa

CPA Exam Prep 🎓

785-question CPA bank mapped by body, level and paper area

ICPARRwanda
Found. 40Inter. 100Adv. 75
ICPAKKenya
Found. 55Inter. 80Adv. 55
ICPAUUganda
Found. 55Inter. 80Adv. 55
NBAATanzania
Found. 55Inter. 80Adv. 55

Smart Practice Analytics

DailyWeeklyMonthly
Apr 29Apr 30May 1May 4May 5

Progress Overview

68%Overall Progress
Questions Attempted 1,256
Correct Answers 854
Accuracy 68%

Tax Calculator

PAYE Calculator
VAT Calculator
Corporate Tax Calculator
Withholding Tax Calculator
Taxation - Companies ActICPAK · Advanced
Audit & AssuranceICPAU · Intermediate
Financial ReportingICPAR · Foundation
◇ Trusted by candidates and institutions across East Africa
RwandaKenyaUgandaTanzania
Questions are original practice items mapped by professional body, level and paper area. Not official past papers. Tax laws are updated periodically.

Everything you need to prepare, practice and pass

Mapped exam coverage, adaptive practice, analytics and tax tools in one focused workspace.

ICPAR

CPA(R) Rwanda

Foundation, Intermediate, and Advanced papers with Rwanda taxation as the strongest paper.

ICPAK

CPA(K) Kenya

Kenya business taxation, KRA compliance, audit, IFRS, and management accounting.

ICPAU

CPA(U) Uganda

Uganda taxation, URA compliance, business law, audit, and financial reporting practice.

NBAA

CPA(T) Tanzania

Tanzania taxation, TRA compliance, audit, accounting, and advanced paper practice.

A guided study system for daily exam momentum

TaxIQ turns the question bank into a repeatable workflow: choose a paper, practice under pressure, review weak topics, then retry with better focus.

1
Pick a body and paperStart with ICPAR, ICPAK, ICPAU, or NBAA, then drill into Foundation, Intermediate, or Advanced areas.
Map
2
Practice with timed questionsUse exam-style pacing, instant feedback, topic tags, and explanations after every answer.
Train
3
Review weak-topic analyticsSee where accuracy drops by topic and use the library or calculators to rebuild confidence.
Improve
4
Track pass readinessBest scores, attempts, badges, and progress stay saved so learners can build a real study rhythm.
Pass

Readiness snapshot

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.

✓ Paper coverage ✓ Saved attempts ✓ Weak topics ✓ Pass milestones

Useful tools beyond the quiz bank

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.

Tax calculators

PAYE, VAT, CIT, withholding tax, payroll, penalties, DTA checks, and comparison tools for East Africa practice scenarios.

RRAKRAURATRA

Super Admin control

One Super Admin can manage users, prepare questions, approve or publish content, and keep the platform controlled before launch.

DraftReviewPublish

Progress intelligence

Saved attempts, paper-level pass rates, weak-topic analytics, and learner profiles make the system useful after the first session.

ScoresBadgesAnalytics

Built for learners, Super Admins, and institutions.

Accounts, saved progress, weak-topic analytics, completion rates, and contributor review workflow are ready for the database-backed version.

Questions candidates usually ask

Clear answers for learners, institutions, and early beta partners before using TaxIQ Africa.

Is TaxIQ an official CPA exam provider?

No. TaxIQ provides original practice questions, calculators, and study guidance. Learners should still use official syllabi, institute materials, and current tax authority guidance.

Which countries are covered first?

The MVP focuses on Rwanda, Kenya, Uganda, and Tanzania with ICPAR, ICPAK, ICPAU, and NBAA practice coverage.

Does the app save my progress?

Yes. The full-stack preview supports login, saved attempts, paper progress, and weak-topic analytics through the backend API.

Can institutions add their own questions?

The backend includes Super Admin controls so future institutional owners can draft, approve, publish, and manage question content.

Latest study notes and tax insights

Short practical articles can help learners connect exam topics with real East African tax and accounting work.

CPA PREP · 6 MIN READ

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.

EAC TAX · 8 MIN READ

Rwanda, Kenya, Uganda, and Tanzania Tax Comparison

Compare PAYE, VAT, withholding tax, corporate tax, and filing obligations across East Africa.

STUDY SYSTEM · 5 MIN READ

How Weak-Topic Analytics Improve Your CPA Study Plan

Use learner analytics to identify weak tax topics, plan focused revision, and improve CPA practice scores.

SUPER ADMIN · 7 MIN READ

Why East Africa Accountants Need Reliable Tax Calculators

Explore how PAYE, VAT, CIT, WHT, penalty, payroll, and DTA calculators help learners work faster.

Launch as a private beta first.

Questions are original practice items, not official past papers. Use alongside official study texts and verify current tax rates with the relevant authority.

0 / 11 completed
🏆 0 pts
🧮
Calculators
9
📖
Learn Modules
6
⚗️
Simulations
5
📝
Quiz Questions
30
Quick Access
📖
Start Learning
6 modules
⚗️
Practice Scenarios
5 exercises
🧮
Tax Calculator
PAYE·VAT·CIT·PIT+
📝
Take a Quiz
Test knowledge
Rwanda Tax Rates
PAYE Band 1 (0–30k)0%
PAYE Band 2 (30k–100k)20%
PAYE Band 3 (>100k)30%
VAT Standard Rate18%
Corporate Income Tax30%
Withholding Tax (general)15%
WHT Resident Services3%
Key Filing Deadlines
VAT Return (monthly)15th of month
PAYE Return (monthly)15th of month
WHT Return (monthly)15th of month
RSSB Contributions15th of month
CIT Declaration (annual)31 March
CIT Payment (annual)30 June
🎓

EAC Tax & Accounting Simulator — Free, Interactive & Always Available

Calculate · Learn · Practice · Quiz — across Rwanda, Kenya, Uganda & Tanzania

🌍 East Africa Tax Rates Comparison
Tax Type🇷🇼 Rwanda🇰🇪 Kenya🇺🇬 Uganda🇹🇿 Tanzania
AuthorityRRAKRAURATRA
CurrencyRWFKESUGXTZS
VAT Rate18%16%18%18%
VAT Threshold20M RWF/yr5M KES/yr150M UGX/yr200M TZS/yr
CIT Standard30%30%30%30%
CIT Lower Rate0% SME15% small1% turnover25% listed
PAYE Band 10–30k @ 0%0–24k @ 10%0–235k @ 0%0–270k @ 0%
PAYE Top Rate30%35%40%30%
Personal ReliefNone2,400 KES/moNoneNone
Employee SocialRSSB 10.8%~14.5%NSSF 5%NSSF 10%
Employer SocialRSSB 12.8%~7.5%NSSF 10%NSSF 10%+SDL 4%
WHT Dividends15%5%/10% nr15%10%
WHT Services (Res.)3%5%6%5%
Filing Deadline15th of month20th of month15th of month20th of month
🇷🇼
Rwanda Revenue Authority (RRA)
VAT: 18% CIT: 30% Currency: RWF VAT Threshold: 20M RWF/yr
PAYE Input — Rwanda
RWF
RWF
Results
💼

Enter salary to see breakdown

VAT Input — Rwanda
RWF
Results
🧾

Enter amount to compute VAT

CIT Input — Rwanda
RWF
RWF
RWF
Results
🏢

Enter revenue to compute CIT

WHT Input — Rwanda
RWF
Results
🔄

Enter amount to compute WHT

PIT Input — Personal Income Tax
RWF
RWF
PIT Annual Bands
0 – 360,000 RWF/yr0%
360,001 – 1,200,000 RWF/yr20%
Above 1,200,000 RWF/yr30%
Filing Deadline31 March
Results
👤

Enter annual income to compute PIT

Payslip Details
RWF
RWF
RWF
Payslip Preview
🧾

Fill in employee details to generate payslip

Provisional CIT Input
Provisional tax is paid quarterly at 25% of estimated annual CIT.
Deadlines: 31 Mar · 30 Jun · 30 Sep · 31 Dec
RWF
• Each instalment = 25% of estimated annual CIT
• Pay via RRA eTax portal
• Under-payment may attract penalties at year-end
• Final CIT settled by 30 June after year-end
Quarterly Schedule
📅

Enter annual CIT to generate quarterly schedule

Penalty Input
RRA Penalty Rules:
Late Filing: 10% of tax due per month late (max 100%)
Late Payment: 2% per month on unpaid tax balance
• Both penalties can apply simultaneously
RWF
RWF
Penalty Breakdown
⚠️

Enter tax amount and months late to see total penalties

Penalty Quick Reference
Months LateFiling Penalty (of tax due)Payment Penalty (per month)Combined Impact
1 month10%2%12% of tax
3 months30%6%36% of tax
6 months60%12%72% of tax
10 months100% (max)20%120% of tax
12+ months100% (capped)24%+124%+ of tax
Company Financials
RWF
RWF
RWF
RWF
Risk Flags
🔍

Enter figures to run audit check

🟢
Foundation
Concepts, rates, definitions
10 Questions
🔵
Intermediate
Applied calculations
10 Questions
🟡
Advanced
Complex tax & IFRS
10 Questions
Quiz History

No quizzes yet. Choose a level!

Rwanda Tax Rates
TaxCategoryRateNotes
PAYEBand 10%0–30,000 RWF/month
PAYEBand 220%30,001–100,000 RWF/month
PAYEBand 330%Above 100,000 RWF/month
PAYENon-Resident15%Flat rate
VATStandard18%All taxable supplies
VATZero-rated0%Exports; input VAT claimable
CITStandard30%All resident companies
CITPreferred Sector15%Energy, ICT, tourism etc.
CITSME/Start-up0%Micro & small enterprises
WHTDividends/Interest/Royalties/Rent15%Resident & non-resident
WHTResident Services3%Professional services
WHTNon-Resident Services15%
🇷🇼 RSSB Contribution Rates — Rwanda
ContributionEmployeeEmployerTotal
Pension3%5%8%
Maternity0.3%0.3%0.6%
Medical Insurance (CBHI)7.5%7.5%15%
TOTAL10.8%12.8%23.6%
Key Notes:
• Calculated on gross salary including all allowances.
• Employee RSSB reduces taxable income for PAYE purposes.
• Both employee and employer shares remitted by employer.
• Deadline: 15th of following month.
🇰🇪 Kenya Tax Reference — Kenya Revenue Authority (KRA)
PAYE Tax Bands (Monthly, KES)
BandIncome Range (KES/month)Rate
Band 10 – 24,00010%
Band 224,001 – 32,33325%
Band 332,334 – 500,00030%
Band 4500,001 – 800,00032.5%
Band 5Above 800,00035%
Personal Relief: KES 2,400/month (KES 28,800/year) — deducted from PAYE tax due
Social Security & Levies (Kenya)
ContributionEmployeeEmployerNotes
NSSF (Tier I + II)6% (max 1,080)6% (max 1,080)PAYE-deductible
SHA (ex-NHIF)2.75%Social Health Authority
Housing Levy1.5%1.5%Affordable Housing
Total (approx.)~14.5%~7.5%
VAT, CIT & WHT (Kenya)
TaxRateNotes
VAT Standard Rate16%Threshold: 5M KES/yr; Filing: 20th of month
CIT Standard30%All resident companies
CIT Small Business15%Turnover below 50M KES
WHT Dividends (Resident)5%
WHT Dividends (Non-Resident)10%
WHT Interest15%Resident & non-resident
WHT Royalties (Resident)5%
WHT Services (Resident)5%
WHT Services (Non-Resident)20%
WHT Rental (Resident)10%
🇺🇬 Uganda Tax Reference — Uganda Revenue Authority (URA)
PAYE Tax Bands (Monthly, UGX)
BandIncome Range (UGX/month)Rate
Band 10 – 235,0000%
Band 2235,001 – 335,00010%
Band 3335,001 – 410,00020%
Band 4410,001 – 10,000,00030%
Band 5Above 10,000,00040%
NSSF Contributions (Uganda)
ContributionEmployeeEmployerTotal
NSSF5%10%15%
NSSF is deductible from gross salary before PAYE calculation. Remitted to NSSF by the 15th of the following month.
VAT, CIT & WHT (Uganda)
TaxRateNotes
VAT Standard Rate18%Threshold: 150M UGX/yr; Filing: 15th of month
CIT Standard30%All resident companies
Presumptive Tax (SME)1% of turnoverFor eligible small businesses
Insurance CIT25%Insurance companies
WHT Dividends15%Resident & non-resident
WHT Interest15%
WHT Royalties15%
WHT Services (Resident)6%
WHT Services (Non-Resident)15%
WHT Rental15%
Tax Filing & Payment Deadlines
Tax / ReturnFrequencyDeadlinePortal
VAT ReturnMonthly15th of following monthRRA eTax
PAYE ReturnMonthly15th of following monthRRA eTax
WHT ReturnMonthly15th of following monthRRA eTax
RSSB ContributionsMonthly15th of following monthRSSB Portal
CIT DeclarationAnnual31 MarchRRA eTax
CIT PaymentAnnual30 JuneRRA eTax
Transfer PricingAnnualWith CIT ReturnRRA eTax
🇹🇿 Tanzania Tax Reference — Tanzania Revenue Authority (TRA)
PAYE Tax Bands (Monthly, TZS)
BandIncome Range (TZS/month)Rate
Band 10 – 270,0000%
Band 2270,001 – 520,0008%
Band 3520,001 – 760,00020%
Band 4760,001 – 1,000,00025%
Band 5Above 1,000,00030%
NSSF & SDL Contributions (Tanzania)
ContributionEmployeeEmployerTotal
NSSF10%10%20%
Skills Development Levy (SDL)4% of payroll4% (employer only)
NSSF contributions deductible from gross for PAYE. SDL remitted monthly by 7th of following month. Deadline for NSSF & PAYE: 7th of following month.
VAT, CIT & WHT (Tanzania)
TaxRateNotes
VAT Standard Rate18%Threshold: 200M TZS/yr; Filing: 20th of month
CIT Standard30%All resident companies
CIT Newly Listed Companies25%First 5 years after listing on DSE
WHT Dividends10%Resident & non-resident
WHT Interest10%
WHT Royalties15%
WHT Services (Resident)5%
WHT Services (Non-Resident)15%
WHT Rental (Resident)10%
WHT Rental (Non-Resident)15%
Glossary
IFRS Key Standards
StandardTopicKey Principle
IAS 1Financial StatementsFair presentation; going concern; accrual basis
IAS 2InventoriesLower of cost or net realisable value (NRV)
IAS 7Cash FlowsOperating / investing / financing activities
IAS 12Income TaxesCurrent and deferred tax; temporary differences
IAS 16Property, Plant & EquipmentCost or revaluation model; depreciation
IAS 37ProvisionsProbable obligation; reliable estimate required
IFRS 9Financial InstrumentsAmortised cost / FVTOCI / FVTPL
IFRS 15Revenue5-step model; recognise when performance obligation satisfied
IFRS 16LeasesMost leases on balance sheet as right-of-use assets
Annual CIT Deadlines
CountryCIT DeclarationCIT PaymentQuarterly Provisional
🇷🇼 Rwanda31 March30 June31 Mar · 30 Jun · 30 Sep · 31 Dec
🇰🇪 Kenya6 months after year-end4 months after year-end4 instalments during the year
🇺🇬 Uganda6 months after year-endWith declaration6th & 12th months of year
🇹🇿 Tanzania6 months after year-endWith declarationQuarterly (3rd, 6th, 9th, 12th month)
Income Statement (Annual)
RWF
RWF
RWF
RWF
RWF
Balance Sheet
RWF
RWF
RWF
RWF
RWF
RWF
RWF
RWF
RWF
📊

Enter financial figures to generate
a complete ratio analysis

Company / Period
Budget vs Actual Lines
Line Item Type Budget Actual Action
PAYE Input
🌍

Enter a salary to compare PAYE across all 4 EAC countries

VAT Input
🧾

Enter an amount to compare VAT across all 4 EAC countries

CIT Input
🏢

Enter revenue and deductions to compare CIT across EAC countries

WHT Input
🔄

Enter a payment amount to compare WHT rates across EAC countries

Payroll Settings
Employee List
Name Job Title Basic Salary Allowances
Income (Revenue Lines)
Expenses / Cost Lines
Assets
Liabilities
Equity
📋

Add your financial figures on the left
and click Generate Statements

New Journal Entry
AccountDebitCredit
Chart of Accounts
ASSETS (DR increases)
1001 Cash · 1002 Bank · 1100 Debtors · 1200 Inventory · 1500 Equipment · 1510 Acc. Depreciation*
LIABILITIES (CR increases)
2001 Creditors · 2100 VAT Payable · 2200 PAYE Payable · 2300 Bank Loan · 2400 RSSB Payable
EQUITY (CR increases)
3001 Share Capital · 3100 Retained Earnings
INCOME (CR increases)
4001 Sales Revenue · 4100 Service Income · 4200 Other Income
EXPENSES (DR increases)
5001 COGS · 5100 Salaries · 5200 Rent · 5300 Utilities · 5400 Depreciation · 5500 Tax · 5600 Other
* Acc. Depreciation is a contra-asset (CR balance reduces asset value)
Trial Balance
📒

Post journal entries to see
the Trial Balance update

Posted Transactions

No transactions posted yet

DTA Input
AMT
How it works:
Without a DTA, the paying country applies its domestic WHT rate. With a DTA in force, a reduced treaty rate applies. The difference is your tax saving.
DTA Analysis
🌐

Select countries and payment type
to see DTA comparison

EAC Treaty Rate Matrix

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 TypeDomestic Rate (typical)EAC Treaty RateTax Saving
Dividends (≥25% shareholding)15%5%10% saving
Dividends (<25% shareholding)15%10%5% saving
Interest15%10%5% saving
Royalties15%10%5% saving
Management / Technical Fees15%10%5% saving
Key Rwanda DTAs (Beyond EAC)
Partner CountryDividendsInterestRoyalties
🇲🇺 Mauritius0%10%10%
🇦🇪 UAE0%0%10%
🇩🇪 Germany5%/15%10%10%
🇨🇳 China5%/10%7%10%
🇸🇬 Singapore5%/10%10%10%
🇧🇪 Belgium0%/15%10%10%
Learners
--
Loading learner base
Active 7d
--
Recent platform activity
Attempts
--
Practice momentum
Content
--
Question bank health
Blog CMS
Latest CMS Posts
14-Day Practice Trend
Top Learners
Paper Performance
Weak Topic Radar
Recent Learner Activity
Account
Demo Learner
Login required
🌱
Current Level
Tax Trainee
0 / 200 pts to next level
0
Points
0🔥
Actions
0
Badges
Level Roadmap
Achievement Badges
Quiz History

No quizzes taken yet — head to Quiz Zone!

What is TaxIQ Africa?

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.

Platform Features
9 Tax Calculators6 Learning Modules 5 Simulations30 Quiz Questions 4 EAC CountriesDTA Calculator Payroll RegisterFinancial Statements Bookkeeping SandboxBadge System
Countries Covered
🇷🇼
Rwanda
RRA · RWF · PAYE/VAT 18%/CIT 30%/RSSB
🇰🇪
Kenya
KRA · KES · PAYE/VAT 16%/CIT 30%/NSSF+SHA+HL
🇺🇬
Uganda
URA · UGX · PAYE/VAT 18%/CIT 30%/NSSF
🇹🇿
Tanzania
TRA · TZS · PAYE/VAT 18%/CIT 30%/NSSF+SDL
Disclaimer

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.

🇷🇼
ICPAR
Institute of CPA Rwanda
CPA(R) — full paper bank
Foundation 40Inter. 100Advanced 75
🇰🇪
ICPAK
Institute of CPA Kenya
CPA(K) — full paper bank
Foundation 55Inter. 80Advanced 55
🇺🇬
ICPAU
Institute of CPA Uganda
CPA(U) — full paper bank
Foundation 55Inter. 80Advanced 55
🇹🇿
NBAA
National Board of Accountants Tanzania
CPA(T) — full paper bank
Foundation 55Inter. 80Advanced 55
📋 About these questions: Questions are original practice items grouped by professional body, level and paper area. They are not official past papers. Use alongside official study texts and always verify current rates with the relevant professional body. Tax laws are updated periodically.