Independent. Local-first. Built around the taxpayer.

Kenya Tax Return Builder

Prepare iTax-compatible upload packages with confidence, privacy, and control. Review your tax facts locally before using the KRA portal.

Kenya Tax Return Builder is not an official Kenya Revenue Authority application, is not affiliated with or endorsed by KRA, and does not submit returns directly to KRA.

Return-preparation data stays on your device
Likely readiness checks before export
Upload ZIP stays under your control

Why this exists

Tax filing should not test your mental endurance.

Filing season still pushes many Kenyan taxpayers into fragile spreadsheets, desktop-software assumptions, version-specific Excel behavior, unclear validation errors, and processes that feel designed around the system instead of the person trying to comply.

That difficulty has created a privacy problem too. People hand sensitive financial details to third parties because the official path is hard to navigate. Taxpayers should be able to understand, prepare, hold, review, and audit their own return data.

KRA has a real foundation to build on. This project nudges the experience forward with modern tools that can serve taxpayers, preparers, auditors, and the wider tax ecosystem without making spreadsheets the main interface between a citizen and their tax obligations.

What makes it different

Built for the messy middle between taxpayers and iTax.

Local-first

Your draft and return details are prepared on your device. The app is designed without a return-preparation backend.

Guided, not cryptic

The app walks through sections, credits, balances, and readiness instead of leaving you to decode workbook tabs alone.

Privacy aware

It reduces the need to hand your tax story to someone else just because the process is painful.

iTax-compatible

It prepares an upload package for the KRA iTax portal while keeping final upload control with you.

Language breadth

English, Kiswahili, and Arabic RTL support.

The Android app includes English, Kiswahili, and Arabic screens, with Arabic rendered right-to-left. The public website now mirrors that breadth with localized landing pages for Kiswahili and Arabic readers.

Kiswahili language mode in Kenya Tax Return Builder Arabic right-to-left wizard in Kenya Tax Return Builder

How does it work

From rough tax facts to upload readiness.

01

Start a guided return

Enter the taxpayer profile, return period, income, reliefs, credits, and the sections that apply.

02

Review the computation

See balances, credits, section summaries, and likely readiness issues before you create the upload package.

03

Export for iTax

Generate an iTax-compatible ZIP, then decide where to save, share, or upload it.

Kenya Tax Return Builder overview screen Kenya Tax Return Builder export and review actions

Why you'd use this

For the moments when "just fill the spreadsheet" is not good enough.

You want confidence before upload

Spot likely readiness issues and missing details before the portal becomes the place you discover them.

You care who sees your data

Keep sensitive income, employer, spouse, relief, and credit details closer to you unless you choose to share them.

You file away from the perfect setup

Prepare on a modern mobile workflow instead of depending on one exact spreadsheet, computer, and software combination.

Available on Android

Get Kenya Tax Return Builder on Google Play.

Install the production Android app, start a guided return, and keep your generated iTax-compatible upload package under your control. iOS TestFlight access remains available for people who want to help shape the Apple release.

Android on Google Play

Install the production Android release and prepare returns locally on your device.

iOS TestFlight

Request access to try the guided return workflow on iPhone and share practical feedback.

Guided wizard in Kenya Tax Return Builder

Share with your family, friends and network

Filing season is easier when better tools travel.

Know someone preparing a resident individual return, filing from abroad, helping a parent, supporting a spouse, or cleaning up records before upload? Send them this page so they can try the Android app or request iOS access.