Filing a Customs Declaration Form in Kenya is a critical step for anyone engaged in importing or exporting goods. Whether you’re a large business or an individual importing a single shipment, the process ensures compliance with the Kenya Revenue Authority (KRA) and streamlines the clearance of your goods.
Kenya has modernized the customs declaration system through the Kenya TradeNet platform. This guide provides a clear step-by-step explanation to help you file your CDF accurately and avoid unnecessary delays or penalties.
What is a Customs Declaration Form (CDF)?
A Customs Declaration Form is an official document submitted to the KRA to report the nature, quantity, and value of goods crossing Kenya’s borders. It is used to:
- Assess the correct duties and taxes
- Maintain accurate records for auditing
- Ensure compliance with customs regulations
The Kenya TradeNet System digitizes this process, making it accessible to registered traders and individuals with the required documentation.
Step-by-Step Guide to Filing a Customs Declaration Form
Step 1: Register on the Kenya TradeNet System
Start by creating an account on Kenya TradeNet:
- Visit the official website
- Choose “Register” as a business or individual
- Provide your KRA PIN, ID/passport, and business details
Approval may take a few hours to a couple of days, depending on document verification.
Step 2: Gather the Required Documentation
You’ll need the following before starting the declaration:
- Commercial invoice (details of goods and value)
- Packing list
- Bill of lading or airway bill
- Import/export license (if applicable)
- Certificates of origin (for specific categories of goods)
- Proforma invoice (typically for imports)
Ensure all scanned copies are legible and in PDF or image format.
Step 3: Log in and Start the Declaration Process
Once registered:
- Log into your Kenya TradeNet dashboard
- Navigate to “Customs Declaration Module”
- Click “Create New Declaration”
- Select the declaration type:
- IDF (Import Declaration Form)
- EDF (Export Declaration Form)
Step 4: Fill in the Customs Declaration Form
Input accurate shipment data:
- Consignor/Consignee Details – Name, address, and contact of sender and receiver
- Goods Description – Type, quantity, unit price, and total value
- HS Codes – Use correct Harmonized System codes to define product category and determine tax obligations
(Use the HS Code Lookup tool for help) - Port of Entry/Exit – The customs station handling your goods
Step 5: Attach Supporting Documents
Upload all relevant scanned documents including invoices, permits, and certificates. Ensure the names match those in your application and that documents are up-to-date.
Step 6: Submit and Pay Duties
- Review the form thoroughly to avoid errors
- Submit it for KRA’s review
- Pay the calculated taxes and duties using available channels:
- M-Pesa (via paybill)
- Bank transfer
- Online integrated payment systems
Step 7: Await Approval and Clearance
Once submitted:
- KRA will review your declaration
- If successful, you’ll receive a Release Order
- If queries arise, respond quickly through TradeNet to avoid clearance delays
Conclusion
Filing a Customs Declaration Form in Kenya is easier than ever thanks to the Kenya TradeNet System. With the right preparation and understanding of the process, both individuals and businesses can comply with KRA requirements and enjoy faster cargo clearance.
Timely, accurate customs filings help avoid penalties, reduce demurrage costs, and ensure smooth international trade transactions. Always keep your documentation in order, and when in doubt, consult a licensed clearing agent or customs official.








