Human expertise
Some tax situations
need a human.
Our AI handles 80% of questions. The other 20% is what keeps people up at night.
You've been freelancing AND employed this year
Two income sources, two different tax treatments, one annual return. Getting this wrong means either overpaying or owing penalties.
An expert can help with thisYou received international payments
Payoneer, Wise, direct bank transfers from foreign clients — each has different forex income obligations that the standard guidance doesn't cover.
An expert can help with thisKRA has sent you a notice
A demand, an audit flag, or a discrepancy notice. This is not the time to guess. An expert can read the notice and tell you exactly what it means and what to do.
An expert can help with thisOur network
Meet the consultants
Certified Kenyan tax professionals. Not call-centre agents — specialists who understand how Kenyans actually work and earn.
Wanjiku Mwangi
CPA — Freelancer Specialist
"I specialise in freelancers and creatives — I've seen every combination of income type there is."
David Ochieng
Chartered Accountant (ICPAK)
"My focus is SMEs navigating VAT registration and payroll for the first time."
Amina Hassan
Tax Advisor — International Income
"International income, forex, and remote work tax — that's my world."
More consultants onboarding monthly. Are you a tax professional? Join the network.
How it works
From question to confidence in 48 hours
You submit your summary
Export your TaxSimple income and expense summary — one click.
Expert reviews within 24 hours
A certified consultant checks your numbers and flags any issues.
Written report
Clear, plain English. What you owe. What you don't. What to do next.
30-minute call
Go through the report together. Ask everything. File with confidence.
ICPAK-registered or CPA(K) certified
Every consultant on our network holds a current ICPAK registration or CPA(K) certification. We verify credentials before onboarding.
Your data stays between you and them
Your financial data is encrypted in transit and at rest. It is only shared with the specific consultant you book — no one else.
Not satisfied? We reassign or refund.
If a session didn't meet your expectations, contact us within 24 hours. We'll reassign you to another consultant or refund — no questions asked.