Self-employment covers anyone working for their own account rather than as an employee, from craftspeople and shopkeepers to consultants and creatives. Morocco provides clear legal routes to formalize this activity and issue compliant invoices.
The two principal options are the auto-entrepreneur regime for individuals and a one-person company for those who want a separate legal entity. The right choice hinges on turnover, liability appetite and growth plans.
The auto-entrepreneur status is the lightest way to be self-employed. Registration is online, taxation is a small flat percentage of turnover, and administration is minimal. It is well suited to service providers and small commercial activities below set ceilings.
Because it is simple and cheap, it is the natural starting point for most newly self-employed people. Once turnover grows beyond the limits, you graduate to a company structure.
An SARL-AU is a single-shareholder limited liability company. It separates your personal assets from business liabilities and projects a more substantial image to larger clients. It is the typical step up from auto-entrepreneur for growing solo businesses.
Setting up runs through the CRI one-stop shop, with statutes, capital deposit, tax registration and enrollment in the commercial register. It carries more accounting duties but offers protection and credibility.
Whichever route you take, registration is formalized through national platforms or the CRI. Foreigners must hold a valid residence permit to register as self-employed in Morocco, so immigration status comes first.
Once registered you obtain tax identifiers and the right to invoice. Keep your residence permit, business registration and bank arrangements all aligned under the same name to avoid administrative friction.
Auto-entrepreneurs pay a flat low rate on turnover and gain access to social coverage, while companies pay corporate income tax, VAT where applicable and local levies. Both must declare income regularly and keep records.
Social security enrollment through CNSS provides access to healthcare and pension contributions. The exact obligations depend on your structure, so map them out with an accountant when you register.
Begin by confirming residency, then decide between auto-entrepreneur and a company based on projected turnover and liability needs. Open a dedicated bank account, register your activity, and set up simple bookkeeping from day one.
Engage a local accountant to handle declarations and keep you within thresholds. Because tax rates and ceilings are periodically revised, verify the current figures before committing to a structure.
| Route | Liability | Best for |
|---|---|---|
| Auto-entrepreneur | Personal | Low turnover, simple admin |
| SARL-AU | Limited | Growth and credibility |
| Unregistered | Personal | Not recommended |
Self-employment routes compared
Yes. Foreigners must hold a valid residence permit before registering as an auto-entrepreneur or forming a company in Morocco.
When your turnover exceeds the regime's ceilings, or when you want limited liability and greater credibility with larger clients.
Registration provides access to CNSS social security, including healthcare and pension contributions. Specifics depend on your structure.
Loved this? Useful? React below โ your feedback helps other readers.