Let Ustawi handle your iTax filing. Secure document upload. 24–48 hour turnaround. No confusion, no penalties, no stress.
Late filing penalty: Ksh 20,000 or 5% of tax due — whichever is higher. Don't wait.
For salaried employees with a P9 form from their employer. We extract all data and file accurately on iTax.
Most common return typeFor the self-employed, freelancers, and sole traders. We review your income and compute the correct tax liability.
Sole traders & freelancersEmployed AND running a side hustle? We combine both income sources into one accurate, compliant return.
Employment + businessNo income in 2025? You still need to file a Nil Return by 30 June to stay compliant and avoid penalties.
No income earnedMissing financial statements? We prepare your Profit & Loss and Balance Sheet to support your business return.
Add-on availableUse our smart wizard below — answer 3 quick questions and we'll classify your return automatically.
Take the quizFill our smart wizard and securely upload your documents — P9 form, business records, ID, and KRA PIN certificate.
Our tax experts review your documents, compute your tax liability, and reach out if any additional information is needed.
We file your return on iTax and send you a confirmation receipt within 24–48 hours. Done — peace of mind delivered.
Select your return type below to see exactly what to have ready before you submit.
Don't have financial statements? Ustawi can prepare your P&L and Balance Sheet as an add-on service.
A Nil Return requires no supporting documents — just your KRA PIN and personal details. It's the simplest return to file, and takes minutes.
File My Nil ReturnAnswer 3 quick questions — we'll classify your return and get you started.
Documents encrypted · Stored securely · Never shared
Professional, accurate, and stress-free. Let our experts handle your KRA filing so you can focus on what you do best.