Rwanda e-Single Window

To use Rwanda eSW system, please download a Single Window file (JNLP client) that is suitable for your computer memory (RAM) from the list of download options displayed below OR click on the "Download Now" (depending on your location – outside or within RRA) button below to use the standard 4GB memory “JNLP” client.

Download Now (Internet) Download Now (RRA)

Choose the Single Window file (JNLP client) that is suitable for your computer memory (RAM) specifications.

Low Memory

Up to2gb


Up to3gb


Up to4gb

High Memory


In case the Rwanda eSW Login Screen does NOT pop up, this means that your computer does not have enough memory (RAM). To solve this problem, try to use a lower version of the JNLP client from the download options shown above.

Customs Mobile Declaration

RRA has developed a new mobile friendly web application which can be used to declare goods to Rwanda Customs, while crossing a border.

This mobile web application will facilitate speedy clearance since goods can be declared in advance of arrival at a border. For goods to qualify for clearance via this application, they should be valued at less than Rwandan Francs (RWF) 500,000.

To be able to use this application, you need to register your credentials at the nearest Customs Office. Your credentials will be used to notify you of actions that have taken place on your declaration. For instance, if payment of Customs duties and taxes is required, the payment details will be sent instantly via SMS to your mobile number. The mobile number used will be the one that you provided to Customs during the registration process.

Access M-Declaration

We're on Twitter!


Companies involved in international trade have regularly to prepare and submit some information and documents to government authorities to comply with import, export and transit-related regulatory requirements. the importers or their brokers moving from one agency to another and most of the time, once one step is completed, the information is not received not time. The implementation of Electronic Single Window is expected to solve this problem whereby trade related information and/or documents required will only be submitted once at a single entry point. The system will allow traders to lodge information with a single web-based portal to fulfil all import or export related regulatory requirements.

ESW project aims to facilitate international trade by expediting and simplifying information flows between trade and government institutions dealing with all kind of controls required to imported goods. However the following are specific objectives of the project:

  • Simplify cross border trade to enhance the trade competitiveness through improvements to trade logistics systems and processes.
  • Enhance information exchange and sharing amongst customs, stakeholders and importers.
  • Provide real time monitoring of consignment by importing community and government institutions.
  • Computerize international trade regulatory requirements.
  • Reduce cost of doing business.
  • Strengthening transparency and reduction of corruption.

This will enhance the availability and handling of information, expedite and simplify information flows between trade and government and can result in a greater harmonization and sharing of the relevant data across governmental systems, bringing meaningful gains to all parties involved in cross-border trade.

The Single Window will be therefore a practical application of trade facilitation concepts meant to reduce non-tariff trade barriers and delivers immediate benefits to all members of the trading community and government as well. For Governments; ESW will improve integrity, transperance, levels of security and increased revenue yields with enhanced trader compliance. Trading communities will benefit from transparent and predictable interpretation and application of rules, receiving real time information and better deployment of human and financial resources, resulting in appreciable gains in productivity and competitiveness.

The Rwanda eSW requires Java (JRE) 1.8, and we recommended Java (JRE) 1.8u201 to be installed. Make sure to uninstall older Java versions in order to use eSW without problems.

Use the following link to successfully uninstall Java from your computer:

User the JRE download links below to download the appropriate Java depending on the Operating System and the CPU architecture. Use the following link to guide you on how to install Java successfully:

Use the following link to successfully add the Rwanda eSW to the Java Exception List

Please add these two links to the list:


Please use the links above to download the appropriate JNLP client, choose the client that fits your computer memory (RAM).

Contact Information

(+250) 788 185 611
(+250) 788 185 673
(+250) 788 185 684

(+250) 788 662 784
(+250) 788 629 813

Java (JRE) 1.8u201 Downloads