Importing into Kenya isn’t one tax — it’s a stack of five, applied in a fixed order, each one calculated on top of the last. Most confusion and cost surprises come from not knowing the stack exists, not from any single rate being high. This piece breaks down what applies, in what order, and where first-time importers typically get caught out.
The starting point: customs value (CIF)
Every charge in the stack is calculated from one number: the CIF value — Cost of the goods, plus Insurance, plus Freight to the port of entry, converted into Kenya shillings. This is the customs value KRA uses, not the invoice price alone. Get the CIF figure wrong — by omitting freight or insurance, for instance — and every downstream charge is wrong too, which is one of the most common reasons a shipment gets held up or reassessed at the port.
The five charges, in order
| Charge | Rate | Calculated On |
|---|---|---|
| Import Duty | 0%, 10%, 25%, or 35% — depends on the good’s EAC tariff band | CIF value |
| Excise Duty | Varies by product — only applies to specific goods (vehicles, phones, alcohol, etc.) | CIF value (product-specific) |
| Import Declaration Fee (IDF) | 2.5% (minimum KES 5,000) | CIF value |
| Railway Development Levy (RDL) | 2% | CIF value |
| VAT | 16% (standard rate) | CIF + Duty + Excise + IDF + RDL combined |
The VAT line is where most cost estimates go wrong. It isn’t 16% of the CIF value — it’s 16% of the CIF value plus every charge above it, which means it compounds rather than sitting alongside the others. A shipment with a high duty band and applicable excise can see its VAT bill inflated well beyond a simple 16%-of-CIF estimate.
A worked example
Take a shipment of electronics with a CIF value of KES 500,000, sitting in the 25% duty band, with no applicable excise:
Import duty: 25% of 500,000 = 125,000
IDF: 2.5% of 500,000 = 12,500
RDL: 2% of 500,000 = 10,000
Subtotal before VAT: 500,000 + 125,000 + 12,500 + 10,000 = 647,500
VAT: 16% of 647,500 = 103,600
Total landed tax cost: 251,100 — roughly half the original CIF value again, on top of it
This is why a “25% duty” quote can feel misleading to a first-time importer expecting to pay roughly a quarter more. The real number, once VAT compounds on everything else, is usually closer to 40-50% of CIF for goods in the higher duty bands.
Where first-time importers get caught out
Wrong tariff band assumptions. The duty band depends on the HS code, not on what the item is casually called. Two similar-sounding products can sit in different bands, and the difference between 10% and 35% duty is significant enough to justify confirming the exact HS code before shipping, not after.
Vehicles are a category of their own. On top of the standard duty and VAT stack, vehicles attract excise duty that varies by engine size and, separately, age-based excise for used vehicles. A vehicle import calculation is rarely a simple application of the standard rates above.
Assuming the IDF and RDL are optional or negotiable. They aren’t — both apply to virtually all imports, calculated automatically through KRA’s iCMS platform when a clearing agent lodges the declaration, and neither is waived alongside duty exemptions unless a specific exemption covers them too.
Underestimating freight and insurance in the CIF figure. Since every charge in the stack builds on CIF, understating freight or insurance to reduce the tax bill isn’t just a compliance risk — it also invites a customs revaluation that can hold up clearance and trigger penalties.
Exemptions and relief
Not everything is taxed at full rate. Exemptions exist under the EACCMA’s Fifth Schedule for specific categories — certain infrastructure and public-private partnership imports, some raw materials and capital goods sitting in the 0% band, and specific investment-linked exemptions such as goods for LPG storage infrastructure above a set investment threshold. Duty relief programs are also available for qualifying businesses, and passengers arriving in Kenya carry a personal duty-free allowance of USD 500. None of these apply automatically — each requires the correct documentation and, in most cases, approval before the goods arrive.
If you disagree with a customs assessment
A duty or valuation assessment isn’t necessarily final. Where an importer believes KRA has misclassified goods or overstated their customs value, it can be appealed through the Tax Appeals Tribunal — the same forum used for other tax disputes — though for goods already held at the port, resolving the dispute quickly usually matters as much as resolving it correctly, given storage costs accrue in the meantime.
Get your shipment’s landed cost calculated before you import →

