¥Chinapay.Africa
Import costPay suppliersConvertDutyFreightGuides

Importing from China to Kenya: EAC duty, IDF and RDL explained

Wanjiru NjorogeGuide by Wanjiru Njoroge · Import & Payments Journalist· Published 7 June 2026
Share:WhatsAppFacebookX

Figures in this guide are current as of 7 June 2026 and are updated periodically. Where a number is an estimate, it is attributed.

Importing from China to Kenya looks simple until the goods reach Mombasa. The yuan price you agreed on 1688 is only the start of the story. Between that sticker and a product selling on River Road sit four separate charges the Kenya Revenue Authority (KRA) collects at the port: a duty set by the East African Community Common External Tariff, two levies that ride on every single consignment regardless of what it is, and 16% VAT layered on top of all of it. Miss any of them in your sums and the margin you thought you had evaporates at the ICD. The single biggest variable is the HS classification. The EAC CET puts your goods in a band from 0% to 35%, and the difference between landing as a 'finished good' and an 'industrial input' can be twenty-five points of duty. Get it wrong, and KRA's valuation team — backed by the Pre-Export Verification of Conformity (PVoC) regime — will reclassify you, usually upward. This guide walks the full chain with the numbers a Kenyan importer faces in mid-2026, using our live CNY/KES rate and a fully worked electronics order so you can see exactly where each shilling goes. Every figure here is indicative and sampled on 2026-06-07. Rates move, KRA valuation can differ from invoice, and the only people who can confirm your exact charge are KRA and a licensed clearing agent. Treat what follows as the map, not the receipt.

How much does it cost to import from China to Kenya?

Past the goods price, budget for five things: the FX cost of turning shillings into yuan, a sourcing or buying-agent fee (typically 3-8% of goods value), international freight, KRA's duty-and-levy stack, and 16% VAT. On a typical 25%-rated finished good the duty-plus-levy-plus-VAT burden alone runs to roughly 45-50% of the CIF value, before you have paid your agent or moved the goods from the Nairobi ICD to your stall.

The mid-market CNY/KES rate sits near KSh19.05 per yuan, but the rate you actually transact at is the mid plus a spread of about 1.5-3.5% depending on how you pay. That spread is a real cost: on a ¥18,000 order it is the difference of several thousand shillings. The discipline that separates importers who survive from those who don't is computing the landed cost per unit — goods, FX, agent, freight, duty, levies and VAT — before wiring a single shilling.

How is KRA duty calculated under the EAC CET?

Kenya applies the East African Community Common External Tariff, a four-band structure shared across the bloc. Duty is charged on the CIF value — Cost, Insurance and Freight — meaning your freight and insurance are inside the base KRA taxes, not outside it. Raw materials and capital inputs sit at 0%, intermediate goods at 10%, finished consumer goods at 25%, and a fourth 'sensitive items' band reaches 35% for goods the EAC protects (certain textiles, sugar, some agricultural products).

Which band your goods fall into is decided by the HS code, and that is the first and largest lever you control. A finished electronic appliance lands at 25%; a bare component for local assembly might land at 0% or 10%. The bands below show the spread with everyday examples a Nairobi importer recognises.

EAC Common External Tariff bands with example goods (indicative)
CET bandCategoryExample goodsDuty on CIF
0%Raw materials / capital inputsIndustrial machinery, raw plastics, solar panels0%
10%Intermediate goodsSemi-finished parts, components, packaging materials10%
25%Finished consumer goodsElectronics, shoes, finished clothing, kitchenware25%
35%Sensitive itemsCertain textiles, sugar, selected agricultural goods35%

What are the IDF and RDL, and why do they matter?

Two levies ride on every CIF value regardless of the duty band. The Import Declaration Fee (IDF) is 2.5% of CIF, and the Railway Development Levy (RDL) is 2% of CIF. They apply even to 0%-rated goods, so a duty-free import is never charge-free. Together they add 4.5% before duty is even considered.

Their real bite is hidden. IDF and RDL enter the base on which 16% VAT is charged, alongside the duty itself. So VAT is levied not on the bare CIF but on CIF plus duty plus IDF plus RDL. That compounding is why a 25% CET item does not land at 25% — it lands well above it. The charge stack below shows the order of operations on a KSh100,000 CIF, 25%-rated consignment so you can see how each layer feeds the next.

Charge stack on a KSh100,000 CIF value, 25% CET item (indicative)
ChargeRateBaseAmount (KSh)
CIF value--100,000
Import duty25%CIF25,000
IDF2.5%CIF2,500
RDL2%CIF2,000
VAT16%CIF + duty + IDF + RDL20,720
Total KRA charges--50,220
Effective burden on CIF~50.2%--

