Mastering KRA iTax Registration
Proper registration on the Kenya Revenue Authority (KRA) iTax system is the foundation of tax compliance for any business operating in Kenya. This comprehensive guide walks you through every step of the registration process.
Key Takeaways:
- All businesses must register for KRA PIN within 30 days of commencement
- iTax registration is mandatory for filing tax returns
- Different business structures have different registration requirements
- Proper registration prevents penalties and legal issues
1. Understanding KRA PIN Requirements
Know when and why you need a KRA Personal Identification Number:
Who Needs KRA PIN:
- All Businesses: Companies, partnerships, sole proprietorships
- Employers: Anyone employing staff in Kenya
- Taxable Individuals: Individuals with taxable income above Ksh 24,000 monthly
- Importers/Exporters: Businesses involved in international trade
- Property Owners: Owners of rental properties
- Professionals: Lawyers, doctors, accountants, consultants
- Digital Content Creators: YouTubers, bloggers, online sellers
- Investors: Those earning investment income in Kenya
2. Step-by-Step iTax Registration Process
Follow this detailed process to register successfully:
Registration Steps:
- Visit KRA Website: Go to itax.kra.go.ke
- Click 'Register': Select 'Register as a Taxpayer'
- Choose Taxpayer Type: Individual, Non-Individual, or Partnership
- Enter Personal Details: Full name, ID number, date of birth
- Provide Contact Information: Phone number, email address, physical address
- Business Information: Business name, nature of business, start date
- Select Tax Obligations: Income Tax, VAT, PAYE, Withholding Tax, etc.
- Submit Documents: Upload required documents (ID, passport photos, registration certificates)
- Verification: Wait for KRA verification (24-48 hours typically)
- Receive Credentials: Get PIN and temporary password via SMS/email
- First Login: Log in with PIN as username and temporary password
- Change Password: Set secure permanent password
- Complete Profile: Fill any remaining profile information
- Tax Station Assignment: Get assigned to specific KRA tax station
3. Required Documentation
Prepare these documents before starting registration:
Essential Documents:
- For Individuals: Original National ID or Passport
- For Companies: Certificate of Incorporation, Memorandum & Articles of Association
- For Partnerships: Partnership Deed, Partners' IDs
- Business Registration: Business Name Certificate (for sole proprietors)
- Proof of Address: Recent utility bill or lease agreement
- Contact Proof: Active phone number and email address
- Bank Details: Bank statement or letter from bank
- Professional Certificates: For regulated professions (lawyers, doctors, etc.)
- Passport Photos: Recent colored passport-sized photographs
- Additional for VAT: Evidence of expected turnover exceeding Ksh 5 million
4. Common Registration Challenges and Solutions
Overcome common obstacles in iTax registration:
Problem-Solving Guide:
- System Errors: Try during off-peak hours (early morning or late evening)
- Document Rejection: Ensure documents are clear, readable, and in supported formats
- Duplicate Registration: Check if you already have PIN using ID number
- Verification Delays: Follow up with KRA call center (020 499 9999)
- Password Issues: Use password reset function if locked out
- Tax Station Issues: Visit nearest KRA office for assistance
- Foreign Nationals: Use passport instead of ID, may need additional documentation
- Business Name Conflicts: Ensure business name matches registration certificate exactly
- Technical Problems: Try different browser (Chrome works best with iTax)
- Mobile Registration: Use KRA USSD code *572# for basic registration