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 exact list varies with your business type, an individual, a partnership and a company differ, and with KRA's current onboarding process. So rather than treating any single list as definitive, gather the obvious essentials and confirm the precise requirements for your business type with KRA. Having everything to hand means you can complete onboarding in one sitting. Confirm the current document requirements with KRA.
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
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
Confirm the exact list with KRA
Because requirements vary by business type and change, confirm the precise documents with KRA before you start.
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. Confirm the current list with KRA rather than an outdated one.
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 with a free terminal 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. Always confirm current KRA rules and rates at kra.go.ke, as they can change.