JKIA Air Cargo: How to Clear Goods at Nairobi Airport
5 August 2026 · By Heights Cargo · Customs & Clearance
JKIA Air Cargo: The Complete Clearance Playbook
Air cargo arriving at Jomo Kenyatta International Airport (JKIA) moves through a different clearance flow than sea cargo at Mombasa. The process is faster, the handling is simpler, and the storage charges start sooner. For importers, the goal is to move cargo from the aircraft hold to your door in Nairobi or elsewhere in Kenya before storage charges accumulate.
This guide explains the JKIA air cargo clearance process step by step, the documents you need for different cargo types, PVoC requirements for regulated goods, storage charge schedules, airline-specific handling differences, and how to achieve 24-hour release.
The JKIA Air Cargo Clearance Process
- Flight arrival and manifest receipt: the airline sends the cargo manifest to KRA and the clearing agent. The manifest lists every consignment on board with shipper, consignee, cargo description, weight, volume, and airway bill number.
- Entry lodgement: the clearing agent submits the customs entry through KRA's iCMS portal with supporting documents. With pre-alerted documents, this can happen before the flight lands.
- KRA assessment: duty and taxes are computed on the declared value and HS code. A demand notice is issued showing duty, VAT, IDF, and any other charges.
- Payment: duty, VAT, IDF, and handling charges are paid. With funds ready, payment goes out the same day and the release process begins.
- Release: KRA releases the cargo for collection from the JKIA cargo yard.
- Delivery: cargo moves from the JKIA cargo yard to your door in Nairobi or elsewhere in Kenya.
With complete documents and pre-lodged entries, this process can take as little as 24 hours.
Documents Required for JKIA Air Cargo
- Commercial invoice with accurate values and HS codes for every line item
- Packing list with weights and carton dimensions per line
- Airway bill issued by the airline, with consignee details matching the KRA PIN
- KRA PIN matching the importer of record exactly
- IDF declaration lodged before arrival through the KRA iCMS portal
- PVoC certificate for regulated goods such as electronics, cosmetics, tyres, and food products
Cargo Type Specific Rules at JKIA
Different cargo types face different handling requirements and clearance timelines at JKIA.
General cargo (clothing, furniture, machinery)
- Standard clearance process applies
- 48 to 72 hours free storage
- No special permits required unless the goods fall under a regulated category
- Most straightforward clearance flow
Electronics and electrical goods
- PVoC certificate mandatory before arrival
- KRA conducts additional verification of serial numbers and brand authenticity for high-value electronics
- Considered regulated goods under the Kenya Bureau of Standards (KEBS) mandatory standards
- Missing PVoC results in cargo hold at the yard, not just delayed clearance
Cosmetics and personal care products
- PVoC certificate mandatory for skincare, cosmetics, and hair products
- KEBS requires specific labelling: manufacturer details, ingredients, batch number, expiry date
- Without PVoC and correct labelling, cargo cannot be cleared
Food and agricultural products
- PVoC certificate mandatory for all food products
- KEBS and KEPHIS (Kenya Plant Health Inspectorate Service) may require additional permits
- Perishable goods have shorter free storage periods and stricter handling requirements
- Temperature-controlled storage available at additional cost
Dangerous goods (DG)
- MSDS and proper UN classification required before shipment
- DG cargo has restricted handling at JKIA and may be routed to specialised facilities
- Additional airline approval required for carriage
- Higher handling and storage charges apply
What Are JKIA Storage Charges
Storage charges at JKIA accrue after the free storage period. The exact free period depends on the commodity and the airline.
Storage charge schedule
- General cargo: 48 to 72 hours free storage, then KES 50 to KES 150 per kg per day
- Perishables: 24 hours free storage, then KES 100 to KES 300 per kg per day
- Dangerous goods: 24 hours free storage, then KES 150 to KES 400 per kg per day
Worked example: storage charges for a 100 kg electronics shipment
A 100 kg shipment of smartphones held at JKIA for 5 days:
- Free storage: 48 hours (2 days)
- Chargeable storage: 3 days
- Rate: approximately KES 150 per kg per day for electronics
- Total storage charges: 100 kg x 3 days x KES 150 = KES 45,000
For a 500 kg shipment stuck for 10 days, storage charges can reach KES 375,000 or more. This is why pre-lodging entries and having complete documents ready before arrival is not just a convenience but a cost-saving necessity.
Airline Cargo Handling Differences
Different airlines serving JKIA have different handling procedures, cut-off times, and document requirements.
Key airlines on the UK to Nairobi route
- British Airways Cargo: handles general cargo, express documents, and time-sensitive shipments. Cut-off time for documents is typically 24 hours before departure. Storage charges apply from the day after arrival.
- Kenya Airways: as the national carrier, KQ has dedicated cargo facilities at JKIA and can expedite clearance for pre-alerted shipments. Their cargo division works closely with KRA for faster entry processing.
- Emirates SkyCargo: handles high-volume cargo through Dubai. Transit time is longer due to the connection, but handling is efficient. Documents must be complete before the cargo leaves the origin station.
Key airlines on the China to Nairobi route
- China Southern Airlines: operates direct cargo flights from Guangzhou to Nairobi. Transit time is 7 to 10 days. Pre-alerted documents can be submitted before departure for same-day entry lodgement on arrival.
- Ethiopian Airlines Cargo: routes through Addis Ababa. Transit time is 5 to 7 days. Efficient handling but requires complete documents at origin.
- Kenya Airways: direct from Guangzhou to Nairobi on dedicated cargo capacity. Fastest option for time-sensitive shipments from China.
The airline you choose affects not just the transit time but also the document submission timeline, storage charge schedule, and handling procedures at JKIA. Ask your forwarder which airline is best suited for your cargo type and timeline.
How to Get 24-Hour Release at JKIA
- Send complete documents before departure: commercial invoice, packing list, KRA PIN, IDF, and PVoC where required. The earlier you send these, the more time your clearing agent has to review and fix any issues.
- Verify HS codes: incorrect codes trigger KRA queries and document requests. Use the KRA HS code search tool or ask your forwarder to verify codes against the Kenya tariff book.
- Pre-lodge the entry: your clearing agent should submit the entry before the flight lands. This requires complete documents in hand at least 24 hours before departure.
- Pay duty promptly: have funds ready on the day of assessment. Delayed payment is one of the most common causes of avoidable clearance delays.
Common JKIA Clearance Mistakes
- Late IDF declaration: lodged after arrival adds penalty percentages and delays the entry. File the IDF before the cargo departs the origin airport.
- Missing PVoC for regulated goods: electronics, cosmetics, and food products held at the cargo yard without the required certificate. Certify before export.
- Incorrect HS codes: triggers KRA revaluation and document requests that add days and potential penalties.
- PIN mismatches: the KRA PIN on the airway bill does not match the importer of record. Check spelling and registration status before booking.
- Under-declared values: KRA benchmarks values by commodity and origin. When their valuation team disagrees with your invoice, cargo stops moving and penalties accrue.
- No plan for last mile: cargo clearing at JKIA is not delivery. Confirm who moves it to Nairobi or your door, and at what cost, before the flight arrives.
Same-Day Release: Is It Possible
Yes, same-day release at JKIA is possible but requires specific conditions:
- Entry pre-lodged before flight arrival
- All documents complete and verified
- Duty funds available for same-day payment
- No KRA queries or document requests
- Cargo not requiring regulated goods inspection
Heights Cargo has achieved same-day release for pre-alerted air cargo shipments on multiple routes. The key is preparation before departure, not speed after arrival.
Send your packing list and supplier documents on WhatsApp for a pre-alert review before your next air shipment to Nairobi.