You have sent goods from abroad, and now KRA is asking for more money than you budgeted. That extra storage fee or surprise duty can ruin your whole month, pole. It is a frustrating situation that many Kenyans face.
We have broken down the entire Kenya Revenue Authority clearance process into simple, practical steps. Follow this guide, and you can get your goods released without those painful extra charges. It is straightforward and takes less than an hour to understand.
What You Need Before You Start
Having these items ready saves you from costly delays and storage fines at the port or airport. Do not start the process until you have everything sorted.
- Your Original Bill of Lading or Airway Bill: This is your proof of ownership. Without it, KRA will not process your goods. Get it from your shipping agent or supplier.
- Commercial Invoice and Packing List: KRA uses these to determine the value of your goods for duty calculation. Ensure the invoice matches what you actually paid. If it is wrong, you risk penalties.
- Your Kenya Revenue Authority (KRA) PIN Certificate: You need a valid KRA PIN to access the iCMS system. If you do not have one, apply online at iTax for free. It takes about 30 minutes.
- Import Declaration Form (IDF): This form tells KRA exactly what you are importing. You apply for it through the iCMS portal. There is a small fee of around KES 1,000 for most goods.
- Pre-Shipment Inspection Report (if applicable): For used vehicles and certain goods, this is mandatory. You get it from an appointed inspection agent before the goods leave the origin country.
Step-by-Step: How to Avoid Extra Charges When Clearing Goods at Kenyan Customs in Kenya
Follow these seven steps carefully, and you can clear your goods in under two hours without any surprise fees.
-
Step 1: Register on the iCMS Portal Immediately
Go to the Kenya Revenue Authority Integrated Customs Management System (iCMS) at icms.kra.go.ke. Create your account using your KRA PIN. Do this the moment you know your goods are coming, not when they arrive. Delayed registration causes automatic storage charges.
-
Step 2: Submit Your Single Administrative Document (SAD)
Fill out the SAD form (C61) on iCMS with all details from your invoice and bill of lading. Double-check the HS Code for your item. A wrong code means the wrong duty rate, and KRA will penalize you with a fine of up to KES 50,000.
-
Step 3: Pay Your Import Duty and VAT Online
Use the iCMS payment portal to pay your assessed duty, VAT, and any excise tax. You can pay via M-Pesa PayBill or bank transfer. Never pay cash to anyone at the port. Always get an official KRA receipt for every shilling.
-
Step 4: Upload All Supporting Documents
Scan and upload your invoice, packing list, bill of lading, and IDF into iCMS. Poor quality scans or missing pages will cause a document query, which stops your clearance and starts the clock on storage charges. Ensure every document is clear and complete.
-
Step 5: Select Your Verification Lane Carefully
On iCMS, you can choose between Green Lane (no physical inspection) and Red Lane (physical inspection). If your goods are low-risk and you have all documents, select Green Lane to skip inspection and save time. Red Lane means a KRA officer must see your goods, which takes 1-3 days.
-
Step 6: Present Goods for Verification (If Red Lane)
If assigned Red Lane, go to the Container Freight Station (CFS) or the port with your printed documents. Be present when the KRA officer opens your container. Missing your appointment slot means you pay for a second inspection, which costs around KES 5,000.
-
Step 7: Collect Your Release Order
Once KRA approves your clearance, download the release order from iCMS. Take it to the shipping line or CFS to physically collect your goods. You have 14 days from release to remove your goods before storage charges apply again.
Common Problems and How to Fix Them
My iCMS Account Is Locked or Not Working
This usually happens when you enter wrong login details too many times or your KRA PIN has an issue. Go to any KRA Huduma Centre near you with your original ID and KRA PIN certificate. They will unlock it in 10 minutes. Do not create a new account; that causes duplicate PIN errors.
KRA Says My HS Code Is Wrong
This is the most common reason for extra charges. If you used the wrong code, you must submit a voluntary disclosure on iCMS before they discover it. This reduces your penalty from KES 50,000 to around KES 5,000. If they find the error first, you pay the full fine plus backdated duty.
My Goods Are Stuck at the Port with Storage Fees
Storage charges at the Port of Mombasa start after 14 days for imports. If you are delayed, request a storage waiver from the Kenya Ports Authority (KPA) if the delay was caused by KRA or KPA, not you. Call the KPA customer service line at 0800721063 to check your eligibility before paying.
The Invoice Value Does Not Match What KRA Assessed
KRA uses their own valuation database, not just your invoice. If they value your goods higher, you can file an objection on iCMS within 14 days. Attach proof of payment from your supplier. Do not just pay the higher amount without questioning it if you have valid receipts.
Cost and Timeline for How to Avoid Extra Charges When Clearing Goods at Kenyan Customs in Kenya
Knowing the exact costs and timeframes helps you budget properly and avoid surprise fees. Here is a breakdown of what to expect.
| Item | Cost (KES) | Timeline |
|---|---|---|
| Import Declaration Form (IDF) fee | 1,000 | Instant online |
| Customs processing fee (2% of CIF value) | Varies | 1-2 hours on iCMS |
| Import duty (varies by HS Code, typically 0-25%) | Varies | Paid same day |
| VAT (16% of duty-paid value) | Varies | Paid same day |
| Storage charges at Port of Mombasa (after 14 free days) | 5,000 per day | Daily until collection |
| Document amendment fee (if HS Code is wrong) | 5,000 | 1-3 days |
| Physical inspection fee (Red Lane) | 5,000 | 1-3 days |
These are official KRA and KPA fees, not agent charges. The total timeline from registration to release is usually 1-3 days if you have all documents ready. Costs do not differ by county, as customs is a national function handled by KRA. However, storage charges vary slightly between the Port of Mombasa and Jomo Kenyatta International Airport in Nairobi. Always budget an extra 10% for unexpected valuation adjustments.
The Bottom Line
Clearing goods at Kenyan customs does not have to be expensive or stressful. The secret is simple: prepare every document before your goods arrive and use the iCMS portal correctly. That one step saves you from storage fees, penalties, and endless trips to KRA offices.
If this guide helped you avoid extra charges, share it with a friend who imports goods. Have a question about your specific item? Drop it in the comments below, and we will help you out.
Frequently Asked Questions: How to Avoid Extra Charges When Clearing Goods at Kenyan Customs in Kenya
Can I clear my goods without using a clearing agent?
Yes, you can clear goods yourself using the iCMS portal if you have all the required documents and understand the HS Code system. It is free to use the portal.
However, for complex shipments like used vehicles or commercial containers, a licensed clearing agent is recommended to avoid costly errors.
What happens if I do not pay the storage charges on time?
KPA will continue charging daily storage fees, and your goods may be moved to a bonded warehouse at your expense. After 30 days, KRA can auction your goods.
To stop the clock, pay all outstanding storage fees at the KPA cash office and collect your release order immediately.
Why did KRA charge me more than my invoice value shows?
KRA uses a database of standard import values for common goods, not just your supplier invoice. If your invoice is lower than their benchmark, they use the higher value.
You can object by submitting proof of payment and a signed supplier letter on iCMS within 14 days of assessment.
Can I clear goods at JKIA instead of Mombasa port?
Yes, if your goods arrive by air at Jomo Kenyatta International Airport, you clear them there. The process is the same on iCMS, but storage free days are shorter.
JKIA allows only 3 free storage days compared to 14 days at Mombasa port, so act fast for air shipments.
What is the penalty for using the wrong HS Code on my declaration?
If KRA discovers the error before you correct it, the penalty is up to KES 50,000 plus any underpaid duty. If you voluntarily disclose the mistake, the penalty drops to around KES 5,000.
Always double-check your HS Code using the KRA tariff handbook available on the iCMS portal before submitting your SAD form.