KRA PIN & Tax Services Guide
A practical introduction to accessing Kenya Revenue Authority services online, including PIN registration, tax obligations and tax compliance information.
Open KRA iTax Official KRA Website Back to ETG TV Home1. What is a KRA PIN?
A Kenya Revenue Authority Personal Identification Number (KRA PIN) identifies a taxpayer in transactions where a PIN is required. The registration process and tax obligations depend on the person's circumstances and the service involved.
Use the official KRA website to identify the correct registration service and current requirements.
2. Before applying for a PIN
- Confirm which PIN registration category applies to you.
- Prepare accurate personal or business details requested by KRA.
- Use your own contact details and follow the official verification process.
- Check the latest document requirements on the KRA website.
3. General steps for online PIN registration
- Visit the official KRA website.
- Open the PIN registration service or the relevant iTax link.
- Select the correct taxpayer category.
- Complete the requested details carefully and provide supporting information as required.
- Review the information before submitting the application.
- Follow the official instructions to complete registration and retrieve the PIN certificate, where applicable.
- Keep your certificate and application records in a secure place.
The exact steps and available registration options may change. Follow the instructions shown on KRA's official portal.
4. Accessing iTax
iTax is used for a range of KRA taxpayer services. Depending on your account and obligations, available services may include returns, tax payment information and tax compliance processes.
- Open the official iTax portal.
- Sign in using your own credentials.
- Choose the relevant service from the portal menu.
- Read the instructions and confirm the tax period and taxpayer details before submitting anything.
- Save the relevant acknowledgement, receipt or confirmation.
5. Tax returns and compliance
Whether you need to file a return, which return applies and the relevant deadline depend on your taxpayer category and circumstances.
- Check your obligations directly with KRA.
- Use the correct return type and tax period.
- Keep accurate records of income, expenses and supporting documents where relevant.
- Do not assume that having no income automatically removes every filing obligation.
- Confirm current deadlines, penalties and payment instructions using official KRA guidance.
For complicated tax questions, seek advice from a qualified tax professional or contact KRA.
6. Protect your KRA account
- Never share your password, one-time verification code or M-Pesa PIN.
- Do not send your full PIN certificate or identity documents to unknown people.
- Check that you are using an official KRA website before entering personal details.
- Keep downloaded certificates and tax records secure.
- Review details carefully before allowing a representative to submit information on your behalf.
Need help understanding an online service?
ETG TV can help you understand the general steps for navigating online services. You should review your own tax information before submission. For personalised tax advice, consult a qualified professional.
Contact ETG TV on WhatsApp