You are hereHomeTemoignageTestimony of Mr Nabyl Lakhdar

Testimony of Mr Nabyl Lakhdar

Projet BADR

Mr Nabil Lakhdar 

Director of Information Technology and Falicitation 
Administration of customs and indirect taxes   


Can you tell us about the project ?
BADR, Base Automatisée des Douanes en Réseau (Automated base for Networked Customs) is a Moroccan system of goods clearance for both imports and exports. The declaring person connects to BADR via the internet or by EDI.

BADR supports all types of customs declarations as well as all customs schemes. Summary Declaration Module ensures the systematic tracking of each shipment until it reaches customs clearance. It includes the management of marine and air Manifests, declaration summary of bonded stores, carnet of TIR ... The automatic clearance of the manifest is made possible through integration with the module of customs clearance. This module records and monitors the declarations statements. It includes all types of flows: imports, exports, interruptions procedures (entry and exit) and allows the clearance of the declaration.

Management of tariff procedures and control targeting procedures is provided by specific 'engines'
- Integrated Tariff Engine calculates all rights, taxes and other deductions and indicates the necessary documents (certificates, licenses ...).
- The Integrated Tariff maintains the nomenclature and corresponding regulations up-to-date. It includes a browser of usable nomenclatures over the Internet. Its online interactive tool is capable of simulating a customs declaration and assessing the corresponding liabilities to be paid.

The engine of selectivity, uses at the same time the declarations data and some referentials that makes it able to automatically and in real time notify if the goods must be inspected or not and whether it should be scanned.

A discharge permit (removal of goods) may, in nearly 90% of cases, be automatically and directly delivered to the operator, as it is for clearance certificate of accounts under economic regimes, which frees up the operator of these commitments vis-à-vis Customs.

Additional modules complement the broad functional scope of BADR. These modules are related to economic customs regimes, to the automatic processing of duties and taxes, and to management accounting or litigation.

Technologically, BADR is positioned in Morocco as a precursor of all projects related to developing an online information system aiming at the dematerialization of procedures. Respecting safety standards, this project also aims at consolidating information in order to master controls. It is one of the first projects that helped to implement a comprehensive approach of design and development respecting the UML - J2EE standard.



What are the challenges / difficulties encountered during the implementation of these projects ?
BADR is a information system of production using the latest information technologies and mainly the internet standards.

As a result, the project has generated a significant degree of complexity that was amplified by the multitude of factors to handle:

  • The use of up-to-the-minute technology : (deliberate choice of the Administration to make a technological leap by adopting the very best practice in this field). It was necessary in some cases to go back to the laboratories of software development and search for the most adapted solution to problems faced.
  • The functional richness : During the detailed study of the project, several functionalities not originally foreseen were considered in order to provide a user-friendly and more de-materialized customs procedures in order to facilitate the use of the system both for the operator and the customs officer. This has resulted in considerable additional costs compared to original estimates.
  • Recipe system : The volume of tests that needed to be undertaken was impressive.
  • The importance of users : Following the launch of BADR in its full version in January 2009, over 5000 people use it regularly with daily peaks of around 1,500 users. The diversity of the user population (customs officers and external operators) also made the change transition complicated particularly aspects of communication and training.
  • The BADR-SADOC Interfaces : The coexistence of both systems for a relatively long period (more than 60 months) has induced an additional complexity; the need to establish and manage communication interfaces. Furthermore, the heterogeneity of these two systems on one hand and the need to transfer information from one system to another in real time on the other hand led to the need of designing and implementing heavy and complex procedures for the management of these interfaces.


What are the main achievements of the projects ?

The main achievement consists in the implementation of a comprehensive, modern and state of the art customs system from a technological standpoint.

According to certain workshops and events organized by international organization and in particular those dealing with information technologies and their applications in the field of customs, BADR corresponds to the best practice in terms of customs information system, not only at the level of countries comparable to Morocco but also globally.

To illustrate this, it is worth listing some of the principal transactions placed online with BADR.


  • Save the declaration in details
  • request the rectification of declaration in details
  • Accept a cession
  • Print declaration in details
  • Check the declaration circuit
  • Consult estimate duties and taxes to be paid
  • Edit the authorization of goods removal
  • Consult accounts in economic regimes
  • Request authorization of goods removal
  • Issuing certificates of conformity to standards (Department of Industry)
  • Post clearance certificate
  • Record summary declaration (marine and air manifest)
  • Request the correction of a summary declaration
  •  Manage clearances authorizations
  • Consult a payment processing sheet (invoice)
  • Pay electronically duties and taxes



What are the benefits for the citizens / businesses / agencies ?

BADR has helped achieve the multiple objectives that were set during its genesis. BADR ensures a better control of the clearance processes and easier usage for customs users whether they are private citizens, companies, governmental agencies, customs officers. Among the goals achieved:


  • a greater openness of the ADII on operators and partners;
  • Increased transparency of customs procedures through the use of information technology and also the progressive dematerialization of the clearance processes. The main concern was the search for a suitable response to the problem "a better control performance versus fluidity of customs clearance”
  • The computerization of customs clearance system in order to speed up the operations and avoid costly and unnecessary travel for operators. Moreover, there is the automation of an entire functional perimeter that was previously processed manually with all the risks of errors this entails;
  • Providing a good visibility through a better integration and greater opportunities for research, questions and access to information in general;
  • simplification and treatment of particular cases that are time consuming and that monopolize managers;
  • The integration of the different partners (government, operators, ...) into a mutual platform for trade.
  • The security of the entire transactions both at the exploitation level and the confidentiality of trade.
  • The establishment of a system based on industry standards (open, adaptable to change and maintainable) and also of a training program for a team that can at the same time maintain and develop this system according to the expressed changing needs.