All Teachers and Secretariat staff are required to file their individual income tax returns for the year 2025 through the KRA iTax portal by 30th June 2026. The Teachers Service Commission (TSC) directs employees to use the T-pay platform to download their tax deduction cards (P9 forms) and follow KRA filing procedures to complete returns on time.
Key Takeaways
- All TSC employees must file 2025 individual income tax returns on KRA iTax by 30 June 2026.
- Download your P9 (tax deduction card) from the T-pay portal before filing.
- If you have left service and are not on T-pay, visit the nearest TSC county office to obtain your P9.
- Contact TSC Accounts Division or KRA service centres for step-by-step help with filing.
TSC income tax returns 2025: Who must file?
All teachers and secretariat staff employed by TSC during 2025 are required to file a personal income tax return for that year. This includes permanent, fixed-term, and contract staff who received taxable pay in 2025. Filing is mandatory under the provisions of the Income Tax Act.
How to file on KRA iTax
Use the KRA online platform at https://itax.kra.go.ke to submit your individual return. Before you start, make sure you have:
- Your KRA PIN and iTax login credentials.
- Your P9 tax deduction card showing PAYE and other statutory deductions for 2025.
- Any other supporting documents (pension, benefits, or allowances).
Log in to iTax, choose the appropriate return form (typically the annual individual return), complete the required sections, attach or reference figures from your P9, and submit. Save or print the submission receipt for your records.
Where to get your P9 (tax deduction card)
TSC employees can download their P9 forms directly from the T-pay portal. The P9 shows the tax deductions and taxable earnings for the year and is required to complete an accurate KRA return.
If you have exited TSC service and your details are no longer available on T-pay, visit your nearest TSC county head office to obtain the P9 document.
Help and support contacts
If you encounter problems filing your return, TSC offers support through the Accounts Division (PAYE Section). Contact details provided by TSC are:
- Telephone: (020) 2892000 Ext: 2401 / 2382
- Mobile: 0722 208 552 or 077 208 502
- Email: info@tsc.go.ke
You can also visit KRA Service Centres for direct assistance or call the KRA help line at +999 / +254 (0711) 099 999. For KRA enquiries email: calicentre@kra.go.ke.
Practical checklist before filing
- Download and review your P9 from T-pay.
- Confirm your KRA PIN is active and you can access iTax.
- Gather documentation for benefits, pension contributions, or other tax-deductible items.
- Keep a printed or electronic copy of the filed return and receipt.
Why timely filing matters
Filing on time ensures compliance with tax law and avoids potential penalties or interest on unpaid tax. Accurate returns also help when applying for loans, pension calculations, or resolving payroll queries with TSC. If you’re a teacher preparing lessons while managing administrative tasks, using centralised resources can save time—refer to curriculum designs and lesson plans to balance workload efficiently.
Additional resources for teachers
While completing administrative duties, teachers may find the following teaching and curriculum resources useful for planning and time management:
- CBC curriculum designs — downloadable curriculum outlines and guides.
- CBC lesson plans — ready-made lesson plans to reduce prep time.
- Free CBC exams and practice papers — useful for scheduling assessments while attending to tax filing.
If you need any procedural clarification, contact the TSC PAYE section early to avoid last-minute issues. Filing your 2025 return promptly and accurately protects your record and ensures compliance with the Income Tax Act.
