KRA Tax Obligations For Individuals In Kenya

In this blog post, I am going to share with you the KRA Tax Obligations For Individuals In Kenya. Get to know the 4 tax obligations for individuals in Kenya. 

The core purpose of this blog post is to let you understand the 4 tax obligations for individuals in Kenya i.e Income Tax Resident, Income Tax Non Resident, Income Tax PAYE (for Employer only) and Value Added Tax. 

Individual in this context refers to “relating to one person (a single human, rather than to a large group).” So Tax Obligation for Individuals means the obligation set for that person. 

This is the Part 1 of our KRA Tax Obligation posts (Check out Part 2). The core purpose of this blog post is to elaborate on three key elements of Tax Obligation that is:

  • What Tax Obligation is in relation to Kenya Revenue Authority (KRA)
  • What the KRA Tax Obligations for Individuals are.
  • The important dates of returns submission of those KRA Tax Obligations

What is a Tax Obligation?

kra tax obligation
[ Tax Obligation is the Liability of Tax that one has ]
Let us begin by defining what a Tax Obligation is. A tax obligation simply means “the liability of tax that one has.”  A tax liability is the total amount of tax debt owed by an individual, corporation or other entity to a taxing authority i.e Kenya Revenue Authority (KRA).

It is the total amount of tax you’re responsible for paying to the taxman. In Kenya today, a tax obligation for individuals can either be the Income Tax Resident, Income Tax Non Resident, Income Tax PAYE (for Employer only) and Value Added Tax.

What are the KRA Tax Obligations for Individuals?

kenya tax obligations
[ KRA Tax Obligations for Individuals in Kenya ]
While applying for the KRA PIN, you will be required to select a tax obligation. The KRA Tax Obligations for Individuals can be grouped into four: Income Tax Resident, Income Tax Non Resident, Income Tax PAYE (for Employer only) and Value Added Tax. We are goin to look at each one of them below. 

Tax Obligation 1: Income Tax Resident

income tax resident kenya
[ Default Tax Obligation for Resident in Kenya ]
This tax obligation is for all residents in Kenya. This is the default tax obligation for all Kenyan resident individuals. This is a compulsory obligation that applies to all residents in Kenya. All Kenyans under this obligation are supposed to file their returns by 30th of each year. This applies to both employed (File Employment Returns) and unemployed (File Nil Returns). 

Tax Obligation 2: Income Tax Non Resident

income tax non resident in kenya
[ Tax Obligation for Non Residents in Kenya ]
This tax obligation is for non residents residing in Kenya. This is a compulsory obligation that applies to all non residents in Kenya. Any amount paid to Non-Resident individuals in respect of any employment with or services rendered to an employer who is resident in Kenya or to a permanent establishment in Kenya is subject to income tax charged at the prevailing individual income tax rates. Non Residents are however not entitled to any personal relief.

Tax Obligation 3: Income Tax PAYE (for Employer only)

paye in kenya
[ Pay As You Earn Deductions From Employees Salaries in Kenya ]
This tax obligation is for employers only who remit PAYE (Pay As You Earn) on behalf of their employees every month. Income Tax PAYE applies only to employers in Kenya. PAYE is a method of collecting tax from individuals in gainful employment in Kenya.

Gains or Profits includes wages, casual wages, salary, leave pay, sick pay, payment in lieu of leave, fees, commission, bonus, gratuity, or subsistence, travelling, entertainment or other allowance received in respect of employment or services rendered.

If you are an employer you are required to register for this obligation. All employers in Kenya are required to deduct PAYE from your employees salaries and wages at the prevailing rates and remit the same to KRA on or before the 9th of the following month.

Tax Obligation 4: Value Added Tax

value added tax in kenya
[ Value Added Tax charged on vatable Goods and Services in Kenya ]
This tax obligation applies to suppliers of taxable goods and services. VAT (Value Added Tax) is charged on supply of taxable goods or services made or provided in Kenya and on importation of taxable goods or services into Kenya.

If you are registered for VAT you will be required to account for VAT charged on your taxable supplies through online monthly returns and pay any VAT due. VAT returns are due on or before 20th of the following month

It is important to note that VAT tax is due and payable when;

  • Goods or services are supplied to the purchaser
  • An invoice is issued in respect of the supply
  • Payment is received for all or part of the supply
  • A certificate is issued by an architect, surveyor or any person acting as consultant or in a supervisory capacity in respect of the service (whichever is earliest)

To sum everything the above 4  are the major tax obligations for individuals here in Kenya. Stay tuned for the Part 2 of this blog post whereby we shall be sharing about KRA Tax Obligations for Non Individuals in Kenya

MATTHEWS OHOTTO - Tax Expert

Matthews Ohotto is an accomplished Blogger with a Bachelor of Business Information Technology (BBIT) degree, Second Class Honours Upper Division from Jomo Kenyatta University of Agriculture and Technology (JKUAT). He is the Founder of CYBER.CO.KE and also serves as the Senior Content Editor at CYBER.CO.KE Blog. With a wealth of knowledge and experience as an iTax Blogger at CYBER.CO.KE Blog, his primary mission and responsibility revolves around researching, crafting and writing informative blog content showing the necessary steps to follow in relation iTax/KRA Portal

