Filing KRA income tax returns is mandatory for all Kenyans with an active KRA PIN, even without a P9 form. The P9 form summarizes employment income and PAYE deductions, but many face challenges obtaining it. With the 2025 deadline for 2024 returns on June 30, this guide offers a step-by-step roadmap to file without a P9.
Why File Without a P9 Form?
Every PIN holder must file returns to avoid penalties (KSh 2,000 for late filing, KSh 20,000 for non-filing). This applies to:
- Employees without P9 forms.
- Casual/temporary workers.
- Retirees or former employees.
- Self-employed with employment income. Filing ensures compliance, supports financial applications, and aids national development.
Understanding the P9 Form
The P9 form details:
- Personal info (name, PIN).
- Earnings (salary, allowances).
- Deductions (PAYE, NHIF/SHIF).
- Reliefs (KSh 28,800 personal relief).
- Tax computations. KRA’s pre-populated ITR for Employment Income Only allows filing without a P9 if PAYE data is submitted.
Requirements
- Active KRA PIN.
- iTax password (reset if forgotten).
- Registered email/phone for OTPs.
- Internet access and device.
- Payslips (optional).
- Bank details for refunds.
Step-by-Step Guide
Step 1: Log into iTax
- Visit itax.kra.go.ke.
- Enter KRA PIN, password, and security stamp.
- Click Login or reset password if needed.
Step 2: Navigate to Returns
- Click Returns > File Return.
- Select Self, enter PIN, choose Income Tax – Resident Individual.
- Click Next.
Step 3: Select ITR for Employment Income Only
- Choose ITR for Employment Income Only.
- Enter return period (01/01/2024–31/12/2024).
- Answer “Yes” to employment income and click Next.
Step 4: Verify Pre-Filled Data
- In Section F, review employer’s PIN, name, gross pay, PAYE, and allowances.
- Adjust discrepancies using payslips.
- Contact employer or KRA if data is missing.
Step 5: Complete Sections
- Section A: Confirm PIN, return type, period.
- Section J: Enter mortgage details, if applicable.
- Section T: Input pension contributions, personal relief.
- Section 8, Part 2: Add bank details for refunds.
Step 6: Validate and Submit
- Review entries.
- Click Validate, correct errors.
- Click Submit and download e-Return Receipt.
Step 7: Amend Errors
- Select File Amended Return.
- Update fields and resubmit.
Troubleshooting
- No Pre-Populated Data: Request P9 or enter payslip data.
- Login/OTP Issues: Reset password or update details via callcentre@kra.go.ke.
- Incorrect Employer Data: Adjust in Section F or escalate to KRA.
- Congestion: File early or use M-Service App.
- Multiple Employers: Add rows in Section F.
Alternatives
- Manual entry with payslips.
- Request P9 from employer.
- Visit KRA office or Huduma Centre.
- Hire a tax consultant.
Recent Developments (2025)
- Pre-populated ITR for Employment Income Only.
- M-Service App for mobile filing.
- Extended KRA support in June 2025.
- Finance Act 2023 tax bands applied.
- TIMS data verification.
Best Practices
- File early (January 2025).
- Verify data with payslips.
- Save receipts for five years.
- Use itax.kra.go.ke or M-Service App.
- Contact KRA for support.
Risks of Not Filing
- Penalties (KSh 2,000–20,000).
- Audits via TIMS.
- Financial and legal consequences.
Why It Matters
- Ensures compliance and transparency.
- Supports government revenue.
- Adapts to digital tax systems.
Filing KRA returns without a P9 form in 2025 is simplified with iTax’s pre-populated ITR. Follow this guide, file early, and use official channels to meet the June 30 deadline, ensuring compliance and supporting Kenya’s tax system.