Understanding eTIMS3 min readLast updated: April 2026

I Already Use KRA's eTIMS Portal — Why Do I Need KompliTax?

Understand the difference between KRA's own eTIMS tools and what KompliTax adds on top.

Back to Learning Center

If you're already generating invoices through KRA's eTIMS portal at etims.kra.go.ke or the eTIMS mobile app, you're doing the right thing. KompliTax doesn't replace the eTIMS portal — it extends it with tools KRA's own system doesn't provide.

What KRA's eTIMS Portal Does

  • Generate individual eTIMS invoices and credit notes
  • View and download your invoice history
  • Manage your registered invoicing devices

KRA's portal is the authoritative source for invoice registration. Everything still flows through KRA's system — KompliTax simply automates the data preparation so you're not manually typing each invoice.

What KompliTax Adds

  • Transaction import from M-Pesa SMS — Instead of typing each transaction into the KRA portal, paste your M-Pesa SMS messages and KompliTax extracts all the details automatically.
  • AI categorization — The KRA portal doesn't tell you whether a transaction is "Utilities" or "Raw Materials." KompliTax categorizes everything and suggests the right VAT treatment.
  • Bulk invoice generation — Generate all your invoices for the month in one action, rather than creating them one by one on the KRA portal.
  • Compliance score — A real-time score showing how ready you are for KRA scrutiny, with specific recommendations for improvement.
  • VAT position and tax reports — See your net VAT liability, income tax estimate, and expense breakdowns — all automatically calculated from your transactions.
  • Deadline reminders — Automatic email alerts before VAT, MRI, and income tax deadlines.

The Bottom Line

Think of KRA's eTIMS portal as the official register, and KompliTax as the accounting system that prepares your data and ensures you're sending the right information. You still need the KRA portal (or an equivalent approved channel) to legally register your invoices — KompliTax makes the process dramatically faster and more accurate.

Many KompliTax users cut their monthly invoice preparation time from 4–5 hours to under 30 minutes.

Disclaimer: This article provides general information based on current KRA requirements and is for guidance purposes only. Tax law is subject to change. KompliTax does not provide legal or tax advice. Consult a qualified tax professional or KRA directly for advice specific to your situation.

Ready to automate your compliance?

KompliTax handles eTIMS invoicing, VAT summaries, and deadline reminders — so you focus on running your business.