Teachers Service Commission (TSC) Wealth Declaration Guide

Photo of author
Written By El Gwaro

Teachers in Kenya work under the Public Service Commission which requires all its employees to declare their wealth regularly. This condition was put into place in a bid to hold people accountable to their wealth accumulation and as a means to curb corruption in the public sector.

All teachers employed by the Teachers Service Commission are required to declare their wealth Bi-annually. Failure to do this could attract a penalty of up to Ksh 1,000,000 or one-year imprisonment. So every teacher ought to take time to understand how to declare their wealth.

This guide is aimed at helping you in the step by step process of wealth declaration using the TSC online portal. If you dont have a TSC number yet, check how to register with TSC.

Note all you need is a computer and a good internet connection, everything is done online.

Let’s quickly dive in.

Step 1

First, access the TSC Teachers online portal Wealth declaration page: or copy this tsconline.tsc.go.ke and open a new tab

Log into your account using your TSC number and Password. If you have forgotten your password, you can quickly reset by clicking the Forgotten Password link, a verification code will be sent to your phone number to authenticate your resetting.

Log in when you’re done.

Step 2

Once you’ve logged into your account you will be welcomed by the General Information Page. Read through before clicking Next.

Fill in your personal information including First Name, Middle Name, Last Name, Phone Number, Email, ID, Date of Birth, Gender, Place of Birth, Marital Status and Postal details. Save and proceed

Step 3

In the Income Statement section, use the appropriate tabs; Liabilities, Income, and Assets to add records. Ensure you click on the Add/Save button after every unique entry to save the information into the database.

Once you are done adding all records necessary, click on Next

Step 4

The next section will be the Spouse and Children section where you are required to indicate information about your spouse and children under the age of 18 years.

Required information includes Names, Relationship, Gender, and ID number where applicable.

Once you have saved all the records click on Next

Step 5

At this point, you record the dependents’ incomes, assets and liabilities. These records relate to your family members especially your spouse. Make sure to save every record before proceeding to the next.

Once you’re done click on next.

Step 6

Here you have the liberty to include any other relevant information you deem necessary. In most cases, you might not have anything else to include so click on Next

Step 7

Section G is where you fill in the details of your witness who will be held accountable in case any issue arises. These details include Name, National ID and location address.

Once you’re done click on the View summary button to review your entire application. In case you need to make any corrections, use the “Previous” buttons to navigate to the affected pages and save the records.

Finally, you can complete the TSC wealth declaration by clicking the Submit button at the end of the last step.

An email will be sent to you with a copy of your declaration.

I think wealth declaration (TSC) is such a straight forward process for any teacher to undertake. Which is why it’s not worth risking a huge fine or jail term for a task that would take less than an hour to complete.

Monitoring Declaration of Income, Liabilities and Assets

Meanwhile, school directors such as Principals and Deputy Principals act as Administrators who are required to monitor teachers’ compliance with the declaration of wealth requirement. To do this

Step 1

Log into your account in the same manner as before through the Wealth Declaration Page

Click on Monitor Income, Assets and Liabilities navigation link

Step 2

Review the statuses of declarations under the Compliance column.

If any of your teachers is non-compliant, use the Non-compliance Reason Column to indicate the reasons behind the lack of compliance.


Once you are done with all your work, ensure you log out of the system for security purposes.

Leave a Comment