ARE YOU LOOKING FOR QUICK, EFFICIENT AND PROFESSIONAL KRA SERVICES IN KENYA? AT CYBER.CO.KE WE ARE HERE TO HELP AND ASSIST YOU CONVENIENTLY. SUBMIT YOUR REQUEST ONLINE AT CYBER.CO.KE TODAY.


KRA PIN REGISTRATION

Are you looking for KRA PIN Registration service? We are online and ready to assist you today. Submit your request for KRA PIN Registration service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done.


KRA PIN RETRIEVAL

Are you looking for KRA PIN Retrieval service? We are online and ready to assist you today. Submit your request for KRA PIN Retrieval service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done.


KRA PIN UPDATE

Are you looking for KRA PIN Update service? We are online and ready to assist you today. Submit your request for KRA PIN Update service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done.


KRA PIN CHANGE OF EMAIL ADDRESS

Are you looking for KRA PIN Change of Email Address service? We are online and ready to assist you today. Submit your request for KRA PIN Change of Email Address service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done.


REFUGEE KRA PIN REGISTRATION

Are you looking for Refugee KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Refugee KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Refugee KRA PIN Number which takes between 3 - 5 working days.


FOREIGN STUDENT KRA PIN REGISTRATION

Are you looking for Foreign Student KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Foreign Student KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Foreign Student KRA PIN Number which takes between 3 - 5 working days.


FOREIGN EMPLOYEE KRA PIN CERTIFICATE

Are you looking for Foreign Employee KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Foreign Employee KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Foreign Employee KRA PIN Number which takes between 3 - 5 working days.


SELF HELP GROUP KRA PIN REGISTRATION

Are you looking for Self Help Group KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Self Help Group service at CYBER.CO.KE today. You will receive your kra e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Self Help Group KRA PIN Number which takes between 3 - 5 working days.


COMPANY KRA PIN REGISTRATION

Are you looking for Company KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Company KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Company KRA PIN Number which takes between 3 - 5 working days.


PARTNERSHIP KRA PIN REGISTRATION

Are you looking for Partnership KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Partnership KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Partnership KRA PIN Number which takes between 3 - 5 working days.


PRIVATE SCHOOL KRA PIN REGISTRATION

Are you looking for Private School KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Private School KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Private School KRA PIN Number which takes between 3 - 5 working days.


PUBLIC SCHOOL KRA PIN REGISTRATION

Are you looking for Public School KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Public School KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Public School KRA PIN Number which takes between 3 - 5 working days.


SOCIETY KRA PIN REGISTRATION

Are you looking for Society KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Society KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Society KRA PIN Number which takes between 3 - 5 working days.


NGO KRA PIN REGISTRATION

Are you looking for NGO KRA PIN Registration service? We are online and ready to assist you today. Submit your request for NGO KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the NGO KRA PIN Number which takes between 3 - 5 working days.


KRA NIL RETURNS FILING

Are you looking for KRA Nil Returns Filing service? We are online and ready to assist you today. Submit your request for KRA Nil Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your KRA Nil Return has been successfully filed on KRA Portal.


KRA EMPLOYMENT RETURNS FILING

Are you looking for KRA Employment Returns Filing service? We are online and ready to assist you today. Submit your request for KRA Employment Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your KRA Employment Return has been successfully filed on KRA Portal.


WITHHOLDING TAX RETURNS FILING

Are you looking for Withholding Tax Returns Filing service? We are online and ready to assist you today. Submit your request for Withholding Tax Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your Withholding Tax Return has been successfully filed on KRA Portal.


TURNOVER TAX (TOT) RETURNS FILING

Are you looking for Turnover Tax (TOT) Returns Filing service? We are online and ready to assist you today. Submit your request for Turnover Tax (TOT) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Turnover Tax (TOT) Return has been successfully filed on KRA Portal.


MONTHLY RENTAL INCOME (MRI) RETURNS FILING

Are you looking for Monthly Rental Income (MRI) Return Filing service? We are online and ready to assist you today. Submit your request for Monthly Rental Income (MRI) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Monthly Rental Income (MRI) Return has been successfully filed on KRA Portal.


VALUE ADDED TAX (VAT) RETURNS FILING

Are you looking for Value Added Tax (VAT) Returns Filing service? We are online and ready to assist you today. Submit your request for Value Added Tax (VAT) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Value Added Tax (VAT) Return has been successfully filed on KRA Portal.


PAY AS YOU EARN (PAYE) RETURNS FILING

Are you looking for Pay As You Earn (PAYE) Returns Filing service? We are online and ready to assist you today. Submit your request for Pay As Earn (PAYE) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Pay As You Earn (PAYE) Return has been successfully filed on KRA Portal.