kra advance tax

What is KRA Advance Tax?

KRA Advance Tax is a tax paid in advance before a public service vehicle or commercial vehicle is licensed at the rates applicable.

What are the tax rates for KRA Advance Tax?

  • For vans, pick-ups, trucks, prime movers, trailers and lorries; Kshs. 1,500 per ton of load capacity subject to a minimum of Kshs. 2,400 per year of income;
  • For saloons, station-wagons, mini-buses, buses and coaches; Kshs. 60 per passenger capacity per month subject to a minimum of Kshs. 2,400 per year of income.

Is KRA Advance Tax a final tax?

Advance tax is not a final tax. Individuals who have paid any advance tax are required to declare the same in their individual income tax returns submitted yearly and pay any additional tax due.


Matthews Ohotto is a holder of Second Class Honours Upper Division Degree in Business Information Technology (Bachelor of Business Information Technology – BBIT) from Jomo Kenyatta University of Agriculture and Technology (JKUAT). He is the Founder of both Portal (an online portal that focuses on offering better KRA Services to Kenyans both locally and globally) and Blog.