Audited ·Last updated 27 Jul 2026·5 citations·Tier 2·0 uses

Kenya Advance Tax Calculator

Estimate KRA advance tax for commercial vehicles and PSVs using load capacity, passenger capacity, monthly rate, and annual minimum rules.

Kenya Advance Tax Calculator

Vehicle category
Payment scenario
Advance tax payable
23,760.00

Background.

A Kenya advance tax calculator estimates the KRA advance tax payable before licensing a commercial vehicle or public service vehicle. The use case is practical and time-sensitive. A vehicle owner, sacco, fleet accountant, or clearing clerk may need to know whether a 33-seat passenger service vehicle owes KSh 2,400, KSh 23,760, or some other amount before completing licensing or transfer paperwork. Under KRA guidance, passenger service vehicles such as saloons, station wagons, minibuses, buses, and coaches use KSh 60 per passenger capacity per month, subject to a KSh 2,400 annual minimum. A 33-seat PSV for 12 months therefore has a raw calculation of 33 times 60 times 12, which equals KSh 23,760. Because that is greater than the KSh 2,400 minimum, the payable amount is KSh 23,760.

The calculator also supports goods and commercial vehicle workflows. KRA guidance states that vans, pickups, trucks, prime movers, trailers, and lorries use KSh 1,500 per ton of load capacity per year, again subject to the KSh 2,400 annual minimum. That means a small vehicle may hit the minimum, while a larger truck will be driven by tonnage. The tool first asks for the vehicle category because the category determines whether the calculation uses load capacity or passenger capacity. Asking every user for every input creates avoidable confusion.

Search intent for this calculator is highly Kenya-specific. Users are usually not looking for a theoretical explanation of income tax. They want a quick amount that can be compared with the KRA page, the iTax workflow, or their accountant's schedule. The calculator therefore keeps the primary result prominent, shows the raw calculation, and explains whether the minimum was applied. When the minimum is applied, the output says so explicitly. When the raw calculation exceeds the minimum, the output shows the minimum as a check rather than hiding it.

It is important to label advance tax correctly. KRA describes it as tax paid in advance before the vehicle is licensed and states it is not a final tax. The calculator does not imply that the taxpayer has completed all income tax obligations for the vehicle business. It estimates the advance tax payable under the vehicle-rate rules. Income earned from transport activity may still be reflected in other income tax filings, depending on the taxpayer's circumstances. That distinction matters for users who confuse advance tax with an annual business tax settlement.

Rates and minimums are statutory or administrative values and can change. For a calculator page, the safest pattern is to show the current default rates, cite KRA and Kenya Law sources, and allow the content team to update the defaults when KRA publishes new guidance. The arithmetic itself remains simple: apply the category formula, compare with the annual minimum, and return the amount payable.

What is kenya advance tax calculator?

Kenya advance tax is a KRA tax payment linked to commercial vehicles and public service vehicles before licensing. KRA describes it as tax paid in advance before a public service vehicle or commercial vehicle is licensed. The tax uses vehicle-specific rates rather than a general profit calculation. For goods vehicles, the common input is load capacity in tons. For passenger vehicles, the common input is passenger capacity and the number of months in the period.

The calculator is a narrow compliance estimate, not a complete transport-business tax return. KRA states that advance tax is not final tax. That means the taxpayer may still have other income tax obligations, depending on the business structure, income, expenses, and filing status. The calculator therefore produces an amount for the advance tax payment and provides a reminder that the result is not a final income tax settlement.

The annual minimum is central to the calculation. A goods vehicle with a small load capacity might have a raw amount below KSh 2,400, in which case the minimum applies. A passenger vehicle with few seats or a short period can also be affected by the minimum. Without the minimum comparison, the calculator would understate the amount for low-capacity vehicles. A good output shows both the raw result and the final amount after applying the minimum.

How to use this calculator.

  1. Select whether the vehicle is a goods/commercial vehicle or a passenger service vehicle.
  2. For a goods vehicle, enter the load capacity in tons.
  3. For a passenger vehicle, enter the passenger capacity and number of months.
  4. Confirm the annual minimum amount shown by the calculator (KSh 2,400 default).
  5. Review the raw tax calculation before the minimum comparison.
  6. Use the final advance tax payable for planning, then verify it against KRA before payment.

The formula.

Tax = max(tons×1500, 2400) or max(seats×60×n, 2400)

The calculator has two branches because KRA uses different rate bases for different vehicle groups. For vans, pickups, trucks, prime movers, trailers, and lorries, the rate is based on load capacity. The formula multiplies the tonnage by KSh 1,500. A 5-ton truck would therefore have a raw calculation of 5 times 1,500, or KSh 7,500. The calculator then compares that result with the annual minimum. If the raw result is lower than KSh 2,400, the payable amount becomes KSh 2,400. If it is higher, the payable amount is the raw tonnage result.

For saloons, station wagons, minibuses, buses, and coaches used as passenger service vehicles, the rate is based on passenger capacity per month. The formula multiplies passenger capacity by KSh 60 and then by the number of months. For a 33-seat PSV covering 12 months, the raw amount is 33 times 60 times 12. That equals KSh 23,760. The calculator compares KSh 23,760 with the KSh 2,400 annual minimum and returns KSh 23,760 because the raw result is higher.

