How to Calculate Exact Shipping Costs to Kenya: Complete Calculator Guide
6 September 2026 · By Heights Cargo · Shipping Guides
How to Calculate Import Duty and VAT in Kenya Before You Ship
One of the biggest surprises for first-time importers is the final landed cost. The purchase price in China or the UK is just the beginning. Import duty, VAT, IDL, and clearance fees turn a seemingly cheap product into something very different by the time it reaches Nairobi.
This guide explains how the Kenyan import duty calculator works, how to estimate duty and VAT accurately, which goods attract the highest taxes, and how to use the Heights Cargo rate calculator to get a true landed cost before you commit to buying.
---
What "Landed Cost" Actually Means in Kenya
Landed cost is the total amount you pay to have goods ready for sale or use at your door in Kenya. It includes:
| Cost Component | Description |
|---|---|
| Product cost | Supplier FOB or EXW price, plus any shipping to the port |
| Freight | Air or sea freight from origin to Mombasa or Nairobi |
| Insurance | Optional but recommended |
| Port/terminal charges | Destination handling at Mombasa or JKIA |
| Customs duty | Percentage of customs value, varies by HS code |
| Import Declaration Fee (IDF) | Flat fee or percentage, paid to KRA |
| VAT | 16% of (customs value + duty + IDF) |
| Clearance agent fees | Professional handling charges |
| Last-mile delivery | Transport to your warehouse or shop in Nairobi |
Most importers only budget for the product and freight. The remaining 30–60% of landed cost comes from the items below the line. Our rate calculator estimates freight and handling; for duty and VAT you still need the HS code and KRA assessment, but we guide you on how to get a close estimate.
---
How Import Duty Is Calculated in Kenya
KRA calculates duty using the customs value of your goods, not the supplier invoice price alone. Customs value includes:
- Invoice price
- Freight and insurance to the port of entry
- Loading and handling charges
- Any commission or royalty
Step 1: Determine the HS Code
Every product has a Harmonized System (HS) code — usually 8 digits for Kenyan customs. This code determines the duty rate. Examples:
| HS Code Range | Typical Duty Rate |
|---|---|
| Electronics (phones, laptops) | 0–10% |
| Textiles and clothing | 25–35% |
| Auto parts | 10–25% |
| Plastic goods | 10–20% |
| Furniture | 20–25% |
| Food items | 0–75% (highly variable) |
You can search HS codes on the <a href="https://www.kra.go.ke">KRA website</a> or ask your clearing agent. The wrong HS code is the most common cause of unexpected duty bills.
Step 2: Calculate Customs Duty
Customs Duty = Customs Value × Duty Rate (from HS code)
Step 3: Calculate IDF
Import Declaration Fee is typically 2.25% of the customs value for most imports, with a minimum of KES 5,000.
Step 4: Calculate VAT
VAT = (Customs Value + Customs Duty + IDF) × 16%
Step 5: Add Other Charges
- Railway Levy: 1.5% of customs value for certain imports
- Port charges: Mombasa terminal handling (varies by cargo type)
- Clearance fees: Agent professional fees (typically KES 15,000–50,000)
- Delivery: Nairobi transport (typically KES 10,000–80,000 depending on volume)
---
Example: iPhone Import Duty Calculation
Let's say you are importing 10 iPhones from China:
| Item | Value |
|---|---|
| Invoice price | USD 8,000 (10 × USD 800) |
| Freight (air, estimate) | USD 200 |
| Customs value | USD 8,200 |
| Customs duty (HS 8517, 10%) | USD 820 |
| IDF (2.25%) | USD 184.50 |
| VAT base (8,200 + 820 + 184.50) | USD 9,204.50 |
| VAT (16%) | USD 1,472.72 |
| Estimated duty + VAT | USD 2,477 |
Your landed cost is roughly USD 10,477 for goods that cost USD 8,000 at source. That is a 31% uplift. Budget for it before you order.
---
How to Get an Accurate Duty Estimate
- Get the exact HS code from your supplier or a clearing agent.
- Use the KRA SIM calculator on <a href="https://www.kra.go.ke">kra.go.ke</a> for duty, IDF, and VAT.
- Ask your freight forwarder for port charges, IDF, and clearance fees as a separate line item.
- Build a 10–15% buffer for rounding and unexpected KRA assessments.
Heights Cargo provides a freight estimate via our rate calculator, then a full landed cost breakdown on your packing list review via WhatsApp. We do not charge duty — that goes to KRA — but we show you the expected lines so you can plan.
---
Using the Heights Cargo Rate Calculator
Our calculator gives you an instant freight + handling estimate for air and sea lanes:
- China Air: freight + customs & handling shown separately
- China Sea: per-CBM rate with minimum volume applied
- UK Sea FCL: per-container all-in freight
- UK Sea LCL: per-CBM with minimums
- UK Air: weight or volume-based, whichever is greater
The calculator output is an estimate, not a quotation. Actual freight depends on chargeable weight or volume as measured at our origin warehouse, and any seasonal rate changes. But it gives you a reliable planning figure before you commit to a supplier.
---
Common Mistakes Kenyan Importers Make
| Mistake | Cost |
|---|---|
| Budgeting only for product + freight | Underestimate by 30–60% |
| Using the wrong HS code | Overpay or face KRA penalties |
| Forgetting IDF and VAT | Surprise at clearance |
| Not asking about port charges | Hidden Mombasa fees |
| Ignoring volumetric weight on air | 2–3× actual bill |
| No insurance | Full loss if cargo is damaged or lost |
---
What to Ask Your Freight Forwarder
Before you book, ask:
- What is the total landed cost breakdown, including estimated duty, IDF, VAT, and clearance?
- Do you handle customs clearance in-house or subcontract it?
- What are your Mombasa/JKIA handling charges?
- Do you provide an invoice with separate lines for freight, duty, VAT, and delivery?
- Can I see the rate card for my route and mode?
Heights Cargo answers all of these on your first WhatsApp conversation. Send us your supplier invoice and packing list, and we will walk you through the full landed figure before you pay a cent to your supplier.
---
Get Your Landed Cost Estimate
- Rate Calculator: <a href="https://heightscargo.com/rates">https://heightscargo.com/rates</a>
- WhatsApp: +254 769 955 505 (send your supplier invoice for a free landed cost review)
- Email: inquiry@heightscargo.com
We ship from the UK and China. One partner, one landed figure, no surprises.