Starting a business in Morocco is a structured and accessible process, whether you are a local entrepreneur or a foreign investor. The country offers a business-friendly environment, but success depends on following the right steps and ensuring full legal and tax compliance from day one.

This guide explains how to start a business in Morocco step by step, with a clear and practical approach.


Why Start a Business in Morocco?

Morocco has become a key destination for entrepreneurs due to:

  • Strategic location between Europe and Africa
  • Stable economic and legal environment
  • Access to international markets through trade agreements
  • Competitive operating costs
  • Growing sectors (industry, services, digital, export)

It is not just a local opportunity, it is a regional business hub.


Step 1: Define Your Business Activity

The first step is to clearly define:

  • What your business will do
  • Who your target clients are
  • Whether you will operate locally or internationally

Why This Matters:

Your activity determines:

  • Legal structure
  • Tax obligations
  • Required licenses

Step 2: Choose the Right Legal Structure

The most common business structures in Morocco are:

  • SARL → ideal for SMEs and most entrepreneurs
  • SA → for large-scale investments
  • Branch → for foreign companies expanding into Morocco
  • Sole proprietorship → for small individual activities

Key Insight:

In most cases, the SARL is the preferred option due to its flexibility and simplicity.


Step 3: Reserve Your Company Name

You must obtain a Certificat Négatif from OMPIC.

This confirms:

  • Your company name is available
  • You are authorized to use it

This step is mandatory before registration.


Step 4: Prepare Legal Documents

You will need to prepare:

  • Articles of association (statuts)
  • Shareholder details
  • Registered office address
  • Capital structure

Accuracy is essential to avoid delays.


Step 5: Open a Bank Account and Deposit Capital

You must:

  • Open a Moroccan business bank account
  • Deposit share capital
  • Obtain a deposit certificate

Banks may require additional documents, especially for foreign investors.


Step 6: Register the Company

Registration is completed through the Regional Investment Center (CRI).

This includes:

  • Commercial Register (RC)
  • Tax identification (ICE, IF)
  • VAT registration

Once completed, your company is officially created.


Step 7: Publish Legal Notice

You must publish your company creation in:

  • Official Bulletin
  • Legal newspaper

This ensures legal transparency.


Step 8: Register for Social Security (CNSS)

If you plan to hire employees:

  • Register your company with CNSS
  • Declare employees
  • Pay social contributions

Step 9: Obtain Licenses (If Required)

Depending on your activity, you may need:

  • Import/export authorization
  • Industrial permits
  • Sector-specific licenses

Operating without proper authorization can lead to penalties.


Step 10: Set Up Accounting and Tax Compliance

After registration, you must:

  • Maintain accounting records
  • File VAT returns
  • Declare corporate tax
  • Ensure ongoing compliance

This is critical for the sustainability of your business.


Can You Start a Business in Morocco Remotely?

Yes.

You can:

  • Use a power of attorney
  • Delegate the process to a local expert
  • Manage your company from abroad

This is common for foreign investors.


How Long Does It Take?

In most cases:

  • 5 to 10 working days for company creation

Delays may occur due to:

  • Banking procedures
  • Missing documents
  • Licensing requirements

Common Mistakes to Avoid

Many entrepreneurs face issues due to:

  • Choosing the wrong legal structure
  • Poor documentation
  • Ignoring tax obligations
  • Lack of local guidance

Avoiding these mistakes saves time and money.


Final Analysis

So, how can you start a business in Morocco?

By following a clear, structured process and ensuring every step is handled correctly from the beginning.

A well-prepared setup allows you to:

  • Launch faster
  • Stay compliant
  • Build a solid foundation for growth

Start Your Business in Morocco with the Right Partner

Starting a business is not just about registration, it is about building a compliant and scalable structure.

At BH Adviser, we support entrepreneurs and foreign investors at every stage:

  • Company formation and structuring
  • Legal documentation and registration
  • Bank account opening assistance
  • Tax and accounting compliance
  • Ongoing advisory and support

Our goal is to ensure your business is fully compliant, properly structured, and ready to grow from day one.

Contact BH Adviser today and start your business in Morocco with confidence.

BHADVISER - Tax and legal consulting firm in Casablanca, Morocco

Writing by HANANE BELASKRI | Accountant , Legal and Tax Advisor , Judicial Expert , 300+ companies registered

She is a Legal & Tax Advisor, Partner at BH Adviser, helping international companies enter, operate, and grow in Morocco and Africa through compliant business setup, due diligence, payroll, and tax advisory.