Rwanda has been experiencing a tremendous development for the last two decades in all sectors. In attempts to respond to the exponential increase of housing demand, buildings and family dwellings are mashrooming all over the country. However, many constructions were not necessarily in proper compliance with regulations and standards in force in Rwanda. Threatened by the building collapses, land scarcity with one of the highest density in the world, the Government of Rwanda decided to control all constructions through permitting and inspection services to guarantee sustainable development of confortable and safe settlements on the national territory.

Nonetheless, the former permitting procedures could cost a lot to applicants in terms of resources such as time, money, follow-up efforts, spent to get a building permit. Promptly Reacting on this issue, the Government decided to digitize permitting services so that citizens can access them wherever they are. Focusing on the construction sector in particular, the digitization was done through establishment of an online Building Permits Management Information System (BPMIS) equipped with features that facilitate applicants to access information, to closely follow-up applications and to be notified on the progress made on them as a result of the assessment undertaken by the City of Kigali or District One Stop Centers.

The BPMIS project was designed and is being implemented by Rwanda Housing Authority in collaboration with the World Bank Group WBG/IFC. The project funds were provided by the UK Department for International Development (DfID).

The system will integrate the current online system Construction Permit Management Information System (CPMIS) used by the City of Kigali to issue building permits, which will be scaled up to serve all District One Stop Centers. It will be reinforced with inspection and digitatized reporting features. The system deployment will start by Secondary Cities (Rubavu, Musanze, Muhanga, Rusizi, Huye and Nyagatare) and later on the remaining Districts will follow until the whole country gets covered.

The online system will serve also the following purposes:

  1. Transparent, quick and hormanized service delivery;
  2. Safe e-Archiving of the applications related data;
  3. Easy access to other integrated online systems services;
  4. Easy reports generations from the system with accurate figures;
  5. Easy inspection process in line with permits applications;
  6. Easy communication between applicants and One Stop Centers;
  7. Environmental friendly since it reduces the use of paper, 
The most disturbing challenges that are going to be addressed by the project are:
  1. Sprawls and informal settlements;
  2. Delaying of slams upgrading;
  3. Human settlements in high risk zones;
  4. Violation of Master Plans;
  5. Damaging of Public Utilities;
  6. Low Densification of Housing;
  7. Increased expropriation cost associated with urban land development in informal settlements
  1. Heavily populated informal settlement hence lack reliable sanitation services, supply of clean water, reliable electricity
  2. Substandard housing and squalor
  3. Inaccessible buildings
  4. Insecure residential status
  5. Lack of basic infrastructures
  6. Emergency response delayed due to inaccessibility
  7. High risk settlement
  1. Planned settlement
  2. Accessible site
  3. Access to basic infrastructures (roads, schools, sanitation infrastructure etc...)
  4. Green urban development
  5. Sufficient living space
  6. Sustainable housing
  1. Collapsed building
  2. Unreliable construction materials
  3. Use of unqualified personnel
  4. Building permit not issued
  5. Inspection not conducted during construction time
  6. Loss of human lives and economic income 
  1. Reliable construction materials
  2. Use of registered engineers
  3. Building permit issued
  4. Buildings inspected during construction activities
  5. Occupancy permit issued
  6. Generation of economic income
  7. Increased investment in construction industry
  8. Clean city, green development
  1. People on a long line waiting for construction services in district
  2. Check on the progress of their applications
  3. Going back to the district offices to pick their approval documents 
  4. Files getting lost
  5. Less transparency in permit issuance
  6. Inattractive business environment 
  7. People find out an easy way to construct, hence informal settlements development
  8. Gate to corruption
  1. A family enjoying online application services
  2. Comfort 
  3. Checking the progress of their application online
  4. Reduced time to apply and get the building  permit
  5. Improved business environment in construction industry

The software is built to support the following functions specific to the administration of construction permits:


Archiving of data


The system archives all data submitted to or created using it. This will provide a valuable resource to people seeking information on construction related issues in the city. All data will be archived in the national data center which is secure.


Support for the enforcement process


The system allows enforcement officers to record key information on the enforcement process e.g. ongoing court proceedings and their outcomes.


Registration of architects into the system


Architects can register themselves into the system and vetting is done by appropriate institution in order to permit them to access the system’s functionality.


Submission of building proposals for review and approval


Architects can upload their building proposals online without having to present themselves physically at the One Stop Centers.


Submission of payment evidences


Architects upload evidences of payments made for processing of building proposals.


Review and approval of building proposals


Officers of Development Control in the OSC can log into the system, view submitted building proposals, provide comments on them and approve or return them (electronically) to the applicant for amendments.


Reporting on all activities related to the permitting process


The system has a comprehensive and extensible reporting functionality that allows users to generate reports of key aspects of construction permit approval. Examples of currently supported reports include: reports of all submissions received within a specified period, reports of all approvals within a specified period and an overdue report – a report indicating proposals that have exceeded the pre-specified time threshold in circulation.


Profiling of ongoing constructions for inspection process


The system allows building inspectors to review ongoing constructions and decide those which make the most monitoring sense to inspect.


Capturing of inspection data using smart phones


The system allows building inspectors to go to site and capture inspection data via mobile devices. Photos of key aspects of the construction can also be uploaded during such inspections.

Intelligent Reporting

The system assists super-users to generate reports on different subjects depending on their wishes. It can automatically generate reports on urbanization growth rate of a given District basing on figures of permits issued over a given period of time.


Inspection feature

The system assists inspectors to access all documents related to a given site or plot inspected by use of QR Code scanning which directs traight to the concerned file in the system. Forged documents or permits can also be detected using QR Codes scanning.

Depending on the intended activity, the permitee can apply for one of the following 7 Building Permits:


    1. New Construction Permit

    2. Extension Permit

    3. Refurbishment of existing building with structural alteration Permit

    4. Rehabilitation and refurbishment without structural alteration Permit

    5. Full or partial demolition Permit

    6. Occupancy Permit

    7. Change of building use Permit

  1. Residential buildings
  2. Commercial buildings
  3. Public, administrative and institutional buildings
  4. Sports facilities
  5. Social, cultural and assembly buildings
  6. Historical buildings
  7. Memorial sites
  8. Health facilities
  9. Educational buildings
  10. Agricultural buildings
  11. Industrial buildings
  12. Hotel buildings
  13. Hazardous buildings
  14. Temporary buildings
  15. National defense/security buildings

Category 1a: temporary buildings (don't need permit; only oauthorization from the district)


  • Category 1b: total floor area not exceeding 100m2, without floor (G+0), Capacity to host 15 people or less


  • Category 1c: total floor area between 100m2 and 200m2, one floor(G+0), capacity to host 15 people or less


  • Category 2 : total foor area exceeding 200m2 , Not exceeding two floors (G and G+1), capacity to host 100 people or less


  • Category 3 : Towers and antennas or buildings with more than two floors (starting at G+2), capacity to host more than 100 people


  • Category 4 : industrial and hazardous buildings, sports facilities, social, cultural and assemby buildings,health facilities,educational buildings or other pulicly accessiblefacilities with a capacity to hst more than 500 people


  • Category 5 : buildings for national defense (these don't request for permit)