Three options
A subsidiary is a company under Moroccan law, legally separate from the parent. A branch is an establishment without its own legal personality, attached to the foreign company. A representative office carries out no commercial activity: it provides presence, prospecting or liaison.
Liability and image
A subsidiary limits the parent’s liability and often reassures local customers and banks. A branch directly commits the foreign company.
Tax and flows
The choice affects how profits are taxed, flows between Morocco and abroad (dividends, royalties, recharges) and obligations under exchange control and transfer pricing rules.
How we support you
Choice of structure, incorporation, registered address, offshoring zones where relevant, accounting and tax organisation, and monitoring of annual obligations.
This guide gives general pointers. For your situation, talk to our experts.