A Lisbon-based product lead finds the right marketing specialist in Casablanca and gets told the company will "route the hire through an EOR." The same week, a Moroccan developer signs with a local umbrella company to simplify invoicing for three separate European clients. On paper, both arrangements end the same way: a Moroccan payslip and CNSS coverage. In practice, they are close to opposite mechanisms, and mixing them up is how companies and consultants end up signing the wrong contract.
An umbrella company (portage salarial) and an Employer of Record (EOR) in Morocco both rely on a genuine employment contract and CNSS registration. The real difference is who starts the relationship: with an umbrella company, the worker finds their own clients and outsources invoicing; with an EOR, the foreign company has already chosen its employee and needs a local legal employer.
Umbrella company and EOR: same mechanics, different starting point
Legally, both structures sit on the same gap in Moroccan law: no statute names either "umbrella company" or "Employer of Record" as a distinct category. Both rely by analogy on articles 16 to 20 of the Labour Code (fixed-term and permanent contracts) and articles 495 to 502 on temporary work and tripartite employment relationships. That shared legal foundation is exactly why provider quality matters so much for both an umbrella company and an EOR.
The practical difference shows up elsewhere. Take Yassine, a cybersecurity consultant in Rabat billing MAD 40,000 a month to three different clients across Europe. He picks his own missions, negotiates his own day rate, and does not want to depend on a single employer: an umbrella company fits, because he stays the commercial owner of his own business. Now take a London scale-up that found Yassine on LinkedIn and wants to hire him full-time as head of security: here the company already chose its employee, and it needs a Moroccan legal employer to pay him without opening a subsidiary. That second case is an EOR, not umbrella employment, even though the payslip at the end looks nearly identical.
Who drives the commercial relationship?
This one question resolves almost every ambiguous case. If the worker is finding their own clients and juggling several engagements at once, that is umbrella company territory. If a company has already recruited a specific person and just needs a legal vehicle to pay them, that calls for an EOR, even when the resulting arrangement looks a lot like a standard umbrella contract from the outside. Our guide on how an Employer of Record actually works in Morocco walks through that second mechanism step by step, CNSS registration and payroll cycle included.
Umbrella company vs EOR in Morocco: the full comparison
| Factor | Umbrella company | Employer of Record (EOR) |
|---|---|---|
| Who finds the clients | The worker themselves | The foreign company already chose its hire |
| Number of clients/engagements | Often several at once | One employer, one role |
| Who signs the employment contract | The umbrella company | The EOR provider |
| Moroccan legal basis | CDD/CDI analogy plus temporary work articles (16-20, 495-502) | Same legal basis, Labour Code 65-99 |
| Best fit | Growing freelancers with varied client work | A foreign employer hiring one Moroccan employee |
| Typical fee structure | 5 to 10% of invoiced revenue | Flat monthly fee or percentage of payroll |
This table simplifies a messier reality on purpose. Some Moroccan providers offer both services under the same legal entity, which is exactly why the two terms get confused so often in conversations between freelancers and foreign recruiters.
What does each option actually cost in Morocco?
Both structures sit on the same social security base, which at least simplifies one part of the comparison. Morocco's combined CNSS contribution rate runs to 27.83% of gross salary in 2026, split between 6.74% on the employee side (CNSS capped at MAD 6,000 of monthly salary, plus uncapped AMO health insurance) and 21.09% on the employer side, whether that employer is an umbrella company or an EOR, covering family allowances, employer AMO, and a professional training tax. That base is identical regardless of which structure you pick. What changes is the size and shape of the fee layered on top of it. According to the 2026 CNSS contribution scales consolidated by Moroccan payroll specialists, this split (6.74% employee, 21.09% employer) stays stable unless a Finance Law revises the rates or the MAD 6,000 cap.
For Yassine and his three clients, an umbrella company typically deducts 5 to 10% of invoiced revenue on top of contributions. Once both lines come out, take-home pay usually lands around 65 to 70% of what was billed, less than a flat auto-entrepreneur tax rate under the cap, but it buys full social coverage in exchange. For the London scale-up, an EOR provider usually charges a flat monthly fee per employee, somewhere between $100 and $300 depending on the provider and volume, or a percentage of managed payroll instead. On a MAD 20,000 gross salary, the fully loaded monthly cost to the foreign company (salary, 21.09% employer contributions, and the EOR fee) lands around MAD 25,000 to 26,000, well before comparing that figure to the cost of opening a subsidiary.
The billing logic differs in a fundamental way between the two. An umbrella company takes a cut of what the worker bills their own clients. An EOR bills a service fee to the client company, which has no clients of its own to manage on this relationship, only one employee. For a full line-by-line breakdown with a worked example, our Employer of Record Morocco cost guide covers every line for 2026, day rate by day rate.
Currency payments and repatriation: a detail most guides get wrong
This is where a lot of published guides slip in an error, and it is worth knowing before committing to a tight invoicing schedule with a foreign client. Morocco's export earnings repatriation rule, set by the Office des Changes, does not apply the same deadline to every transaction type. The reference text sets a 150-day window for goods exports, counted from the shipment date. For services, though, sources genuinely disagree: some cite 60 days, others 90, which likely reflects successive revisions to the underlying instruction rather than one stable rule. In short, do not trust the first figure you find online for services specifically, and confirm the current deadline directly on oc.gov.ma before locking in an aggressive invoicing schedule with an overseas client. According to the Office des Changes, only the 150-day window for goods exports is stated without ambiguity in the currently accessible text; for services, a careful reader should treat the figure as a range to confirm rather than a fixed rule.
In practice, this detail matters less for Yassine or for the London scale-up, since in both structures the umbrella company or the EOR provider handles the entire mechanism: currency collection, conversion, and the final dirham payslip. Neither the worker nor the employer has to file a currency declaration personally. This is, in fact, one of the strongest reasons Moroccan freelancers leave auto-entrepreneur status behind, since that status cannot hold a professional foreign-currency account at all.
How to choose between umbrella company and EOR for your situation
Three questions settle most cases. Who started the commercial relationship, you or your future employer? Are you working with one client or several at once? And is the employing entity already decided, or are you still sourcing work?
A consultant who answers "I find my own clients and want to keep that freedom" almost always belongs in umbrella territory. A foreign company that answers "we already picked the person, we just need to pay them legally" needs an EOR. Between the two sits a common case that generic guides tend to skip: a consultant who starts on umbrella terms with several clients, then ends up exclusive with just one of them for months at a time. At that point the relationship starts looking like disguised EOR employment, and it is worth formalizing it as such rather than staying on an umbrella contract that no longer matches the reality of the engagement. Moroccan labor authorities can and do reclassify a long, exclusive contractor-style relationship as disguised employment, which is exactly the exposure an EOR is meant to remove.
Before signing anything, check four things about the provider you are considering: its legal registration in Morocco, verifiable CNSS registration for every employee it manages, contract clarity on duration and gross pay, and its termination terms if a mission ends early. These checks apply equally to an umbrella company and an EOR provider, and they head off most of the problems Moroccan consultants and foreign employers run into on this kind of arrangement. Our detailed guides on choosing an umbrella company in Morocco and choosing an Employer of Record in Morocco break down exactly what to check before signing, structure by structure.
One last point that gets missed often: switching structures midway through does not mean starting over. A consultant on umbrella terms who becomes exclusive with one client can move that relationship to an EOR contract without a gap in CNSS coverage, provided the new contract is signed before the old one ends, never after. And a company that starts with an EOR for its first Moroccan hire frequently moves to a local entity once the team grows to three or four people, since the math tends to flip at that headcount. Either direction, the switch works best when it is planned with the outgoing and incoming provider at the same time, not sequentially. Before setting a budget for that first hire, WEEPO's freelance day rate guide for Morocco breaks down typical rates by role.
