Eagle Tail Logistics
Eagle Tail Logistics Limited

How to Import Goods into Kenya: A Step-by-Step Checklist

From supplier quote to delivery at your warehouse: the steps importers follow, and where a clearing agent helps.

Last reviewed October 2026. Customs and standards rules change, so always confirm the current requirements for your goods before you ship.

Importing into Kenya is straightforward when the steps are done in the right order. This checklist covers what most importers need to do, from the first supplier quote to delivery at your warehouse.

  1. Set up your business to import

    Importers need a KRA PIN, and declarations are made on Kenya’s electronic customs and single-window systems. A licensed clearing agent can advise on what your business needs to be registered for.

  2. Identify your goods and any restrictions

    Confirm the product description and classification, and check whether your goods need a standards approval, permit or licence. Some goods are restricted, and requirements differ by commodity.

  3. Agree terms with your supplier

    Settle the trade terms (such as FOB or CIF), the payment terms and who arranges each stage. Ask for an accurate commercial invoice and packing list.

  4. Apply for the Import Declaration Form (IDF)

    Published guidance says importers should obtain an IDF for each consignment before the goods leave the country of origin. Your agent can help you submit it.

  5. Book your freight

    Choose air or sea, full or shared container, and confirm collection and the transport document. See air freight vs sea freight and LCL vs FCL.

  6. Prepare the customs declaration

    Your clearing agent lodges the declaration electronically with the supporting documents. See the full list of customs documents.

  7. Pay duties and taxes, and clear the goods

    Duties and taxes are assessed on the goods and their value. After payment, any required inspection and release, the cargo can move.

  8. Deliver to your warehouse

    Arrange transport from the port, airport or depot to your premises.

Don’t leave cargo waiting

Published guidance indicates that if goods are not declared within 21 days of arrival, customs may move them to a customs warehouse, which adds storage charges. Prepare your documents before the cargo arrives.

Want help with an import? We coordinate the whole process.Get a free quote

Mistakes that cause delays

  • Invoice or packing list details that don’t match the goods or the transport document.
  • Starting the import process only after the goods have shipped.
  • Not checking whether the product needs a permit or conformity certificate.
  • Unclear product descriptions that make classification difficult.
  • Booking freight without knowing the actual dimensions and weight.

How Eagle Tail Logistics can help

We coordinate sea freight and air freight, customs clearance and delivery, so you have one team to speak to. If you are importing from Asia, see our page on shipping from China to Kenya.

Frequently asked questions

What is an Import Declaration Form (IDF)?

The IDF is the form importers submit to declare a consignment they intend to bring into Kenya. Published guidance says an IDF is needed for each consignment and should be applied for before the goods leave the country of origin.

Can an individual import goods into Kenya?

Yes, but the same customs rules apply. Talk to a licensed clearing agent about your goods before you pay your supplier.

Do all goods need a certificate of conformity?

Many goods are subject to Kenya’s standards requirements, and the arrangements were updated in early 2026. Requirements depend on the product, so confirm what applies to yours before shipping.

How much will it cost to import?

Costs depend on the freight, the value and classification of the goods, duties and taxes, and local handling. We provide a breakdown for your shipment after reviewing the details.

Get a quote

Tell us about your shipment

Share your route, cargo type, weight or volume and preferred timeline. We’ll review the details and come back with the next steps.

Get a freight quote

Share a few shipment details and your enquiry will be emailed straight to our team. Prefer to chat? Message us on WhatsApp.

A quote request is an enquiry, not a confirmed booking. Please don’t include passwords or payment-card details.

Call us Get a quote