Air or sea to Mombasa?

Almost everything from China reaches Kenya through the Port of Mombasa, then moves to the Nairobi Inland Container Depot (ICD) on the Standard Gauge Railway (SGR) for clearing close to the market. The choice between air and sea is a weight-and-urgency calculation. Indicative 2026 benchmarks put air freight near $5.50/kg and sea LCL near $120 per cubic metre.

Sea wins decisively once a shipment is bulky or heavy: a cubic metre of light goods that would cost a fortune by air ships for around $120 by sea. Air wins for light, urgent or high-value cargo where the per-kilo premium is small against the goods value and the weeks saved matter. Remember freight is charged on the greater of actual and volumetric weight, so light-but-bulky goods like plastics or packaging almost always go by sea. Whichever you pick, the freight figure lands inside the CIF and is therefore taxed — another reason to keep it tight.

How do you pay the supplier from Kenya (M-Pesa to RMB)?

A 1688 seller wants clean yuan in a Chinese bank account and will not take your Kenyan card. The cleanest route is a regulated B2B trade-payment provider that accepts your shillings and pays the supplier in CNY, typically 1-2% all-in with a paper trail KRA and your accountant will both appreciate. That beats a bank SWIFT wire, which once the FX spread is counted lands nearer 3-4%, and it is incomparably safer than an informal FX agent where a bad transfer is simply gone.

The local funding leg in Kenya runs on M-Pesa: you top up the provider or settle the domestic side through mobile money, fast and cheap. The real cost lives in the cross-border leg and the FX spread — the mid CNY/KES near KSh19.05 is a reference, and the rate you pay sits 1.5-3.5% above it. Price the payment before you send it; our converter shows both the mid and the realistic band.

Does the margin survive? A worked electronics order

Take a real consignment: 300 units of a small electronic accessory at ¥60 each, weighing about 90kg, shipped by air. Goods cost ¥18,000. We convert at KSh19.05, add a 5% sourcing-agent fee, add air freight at $5.50/kg, then run the full KRA stack — 25% CET duty, 2.5% IDF, 2% RDL and 16% VAT — to reach a landed total and a per-unit cost. (Freight is converted to shillings at an indicative KSh129 per USD for the worked example.)

Goods: ¥18,000 x 19.05 = KSh342,900. Agent fee at 5% = KSh17,145. Air freight: 90kg x $5.50 = $495, about KSh63,855. That gives a CIF-equivalent base of roughly KSh423,900. On that base: duty at 25% = KSh105,975; IDF at 2.5% = KSh10,598; RDL at 2% = KSh8,478. VAT is charged on CIF + duty + IDF + RDL = KSh548,951, so VAT at 16% = KSh87,832.

Landed total: roughly KSh636,783 for 300 units, or about KSh2,123 per unit. If a comparable accessory retails in Nairobi for KSh3,200-3,800, the gross margin per unit is roughly KSh1,100-1,700 before stall costs, M-Pesa fees, breakage and the local transport from the ICD. The order survives — but only because the goods were a genuinely cheap input. The same exercise on a higher goods price or a thinner retail gap can close to nothing once the levies compound through VAT.

Worked landed cost: 300 electronics units, ¥60 each, ~90kg air (indicative)
LineAmount (KSh)
Goods (¥18,000 x 19.05)342,900
Agent fee (5%)17,145
Air freight (90kg x $5.50)63,855
CIF-equivalent base423,900
Import duty (25%)105,975
IDF (2.5%)10,598
RDL (2%)8,478
VAT (16% on 548,951)87,832
Landed total636,783
Per unit (300)~2,123

What catches Kenyan importers out (HS classification)?

The most expensive mistake is the HS code. Importers self-declare a classification to keep duty low, and KRA's valuation team reclassifies upward — turning a 10% intermediate good into a 25% finished one, or catching a 35% sensitive item declared as something tamer. The reassessment plus penalties can wipe out the order. Classify honestly with a clearing agent before you ship, not after the container lands.

Two related traps. First, valuation: KRA can reject a suspiciously low invoice and assess duty on a reference value it considers fair, so an unrealistically cheap 1688 invoice can backfire. Second, PVoC — the Pre-Export Verification of Conformity — requires many regulated goods (electronics, electricals, toys) to carry a Certificate of Conformity issued before shipment in China. Arrive without it and the consignment can be held, fined or refused. Build PVoC into the supplier conversation, not the port conversation.

There is also no confirmed commercial de-minimis worth banking on. KRA assesses duty, IDF, RDL and 16% VAT on the consignment; do not assume a small order clears free. Verify the threshold for your specific goods with a licensed clearing agent before you rely on it.

