Ask Gava
Kiswahili
← Tax

Register for and use KRA eTIMS (electronic tax invoices)

Kenya Revenue Authority · sources read 30 Sep 2026

Everyone in business, even if not registered for VAT, must issue electronic tax invoices through eTIMS. Small traders can use the free eTIMS Lite: dial *222#, use eCitizen, or get the eTIMS Non VAT app.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
How long
Approved automatically within 1 day
Where
Dial *222#, on eCitizen (ecitizen.kra.go.ke), the eTIMS Non VAT app, or the eTIMS portal (etims.kra.go.ke)
Go to KRA

What you need

  • Your KRA PIN
  • The phone number registered on iTax, to receive the sign-up code (OTP)

Steps

  1. Small business, not VAT registered? Use eTIMS Lite: dial *222#, go to ecitizen.kra.go.ke, or download the eTIMS Non VAT app.
  2. For the other eTIMS options, sign up at etims.kra.go.ke with your KRA PIN, create a password and enter the code sent to your iTax phone number.
  3. Log in, click 'Service request', then 'eTIMS', and pick your eTIMS type. You'll get an SMS confirming it.
  4. Issue an eTIMS invoice for your sales. Anyone can check an invoice by scanning its QR code or using the invoice checker on iTax.

Watch out

  • Business costs without an eTIMS invoice can't be deducted for tax, so your customers may insist on one.
  • eTIMS software from KRA is free. You only pay if you choose a third-party integrator to link your own system.
  • Invoicing on *222# works without internet.

Who can apply

  • Everyone carrying on business, including those not registered for VAT
  • eTIMS Lite is made for small and micro businesses not registered for VAT
Official sources (7)
  1. How to Onboard on eTIMS kra.go.ke · read 30 Sep 2026
  2. Types of eTIMS Solutions kra.go.ke · read 30 Sep 2026
  3. Learn about eTIMS (FAQs) kra.go.ke · read 30 Sep 2026
  4. Procedure for eTIMS Registration (user guide PDF) kra.go.ke · read 30 Sep 2026
  5. On Boarding of Non-VAT Taxpayers on eTIMS (public notice, 17/11/2023) kra.go.ke · read 30 Sep 2026
  6. KRA Service Charter (April 2026) kra.go.ke · read 30 Sep 2026
  7. eTIMS taxpayer portal etims.kra.go.ke · read 30 Sep 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.