The minimum comparison is implemented with a maximum function. For goods vehicles, max(loadCapacityTons * 1500, 2400) expresses the rule directly. For passenger vehicles, max(passengerCapacity * 60 * months, 2400) expresses the monthly passenger-capacity rule and the annual floor. If a user selects fewer than 12 months, the calculator labels the output carefully because KRA guidance uses an annual minimum. The page can still calculate a period estimate, but payment timing and licensing details should be verified with KRA or the licensing workflow.

The calculator separates arithmetic from filing status. It does not decide whether a vehicle is correctly categorized, whether the owner has other tax obligations, or whether a transfer event changes the timing. Those are compliance questions. The tool returns the numeric estimate, shows the branch used, and cites KRA's official rate guidance.

A worked example.

Example

The example vehicle is a 33-seat passenger service vehicle for a 12-month period. Because it is a passenger vehicle, the calculator does not ask for load capacity. It uses the passenger-capacity formula from KRA guidance. The raw amount is passenger capacity times KSh 60 times the number of months. Substituting the numbers gives 33 times 60 times 12. First, 33 times 60 equals KSh 1,980 per month. Multiplying KSh 1,980 by 12 months gives KSh 23,760. The calculator then compares that raw amount with the annual minimum of KSh 2,400. Since KSh 23,760 is greater than KSh 2,400, the minimum does not change the result. The final advance tax payable is KSh 23,760. The monthly equivalent is KSh 23,760 divided by 12, which equals KSh 1,980. The output still reminds the user that advance tax is not final income tax.

passenger Capacity33
annual Minimum Ksh2,400
months12
load Capacity Tons0

Frequently asked questions.

Is Kenya advance tax a final tax?
No. KRA states that advance tax is not a final tax. The calculator therefore avoids language suggesting that the vehicle owner's annual income tax obligations are complete once this amount is paid. Advance tax is connected to licensing or transfer timing for commercial vehicles and PSVs. A transport business may still need to account for income, expenses, turnover, installment tax, or other obligations depending on its structure and circumstances. This tool estimates the advance tax amount only, and the output preserves that limitation next to the final payable figure.
Which vehicles use the load-capacity formula?
KRA guidance lists vans, pickups, trucks, prime movers, trailers, and lorries under the load-capacity rule. For these vehicles, the calculator multiplies the load capacity in tons by KSh 1,500 per year and compares the result with the annual minimum of KSh 2,400. The user must still classify the vehicle correctly from licensing records and KRA guidance. If the vehicle is actually a passenger service vehicle, the passenger-capacity formula may be the relevant branch instead. The selected branch is visible before the user relies on the amount.
Which vehicles use the passenger-capacity formula?
KRA guidance lists saloons, station wagons, minibuses, buses, and coaches under the passenger-capacity rule for passenger service vehicles. The calculator multiplies passenger capacity by KSh 60 per month and by the number of months being calculated, then compares the result with the annual minimum. This branch is especially useful for matatus, buses, and other PSVs where seat count is the key input. The calculator displays the selected category so the user can catch a wrong branch before relying on the result.
Why does the annual minimum matter?
The annual minimum prevents low-capacity or short-period calculations from producing a very small payable amount. If a goods vehicle has a load capacity that gives a raw tax below KSh 2,400, the payable result becomes KSh 2,400. If a passenger vehicle's capacity and month count produce a raw amount below the minimum, the same floor applies. The calculator shows the raw amount and the minimum comparison because the final result can change solely because of the floor.
Can I use this calculator for a vehicle transfer?
The calculator can estimate the amount, but the user should confirm the timing in the KRA and licensing workflow. KRA guidance notes advance tax is due before licensing and refers to payment before transfer where relevant. The numeric formula is the same category-based estimate, but the exact administrative step may depend on whether the vehicle is being licensed, renewed, or transferred. The tool therefore presents the amount as a planning result rather than a completed transaction. Payment references should be checked in iTax or current KRA instructions.
What if my vehicle has fractional tonnage?
The calculator accepts decimal tonnage if the licensing record or vehicle documentation states load capacity that way. The raw formula simply multiplies tons by KSh 1,500. However, users should be careful not to estimate tonnage casually, because small differences can affect the amount or determine whether the minimum applies. The safest input is the official load capacity used in vehicle registration or licensing records, not an approximate payload guessed from the vehicle model. That record should be retained with the tax working paper.
Why does the example use 12 months?
A 12-month example matches the common annual licensing context and makes the passenger-capacity formula easy to audit. KRA expresses the passenger rate as KSh 60 per passenger capacity per month, and the annual minimum is KSh 2,400. For a full year, the calculator multiplies by 12. If a user selects a different period, the tool labels it clearly and still compares with the stated minimum. Payment timing should be checked against the current KRA process, and the period label is included in exported results.
Does this calculator include insurance, inspection, or NTSA fees?
No. This calculator is limited to KRA advance tax. Vehicle owners may also encounter insurance premiums, inspection costs, licensing charges, county fees, or other transport-related costs, but those are separate from the advance tax formulas. Combining them in one number would make the tax result harder to verify. A broader vehicle compliance cost calculator could include those items as separate line items, but the advance tax page keeps the KRA calculation isolated and auditable so a non-tax cost is not mistaken for KRA tax.

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon