What importing and exporting in Rwanda actually involves
Every commercial shipment entering or leaving Rwanda goes through the same three layers: a freight movement (by air, road or sea to a Rwandan border or airport), a customs declaration lodged through the Rwanda Revenue Authority's Electronic Single Window, and a licensed clearing agent who prepares and submits that declaration on the importer's behalf. Rwandan customs law requires importers to use a licensed clearing agency for clearance — this isn't optional, and it's the first thing to plan around before you book any freight.
Why Rwanda's position shapes the process
Rwanda has no seaport, so nearly all international cargo arrives by road after first landing at the port of Mombasa in Kenya or the port of Dar es Salaam in Tanzania, or it comes in directly by air through Kigali International Airport. Two road corridors carry almost all of this traffic: the Northern Corridor from Mombasa, and the Central Corridor from Dar es Salaam. Which one a shipment uses depends on where it originates and which route the freight forwarder judges faster or cheaper at the time — this guide covers the Mombasa route separately, and the Dar es Salaam route in its own article.
The legal framework in brief
Three bodies matter for most importers. The Rwanda Revenue Authority (RRA) administers customs declarations, duty and tax collection, and runs the Electronic Single Window that all clearance now goes through. The Rwanda Utilities Regulatory Authority (RURA) licenses freight forwarders and clearing agents. RWAFFA, the Rwanda Freight Forwarders Association, represents over 200 licensed clearing and forwarding firms and runs the CCFL (Certificate in Customs and Freight Logistics) training programme that's been a licensing requirement since 2008.
The import process, step by step
In practice an import moves through five stages. First, booking: your freight forwarder reserves space with an airline, shipping line or trucking company and confirms a routing. Second, documentation: your supplier's commercial invoice, packing list, and bill of lading or airway bill get prepared alongside the Import Declaration Form, which is submitted digitally through the Electronic Single Window. Third, arrival notification: the carrier notifies RRA when the shipment reaches the border or airport. Fourth, assessment and possible inspection: customs assesses the declaration against the documents and may select the shipment for physical inspection — some goods, including perishables and certain factory machinery, qualify for a quick-release procedure that lets inspection happen at the importer's own premises instead of at the border. Fifth, duty payment and release: once duties and VAT are paid, the goods are released for delivery.
The export process, step by step
Exporting follows a similar shape in reverse: a customs export declaration, supporting documents (commercial invoice, packing list, and a certificate of origin where the destination market requires one — EAC or COMESA certificates are common for regional trade), any product-specific permits, and RRA clearance before the cargo crosses the border or is loaded onto a flight. Our companion article on export documents goes through this list item by item.
Documents, duties and choosing a partner
Two questions come up in almost every conversation with a first-time importer: what paperwork do I actually need, and how much will duty cost. We've split both into their own detailed guides — see our article on import documents and our article on import duties and taxes in Rwanda. For the freight side, most businesses work with either a clearing agent (customs-focused) or a full freight forwarder (freight plus customs plus delivery); our guide to the difference between the two explains which one suits which situation.
A worked example: importing a container of equipment
Take a mid-sized business in Kigali ordering a 20-foot container of processing equipment from a supplier in Asia. The supplier issues a commercial invoice and packing list once the goods are ready. The freight forwarder books ocean freight to Mombasa or Dar es Salaam, and arranges road haulage onward from whichever port the sailing schedule favours. While the container is at sea, the clearing agent gathers the bill of lading, confirms the HS code for the equipment, checks whether any import permit applies, and calculates an estimated duty, VAT and withholding tax liability so the importer isn't surprised at release. When the truck reaches the Rwandan border, the declaration is already lodged through the Electronic Single Window, so clearance can happen quickly rather than starting from scratch at the crossing. This sequencing — preparing documentation before arrival rather than after — is the single biggest factor in how smoothly an import goes.
What a shipment actually costs, in outline
Landed cost has five components: the freight charge itself (air, sea or road), cargo insurance, customs duty (0 to 35% depending on the EAC tariff band your goods fall into), 18% VAT plus 5% withholding tax on the CIF value, and finally inland transport and clearing agent fees to get the goods from the border or airport to their final destination. Our dedicated guide to import duties and taxes breaks down how the duty bands work, and our guide to shipping costs to Rwanda covers the freight and handling side in more detail.
Timelines: what to budget for
As a rough planning guide: air freight from most international origins takes a matter of days once booked; sea freight to Mombasa or Dar es Salaam followed by road transport into Rwanda typically runs 7 to 10 days on the Northern Corridor once the vessel has docked, with the ocean leg itself adding further time depending on origin; and customs clearance, when documentation is complete and accurate, can be measured in hours to a few days rather than weeks. The variable that most often blows out a timeline isn't the transport — it's incomplete paperwork discovered after the cargo has already arrived.
Common mistakes worth avoiding
The most frequent causes of delay are avoidable: incomplete or mismatched documentation between the invoice, packing list and bill of lading; incorrect HS code classification, which changes the duty rate and can trigger a reassessment; missing product-specific permits for regulated goods like pharmaceuticals or agricultural products; and using an unlicensed or unverified clearing agent. Checking your agent's RURA licence and CCFL-certified staff before you commit to a shipment avoids most of this. Our companion article on costly import mistakes goes through this list with more detail on each one.
A practical walkthrough of how import and export actually works in Rwanda, from the legal requirement to use a licensed clearing agent through to choosing a corridor and a freight partner.
Related Umoja Services
Related Reading
- Documents Required for Importing Goods into Rwanda
- Import Duties and Taxes in Rwanda: What Importers Need to Know
- Mombasa to Kigali Freight: How to Move Cargo from Kenya to Rwanda
- Dar es Salaam to Kigali Freight: Shipping Cargo from Tanzania to Rwanda
- Clearing Agent vs Freight Forwarder in Rwanda: What's the Difference?
