EACFFPC Training

The East African Customs Freight Forwarding Practicing Certificate (EACFFPC) is a professional training program developed under a joint partnership between East Africa Revenue Authorities and national Freight Forwarding Associations within these countries through the Federation of East Africa Freight Forwarders Association (FEAFFA). In the EAC region, the program started in 2006 with support from USAID but in Rwanda, the EACFFPC started in 2008.

The EACFFPC is among key criteria for licensing of Customs Clearing Agents by the Revenue Authorities in the EAC. The holder of this certificate is recognized as a professional in Customs and Freight Forwarding industry. Consequently, the certificate will eventually lead to acceptance into employment and operation in the Customs clearing and Freight forwarding in any of the EAC members.


The course is intended to equip trainees with the necessary skills, competencies, and values desirable in Customs and freight forwarding in order to: 

  • Enable them to discharge their roles competently as Customs agents.
  • Entrench professionalism in the services offered by Freight Forwarders, especially in Customs clearing
  • Enhance ethical conduct, good governance, and integrity in the profession
  • Facilitate trade 


The course has Five modules:

I. Customs module

This module will enable trainee to correctly apply the provisions of international customs laws and regulations and ensure compliance with the international customs procedures in the process of undertaking International Trade. The Module covers relevant provisions of the international customs laws, regulations and procedures necessary in a modern logistics firm working in a globally competitive environment.

It Covers Five Units:

  1. Customs Clearance of Cargo
  2. Customs Valuation
  3. Tariffs Classification of Goods
  4. Rules of Origin
  5. Customs Management Systems

II. Freight forwarding module

This module is aimed at introducing trainees to Freight Forwarding Operations with a view of enabling the trainees to Provide freight forwarding services.

It covers three units:

  1. Freight Forwarding Operations
  2. Port Clearance
  3. Carriage of Goods

III.Warehousing module

This module is aimed at introducing trainees to warehousing operations and storage of goods with a view of enabling the trainees to provide warehousing services.

The Module is divided into two learning Units namely.

  1. Warehousing Operations
  2. Warehousing Storage

IV. Basic management module

This module is aimed at introducing trainees to basic management practices and transversal competencies required in the 21st century workplaces. The module enhances trainee’s knowledge, skills, work habits, and character traits that are critically important for success in today’s world, particularly in contemporary careers and workplaces such as those found in the Freight Logistics ctor.

The Module consists of Seven units including:

  1. Customer Care and Communication
  2. Numeracy Skills
  3. Digital Literacy
  4. English Literacy
  5. Employability Skills
  6. Occupational Safety, Health and Environmental Practices
  7. Ethics and Integrity

V.Practical module

This module consists of  Internship / Industrial Attachment Program that shall be undertaken to ensure that the trainees are able to successfully transition from class/theory to industry/practice.


The course takes twelve Months for both part-time and weekend programs.
Part-time program: Monday to Friday from 5PM to 8PM.
-Weekend program: From Friday evening to Sunday.


  1. Have basic knowledge in English & computer, and be able to get laptop computer when necessary.
  2. Fill and submit the application form.
  3. Copy of ID card or passport and Passport photo size.


-The registration fee is fifteen thousand (15,000Rwf).
-The training course fee is seven hundred thousand Rwandan francs (700,000 Frw)