Invest Morocco

Business Setup & Company Registration in Morocco

Register your Moroccan company with full legal compliance. 100% foreign ownership, fast 2-4 week turnaround, and expert handling of all regulatory requirements.

Service Overview

Morocco allows 100% foreign ownership across most sectors, making it one of the most investor-friendly jurisdictions in North Africa. Our business setup service covers the entire legal incorporation process — from choosing the right legal structure to obtaining your trade license, tax identification, and CNSS (social security) registration. We handle all paperwork, government filings, and legal formalities so you can focus on your business.

What We Handle

SARL / SARL AU Registration

Limited liability company — the most common structure for SMEs and foreign investors. Minimum capital 10,000 MAD (approx. €1,000).

SA (Société Anonyme) Setup

Public limited company for larger operations. Minimum capital 300,000 MAD (approx. €30,000). Suitable for IPO-ready structures.

Branch Office Registration

Register a branch of your foreign company. No minimum capital, parent company remains liable.

Liaison / Representative Office

Non-commercial presence for market research and relationship building. No commercial activity permitted.

Tax Identification (Identifiant Fiscal)

Obtain your company tax ID from the Direction Générale des Impôts (DGI).

CNSS Registration

Register your company and employees with the Caisse Nationale de Sécurité Sociale for social security.

Patente (Trade License)

Obtain your local business license from the municipality where your company operates.

ICE Number Registration

Get your Common Company Identifier (Identifiant Commun de l'Entreprise) required for all administrative procedures.

Our Process

1

Structure Selection

We advise on the optimal legal structure based on your business type, ownership, and tax strategy.

2

Name Reservation

Reserve your company name with the Moroccan Intellectual Property Office (OMPIC).

3

Drafting & Notarization

Draft articles of association (statuts) and notarize the incorporation documents.

4

Bank Account & Capital

Open a temporary bank account and deposit the minimum share capital.

5

Trade Register

File with the Regional Investment Center (CRI) to obtain your trade register number.

6

Tax & CNSS Registration

Register with DGI for tax ID and CNSS for social security — both required before operations begin.

Pricing Guidance

Company registration costs range from €1,500–€4,000 depending on structure complexity, legal fees, and government fees. SARL setup is typically €1,500–€2,500 all-inclusive.

* All prices are indicative. Contact us for a customized quote based on your specific requirements.

Business Setup & Company Registration FAQ

Ready to start?

Get expert guidance on business setup & company registration. Our consultants will help you navigate every step.

Need help with business setup & company registration?

Our expert consultants are ready to guide you through every step of the process. Contact us today for a free consultation.