Find the eTIMS gaps before KRA does.
Since 2026, KRA cross-checks your declared expenses against eTIMS invoices. Any expense without one is treated as profit. Drop in your M-Pesa or bank statement and see exactly which suppliers are costing you tax, and how much.
Get your report.
Upload your statement and see every supplier KRA could disallow. One tap, confirm with your PIN.
✓ Every supplier checked + Tax exposure in KES + WhatsApp nudges + Printable PDF pack
- Open M-Pesa, choose Send Money
- Number 0715656453, amount KES 300
- Enter your PIN, then paste the code from the SMS below
Paste M-Pesa statement rows (CSV or copied text), or upload a CSV/TXT file. PDF statements are password-protected: export to CSV or copy the text. Nothing leaves your device.
Estimates for guidance only, not tax advice. Exposure = unsupported business spend × your tax rate; penalties and interest are not included. Ask a registered tax agent to confirm treatment. Suppliers can register free on eTIMS Lite (USSD *222#).
Find the eTIMS gaps before KRA does.
Since 2026, KRA cross-checks your declared expenses against eTIMS invoices. Any expense without one is treated as profit. Drop in your M-Pesa or bank statement and see exactly which suppliers are costing you tax, and how much.
Get your report.
Upload your statement and see every supplier KRA could disallow. One tap, confirm with your PIN.
✓ Every supplier checked + Tax exposure in KES + WhatsApp nudges + Printable PDF pack
- Open M-Pesa, choose Send Money
- Number 0715656453, amount KES 300
- Enter your PIN, then paste the code from the SMS below
Paste M-Pesa statement rows (CSV or copied text), or upload a CSV/TXT file. PDF statements are password-protected: export to CSV or copy the text. Nothing leaves your device.
Estimates for guidance only, not tax advice. Exposure = unsupported business spend × your tax rate; penalties and interest are not included. Ask a registered tax agent to confirm treatment. Suppliers can register free on eTIMS Lite (USSD *222#).