eTIMS

Documents Needed for eTIMS Registration in Kenya (2026)

K By Kev 24 June 2026 7 min read
Share
eTIMS guide

documents needed for eTIMS is something Kenyan businesses ask about often as KRA eTIMS becomes part of everyday trading. For eTIMS registration you generally need your KRA PIN, iTax login, business registration and details, identification, and basic business information such as your activity and location. What changes between an individual, a partnership and a company is the proof-of-registration item; the rest is common to all three. The exact list is KRA's to set and is revised, so confirm it once at kra.go.ke before you start. This guide explains it in plain English, what to do in practice, the mistakes to avoid, and how Veira makes it simple. Rules, rates and steps change, so treat this as a practical map and confirm the current detail with KRA at kra.go.ke.

Key takeaways
  • Gather your KRA PIN, iTax login, business registration, identification and business details
  • The exact documents depend on your business type and KRA's current process
  • Prepare everything before starting so onboarding is one sitting
  • Confirm the precise list with KRA, since it varies and changes
On this page▾
  1. What documents and details to gather
  2. How to prepare your documents
  3. Common mistakes to avoid
  4. An owner prepares once
  5. How Veira makes this simple
  6. Frequently asked questions

What documents and details to gather

Having the right documents ready before you start eTIMS registration is what turns it from a stop-start chore into a quick task. The items are the kinds of records an established business holds: your KRA PIN, your iTax login, your business registration and details, identification for the person registering, and basic information about your business activity and location.

The variation between business types is narrower than it looks. Identity of the business, identity of the person acting for it, and working iTax access are needed in every case; only the registration document differs. Gather those three first and the fourth is a single question rather than a research exercise. Having everything to hand is what lets you finish onboarding in one sitting rather than across three attempts.

It is worth being honest about why no article can hand you a definitive list: the requirements differ by business type and KRA revises them. What does not change is the shape of the problem, so the useful preparation is to have each category covered and then confirm the specifics. Identity of the business, identity of the person acting for it, proof of registration appropriate to the type, and working access to iTax.

The step that derails people is not a missing certificate but stale contact details. Verification codes go to the phone number and email held on iTax, and for many businesses those were set years ago by an accountant who has since moved on. Check what iTax holds for you before you need a code, because updating it is a separate errand and discovering the problem halfway through onboarding means starting again on another day.

Want to see it running in your own business first?

Sign Up
Getting the basics right once means compliance runs quietly in the background of your business.

How to prepare your documents

A practical path for a Kenyan business.

  1. 1

    Gather your KRA PIN and iTax login

    Have your active KRA PIN and iTax access ready, since onboarding is linked to them.

  2. 2

    Collect business registration and details

    Gather your business registration and details appropriate to your type, individual, partnership or company.

  3. 3

    Have identification ready

    Prepare identification for the person registering, as required for the onboarding.

  4. 4

    Check the contact details iTax holds

    Verification codes go to the phone and email on iTax. For many businesses those were set years ago by an accountant who has moved on, and discovering it mid-registration means starting again another day.

  5. 5

    Check the contact details iTax holds for you

    Verification codes go there. An outdated phone number or a mailbox nobody controls is the single most common reason onboarding stops halfway.

  6. 6

    Cover each category before you sit down

    Business identity, personal identity, proof of registration for your type, and working iTax access. With those four covered, anything else is a single question rather than a blocker.

Common mistakes to avoid

Starting without gathering documents

Beginning before you have everything leads to a stop-start process. Gather the essentials first.

Assuming one list fits all business types

Individuals, partnerships and companies differ. Confirm the list for your specific type.

Relying on an old document list

Requirements change. Work from kra.go.ke rather than a list copied from an article.

An owner prepares once

Worked example

An owner in Eldoret had tried to register for eTIMS twice and stopped each time on a missing detail.

The third time, she gathered her KRA PIN, iTax login, business details and identification first, and confirmed the list for her business type with KRA.

With everything to hand, she completed onboarding in one sitting rather than stalling partway again.

Business impact

Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.

Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.

How Veira makes this simple

Veira is built for Kenyan businesses. It issues compliant KRA eTIMS invoices automatically on every sale, applies the right tax treatment per item, captures the buyer KRA PIN, keeps your records reconciled and ready for filing, and reconciles M-Pesa and Pochi payments to each sale.

It runs on a free handheld terminal or the phone you already own, keeps working offline, and runs from KES 2,999 a month, terminal included on annual billing and a 30-day money-back guarantee. See how Veira works, or book a free demo.

Frequently asked questions

What documents do I need for eTIMS registration?
Generally your KRA PIN, iTax login, business registration and details, identification, and basic business information. What differs between business types is the registration document; the other requirements are common.
Do the documents differ by business type?
Yes. An individual, a partnership and a company differ in what is required. The registration document is the item that differs by business type.
Do I need bank details for eTIMS?
You may need basic business information during onboarding. Only the proof-of-registration item changes with business type.
Where do I confirm the document list?
With KRA, since the requirements vary by business type and change over time. Gather the obvious essentials and confirm the precise list at kra.go.ke or with KRA.
Does Veira handle this for me?
Yes. Veira issues compliant KRA eTIMS invoices automatically, keeps your records reconciled and ready for filing, and works offline, so compliance happens as you trade rather than as separate paperwork.
Where do I confirm the current rules?
Rules, rates and steps change, and guidance written for an earlier revision stays online reading as current, which is the real hazard. Date what you are reading, then check anything you are about to act on at kra.go.ke or with a tax adviser. A quarterly look, plus a specific check before any change to how you invoice, catches real changes without reacting to every rumour.

documents needed for eTIMS is straightforward once you know the essentials, and with a compliant system like Veira the day-to-day part is handled for you. See how Veira works, or book a free demo. Reconcile recorded sales against transmitted invoices each month, and most of the compliance question answers itself.

Need help, or want to talk it through first? Chat with us on WhatsApp

For more eTIMS guides and compliance resources, visit our free resource site.

Terms explained

Keep reading

See all eTIMS guides

Veira for your business

Browse Veira by business type