What this guide cannot tell you

Every duty figure here is per-HS-band indicative. Your exact rate depends on the precise HS code KRA assigns to your specific product, which can differ from the band example shown and from what you self-declare.

KRA valuation can override your invoice. If the declared value looks low against KRA reference data, duty is assessed on the higher figure, and the PVoC regime can hold or reject regulated goods that arrive without a Certificate of Conformity.

Rates, levies and the FX mid all change. IDF (2.5%), RDL (2%), the 16% VAT and the CET bands are current as sampled on 2026-06-07, but fiscal measures and the CNY/KES rate move; the figures here are not a quote.

The only authoritative confirmation comes from KRA and a licensed clearing agent. Confirm your classification, valuation, PVoC requirement and final charge with both before committing funds.

The verdict

China-to-Kenya importing still works in 2026, but the margin lives or dies on two numbers most beginners ignore: the HS band and the compounded levy stack. A genuinely cheap input at the 0-10% bands clears with room to spare; a finished good at 25% — once IDF, RDL and VAT compound through to roughly 50% of CIF — needs a real retail gap to survive.

Do the arithmetic before you wire. Convert at the realistic rate, not the mid; classify honestly with an agent; confirm PVoC; and price the per-unit landed cost against actual Nairobi retail. The importers who last are the ones who knew the landed number before the money left their M-Pesa wallet.

Use the tools

Frequently asked questions

How much does it cost to import from China to Kenya?

Beyond the goods price, budget the FX spread (1.5-3.5% over the ~KSh19.05 mid), a 3-8% agent fee, freight (air ~$5.50/kg or sea ~$120/CBM), then KRA's stack on CIF: 0-35% CET duty, 2.5% IDF, 2% RDL and 16% VAT. On a 25%-rated good the KRA charges alone reach about 50% of CIF.

How is import duty calculated in Kenya?

Duty is charged on the CIF value (Cost, Insurance, Freight) under the EAC Common External Tariff: 0% for raw materials and inputs, 10% for intermediate goods, 25% for finished consumer goods and 35% for sensitive items. The correct HS code decides your band.

What are IDF and RDL in Kenya?

The Import Declaration Fee (IDF) is 2.5% of CIF and the Railway Development Levy (RDL) is 2% of CIF. Both apply to every consignment regardless of duty band, and both enter the base on which 16% VAT is charged, so they compound the final cost.

Why does a 25% CET item land above 25%?

Because VAT at 16% is charged on CIF plus duty plus IDF plus RDL, not on the bare CIF. On a KSh100,000 CIF, 25%-rated item the total KRA charges come to about KSh50,220 — an effective ~50% burden once the levies and VAT compound.

Should I ship by air or sea from China to Kenya?

Sea LCL (~$120/CBM via Mombasa) wins for bulky or heavy goods; air (~$5.50/kg) wins for light, urgent or high-value cargo. Freight is billed on the greater of actual and volumetric weight, and it sits inside the taxed CIF, so keep it tight.

How do I pay a Chinese supplier from Kenya?

Use a regulated B2B trade-payment provider that takes shillings and pays the supplier in CNY (around 1-2% all-in, with records). Fund the local leg via M-Pesa. This beats a bank SWIFT wire (nearer 3-4%) and is far safer than an informal FX agent.

Is there a de-minimis for imports to Kenya?

There is no confirmed commercial de-minimis you can safely rely on. KRA generally assesses duty, IDF, RDL and 16% VAT on the consignment. Confirm any low-value threshold for your specific goods with a licensed clearing agent before assuming a small order clears free.

What is PVoC and do I need it?

PVoC (Pre-Export Verification of Conformity) requires many regulated goods — electronics, electricals, toys — to carry a Certificate of Conformity issued in China before shipment. Arrive without it and the consignment can be held, fined or refused, so arrange it with the supplier upfront.

Sources

Last updated: 7 June 2026. Reviewed quarterly; FX figures refresh daily.

About the author
Wanjiru Njoroge
Import & Payments Journalist · Nairobi, Kenya

Wanjiru covers the Kenya–China trade route end to end: EAC Common External Tariff bands, the IDF and Railway Development Levy that sit on every CIF value, and the payment rails (from M-Pesa funding to B2B settlement) that move shillings to yuan. She writes for Nairobi's import traders who need the real all-in cost.

Shilling/CNY FXKRA & EAC CET dutyIDF/RDLSupplier paymentsSourcing
All articles by Wanjiru Njoroge
Reviewed by Wei Chen 🇨🇳