Address: Front office : Twin Centre Tower A 6th floor Corner boulevard zerktouni and boulevard El Massira Casablanca Back office : espace ghazwani, Boulevard Ifni, Casablanca

Opening hours :Mon - Fri: 9am-12.30pm and 2pm-6pm Sat: 9am-12pm
Phone:+212 661-468014
setting up a company in morocco
hanae belsakri
Writing By Hanane Belaskri

25.03.2023 | Bh Adviser | Morocco

Setting Up a Company in Morocco: A Comprehensive Guide

Rate this article
6/ (155 votes )


Opening a hotel in Morocco involves a strict procedure: choosing the legal form in Morocco, obtaining operating licenses and permits in Morocco, complying with safety and accessibility regulations...

Unveiling Morocco's Free Zones: Discover tax breaks, streamlined procedures, and prime locations for your export-oriented business. Explore the benefits and find the perfect zone for your success

Launch your Moroccan business beyond registration! Discover 10 crucial steps to ensure compliance, build your brand, and thrive after company formation. 🇲🇦

Explore the vibrant opportunities in Morocco for entrepreneurs, particularly in the bustling hospitality industry. Discover insights on navigating business landscapes, creating an authentic Moroccan bar experience, and leveraging the cultural diversity of cities like Marrakech, Essaouira, and Casablanca. Dive into this comprehensive guide to embark on your entrepreneurial journey in the heart of North Africa

Discover the essential steps to open a bank account in Morocco as a foreigner or for your business. Our guide covers selecting the right bank, required documentation, and tips for a smooth process.

Morocco is a country located in North Africa that has a unique blend of cultures, languages, and landscapes. With its strategic location and diverse economy, Morocco is a great destination for entrepreneurs looking to start a new business. However, setting up a company in Morocco can be a complex and time-consuming process. This article will provide you with a step-by-step guide on how to set up a company in Morocco.

setting up a company in morocco

Understanding the Moroccan Business Environment in morocco

Before starting a business in Morocco, it is important to understand the country’s business environment. Morocco has a mixed economy that is characterized by a wide range of industries, including agriculture, manufacturing, and services. 

The government has implemented various economic reforms to encourage foreign investment and support local businesses. Morocco has a free trade agreement with the United States and the European Union, which makes it an attractive destination for investors.

Choosing the Right Business Structure in morocco

The first step in setting up a company in Morocco is to choose the right business structure. There are several business structures to choose from, including:

Sole Proprietorship in morocco

A sole proprietorship is the simplest and most common business structure in Morocco. It is suitable for small businesses and freelancers. As a sole proprietor, you will be responsible for all aspects of your business, including finances, taxes, and legal issues.

Limited Liability Company (LLC) in morocco

An LLC or SARL is a popular business structure in Morocco. It offers the advantages of a corporation, such as limited liability for the owners, while also allowing for flexibility in management and taxation.

Joint Stock Company (JSC) in morocco

A JSC is a more complex business structure that is suitable for large businesses. It requires a minimum of five shareholders and has a more formal management structure than an LLC.

Registering Your Business in morocco

Once you have chosen the right business structure, the next step is to register your business. The registration process can be time-consuming and requires several steps, including:

Reserve Your Business Name in morocco

Before you can register your business, you must reserve a name for your company (Negative certificate and trademark). The name must be unique and not already registered with the Moroccan Commercial Register ( ompic).

Obtain a Tax Identification Number

You will also need to obtain a tax identification number (TIN) from the Moroccan tax authorities. This number is required for all businesses in Morocco and will be used to file your taxes.

Draft Articles of Association in morocco

The Articles of Association outline the purpose, structure, and rules of your business. You can draft the Articles of Association yourself or hire a lawyer to do it for you

Notarize the Articles of Association in morocco

Once the Articles of Association are drafted, they must be notarized by a Moroccan notary public.

Register with the Moroccan Commercial Register in morocco

Finally, you must register your business with the Moroccan Commercial Register. You will need to provide the notarized Articles of Association, the TIN, and other relevant documents.

Obtaining Business Licenses and Permits in morocco

Depending on the nature of your business, you may need to obtain licenses and permits from various government agencies. Some common licenses and permits required in Morocco include:

Trade License in morocco

A trade license is required for most businesses in Morocco. It allows you to conduct commercial activities within the country.

Professional License in morocco

If you are operating a professional service, such as accounting or law, you will need to obtain a professional license from the relevant government agency.

Environmental Permits in morocco

If your business has an impact on the environment, you may need to obtain environmental permits from the Moroccan Ministry of Environment.

Opening a Bank Account in morocco

Once your business is registered and you have obtained the necessary licenses and permits, you will need to open a bank account. This account will be used for all financial transactions related to your business. You
should choose a reputable bank that offers a range of services and has experience working with businesses in Morocco. Some of the top banks in Morocco include Attijariwafa Bank, Banque Populaire, and BMCE Bank.

Hiring Employees in morocco

If you plan to hire employees for your business in Morocco, you will need to follow the country’s labor laws and regulations. These laws are designed to protect employees and ensure that they are treated fairly. Some of the key labor laws in Morocco include:

Labor Code n Morocco

The Labor Code sets out the rights and obligations of employers and employees in Morocco. It covers issues such as working hours, wages, and working conditions.

Social Security n Morocco

All employers in Morocco are required to contribute to the country’s social security system. This system provides benefits such as healthcare, pensions, and maternity leave to employees.

Work Permits in morocco

If you plan to hire foreign employees, you will need to obtain work permits from the Moroccan government. These permits are issued by the Ministry of Employment and Social Affairs.

Paying Taxes in morocco

All businesses in Morocco are required to pay taxes to the Moroccan government. The tax system in Morocco is complex and can be difficult to navigate without the help of a professional. Some of the key taxes that businesses in Morocco may be subject to include:

Corporate Income Tax in morocco

Corporate income tax is levied on the profits of companies in Morocco. The rate of tax varies depending on the level of profit.

Value-Added Tax (VAT) in morocco

VAT is a tax on the value added to goods and services at each stage of production and distribution. The standard rate of VAT in Morocco is 20%.

Social Security Contributions in morocco

In addition to income tax, businesses in Morocco are also required to contribute to the country’s social security system.


Setting up a company in Morocco can be a challenging but rewarding experience. By following the steps outlined in this article, you can ensure that your business is set up properly and has the best chance of success. From choosing the right business structure to obtaining the necessary licenses and permits, each step is important and requires careful consideration.


Can foreigners start a business in Morocco?

Yes, foreigners can start a business in Morocco. However, they must follow the same regulations and laws as Moroccan citizens.

How long does it take to set up a business in Morocco?
  1. The process of setting up a business in Morocco can take several weeks or even months, depending on the complexity of the business structure and the requirements of the government agencies involved.
Do I need a local partner to start a business in Morocco?

No, you do not need a local partner to start a business in Morocco. However, it can be helpful to have a local contact who is familiar with the business environment and can provide guidance.

What are the advantages of setting up a business in Morocco?

Morocco has a strategic location, a diverse economy, and a supportive government that encourages foreign investment. These factors make it an attractive destination for entrepreneurs looking to start a new business.

What are the key challenges of setting up a business in Morocco?

Some of the key challenges of setting up a business in Morocco include navigating the complex legal and regulatory environment, dealing with bureaucracy, and finding qualified employees.

Get Your Free Phone Consultation Now!

Take the first step today and get your free consultation now! Unlock the potential for success for your new business in Morocco.

Request a free quote now !
Open chat
Contact us today!
Contact us now to find out how we can help you create your dream business n Morocco!