
Morocco has ~21% employer CNSS (capped), mandatory AMO health insurance (4.11%), CIMR supplementary pension, progressive IR income tax (0–38%), and bilingual Arabic/French employment contracts. Nearshore hub for European companies. Rippling EOR handles all CNSS, DGI, and Code du Travail compliance.
Morocco is a North African upper-middle-income economy and a strategic nearshore hub for European companies, particularly French-speaking organizations. Casablanca is the commercial capital and primary tech hub; Rabat has a growing government tech sector. Morocco offers French and Arabic language proficiency, EU-adjacent time zones (UTC+1), and improving digital infrastructure. EOR is popular for French-speaking European companies and increasingly for US companies accessing Morocco's growing tech talent pool.
Setting up a Moroccan SARL requires CRI registration, CNSS/AMO registration, and DGI employer registration. EOR is recommended for 1–10 employees or where Arabic contract requirements and bilingual compliance documentation are a barrier. Morocco's CIMR near-universal supplementary pension and Code du Travail severance calculations make local expertise valuable.

CNSS employer: 21.09% on gross up to MAD 6,000/month ceiling. AMO employer: 4.11% (no ceiling). CIMR employer: 6–12% (near-universal). Total mandatory employer on-cost: approximately 25–30% of gross.
CNSS employee: 6.29% on gross salary up to MAD 6,000/month ceiling. AMO employee: 2.26%. CIMR (supplementary pension): 3–6% (near-universal). IR (income tax): progressive 0–38%; withheld monthly by employer. Total employee deductions approximately 15–20% of gross (plus IR).
Progressive 6-bracket: 0% (up to MAD 40,000); 10% (40,001–60,000); 20% (60,001–80,000); 30% (80,001–180,000); 34% (180,001–400,000); 38% (above 400,000). Monthly withholding to DGI. Most employees with only employment income do not file separate annual returns.
Annual leave: 1.5 days/month (18 days/year); increases with seniority and age. Sick leave: employer pays; CNSS reimburses for extended illness after 4-day waiting period. Maternity: 14 weeks at 100% via CNSS. Public holidays: 13 national holidays.
Severance (CDI, no just cause): 96 hours/year (years 1–5); 144 hours (years 6–10); 192 hours (years 11–15); 240 hours (15+ years). Notice: 1–3 months by seniority. Rippling EOR calculates full termination package.
Non-Moroccan nationals require a work permit (autorisation de travail). Processing: 4–8 weeks. Rippling EOR supports permit applications through its Moroccan entity.
Statutory: CNSS social insurance (employer 21.09%, capped MAD 6,000/month), AMO mandatory health insurance (employer 4.11%), 18+ days annual leave, 14 weeks maternity at 100% via CNSS. Market standard: private medical insurance (supplementary), transport allowance, Ramadan bonus, performance bonus, CIMR supplementary pension (near-universal). Casablanca, Rabat are primary markets.
Rippling EOR Morocco operates through a local Moroccan entity. Key Morocco-specific handling: CNSS monthly contributions (21.09% employer, ceiling MAD 6,000/month), AMO health insurance (4.11% employer, no ceiling), CIMR supplementary pension enrollment, DGI IR monthly withholding, bilingual Arabic/French employment contracts, and Labor Code severance calculations on termination.
Morocco's CNSS (Caisse Nationale de Sécurité Sociale) is capped at MAD 6,000/month of gross salary: employer 21.09% + employee 6.29% on the capped base. AMO (Assurance Maladie Obligatoire) health insurance has no ceiling: employer 4.11% + employee 2.26% on full gross salary. CIMR (supplementary pension) is near-universal in the formal sector: employer typically 6–12% + employee 3–6%. Rippling EOR manages all three contribution streams.
Moroccan employment contracts (contrats de travail) must be in Arabic or bilingual Arabic/French. CDI (contrat à durée indéterminée — indefinite) is the default. CDD (fixed-term) is limited to 1 year renewable once. Rippling EOR drafts all employment contracts in the required Arabic/French bilingual format and files them with the relevant labour authority.
Morocco's Labor Code provides severance on CDI termination without just cause: 96 hours' pay per year of service (first 5 years); 144 hours per year (years 6–10); 192 hours (years 11–15); 240 hours (15+ years). Plus notice: 1–3 months by seniority. Rippling EOR calculates full severance on termination.
Morocco's minimum wage (SMIG) is MAD 17.10/hour (2024) — approximately MAD 3,003/month for a 44-hour week. This is below market for tech roles; mid-level developers in Casablanca earn MAD 8,000–15,000/month. Rippling EOR ensures all employees are paid at or above the current SMIG.
We'd like to use cookies from Google Analytics (to understand how the site is used) and Google Ads / DoubleClick (to measure our ads). They stay off unless you accept. See our Privacy Policy.
Your browser is sending a Global Privacy Control signal, so tracking is off and we won't sell or share your information.