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 UpGetting 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
Gather your KRA PIN and iTax login
Have your active KRA PIN and iTax access ready, since onboarding is linked to them.
- 2
Collect business registration and details
Gather your business registration and details appropriate to your type, individual, partnership or company.
- 3
Have identification ready
Prepare identification for the person registering, as required for the onboarding.
- 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
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
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
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.
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?
Do the documents differ by business type?
Do I need bank details for eTIMS?
Where do I confirm the document list?
Does Veira handle this for me?
Where do I confirm the current rules?
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