Skip to main content
WEEPO Maroc

Employer of Record · Hiring in Morocco

Average Salary in Morocco (2026): What It Costs to Hire

Minimum wage, role-based salaries, and CNSS employer charges: see what it really costs to hire in Morocco in 2026, backed by sourced figures.

Published on 31 August 20268 min readBy admin
Summarize with

Open this article in your preferred AI assistant for a summary or focused questions.

Average Salary in Morocco (2026): What It Costs to Hire

Most foreign companies budgeting a hire in Morocco start with one number: the net salary a candidate expects. That number alone is misleading, because the real cost of an employee stacks social contributions, tax thresholds, and city-level pay gaps that generic salary databases rarely show.

The average salary in Morocco sits around MAD 6,000 a month across all activity (Haut-Commissariat au Plan data), but climbs to MAD 8,000 to 9,800 in the formal private sector. For a developer or designer hired through an Employer of Record, total employer cost typically runs 25 to 30% above net pay once CNSS contributions are added.

Average salary in Morocco 2026: the reference numbers

Three different figures get quoted interchangeably, and mixing them up leads to unrealistic budgets.

The SMIG (guaranteed minimum wage) is the legal floor. Since January 1, 2026, it stands at MAD 17.92 per hour in the non-agricultural sector, or MAD 3,422.72 gross per month on a 191-hour base, roughly MAD 3,192 net after deductions. This 5% increase comes from the tripartite social agreement signed on April 29, 2024 between the government, unions, and the CGEM employers' federation.

Indicator2026 amount
SMIG hourly rateMAD 17.92
SMIG monthly gross (191h)MAD 3,422.72
SMIG monthly net≈ MAD 3,192
National average salary (formal + informal)≈ MAD 6,000
Formal private sector averageMAD 8,000 to 9,800 gross
Public sector average (net)≈ MAD 10,100

The national average blends in a large informal economy that pulls the figure down. A company hiring on a permanent contract through a formal structure, or through an EOR, sits well above that national average from day one, closer to the formal private-sector range.

What developers, designers, and support agents actually earn

Pay gaps by role are significant, and Casablanca or Rabat consistently sit at the top of every grid.

RoleJunior (0-2 yrs)Mid-levelSenior
Software developerMAD 6,000 to 12,000MAD 10,000 to 22,000MAD 16,000 to 35,000
UX/UI designerMAD 7,000 to 12,000MAD 15,000 to 22,000MAD 28,000 to 45,000
Customer support agentMAD 3,800 to 6,500MAD 4,500 to 8,500MAD 8,000 to 10,000+

These figures are usually gross. An experienced DevOps, cloud, or security specialist regularly clears MAD 30,000, and a senior designer working remote for a European or US client can reach MAD 40,000 to 80,000, close to international benchmarks. A call center role in Fez or Agadir, on the other hand, typically comes in 10 to 15% below Casablanca-level grids.

Casablanca, Rabat, Tangier: what the city changes

The same role does not cost the same everywhere, and ignoring that gap makes it hard to compare quotes from two different recruitment agencies.

Casablanca sets the ceiling, driven by its concentration of banks, IT services firms, and regional HQs of multinationals. Rabat runs close behind for tech and administrative roles, pushed up by the public sector and international institutions. Tangier and Kenitra, shaped by the automotive and offshoring industries, sit 10 to 15% below Casablanca on comparable roles, while Fez, Oujda, or Agadir can drop 15 to 20% lower for support or entry-level positions.

CityPay level vs Casablanca
CasablancaReference (100%)
RabatClose to reference, 95 to 100%
Tangier, Kenitra85 to 90%
Fez, Agadir, Oujda80 to 85%

This is why two companies hiring the exact same developer profile can end up with very different agency quotes. And a candidate based in Tangier usually does not expect the same package as an equivalent profile in Casablanca, even for a fully remote role.

From net salary to total employer cost: what to add

This is the step most first-time employers in Morocco underestimate. The salary quoted to a candidate is never what the employer actually pays.

CNSS contributions total 27.83% of gross salary in 2026: 21.09% paid by the employer, 6.74% by the employee. That total splits across several branches, some capped, some not.

BranchEmployee shareEmployer shareBase
Short-term benefits0.33%2.21%Capped at MAD 6,000
Long-term benefits (pension)3.96%6.77%Capped at MAD 6,000
AMO (health insurance)2.26%4.11%Full salary, uncapped
Family allowances0%6.40%Full salary, uncapped
Vocational training tax0%1.60%Full salary, uncapped

In practice, an employer adds roughly 21% in employer contributions on top of gross salary to get the total cost. Then comes income tax (IR), progressive, exempt up to MAD 40,000 of annual taxable income, then staged up to 37%, with a 35% professional deduction capped at MAD 35,000 a year that meaningfully softens the bill for mid to high earners.

Two more line items rarely show up in a first draft budget. A thirteenth-month payment is not a legal requirement in Morocco, but it is common practice at IT companies and multinationals competing for the same talent pool, so factor it in if you want to stay competitive on offers. Paid annual leave starts at one and a half days per month worked, roughly 18 days a year, rising with seniority, and it sits on top of the nine to thirteen public holidays observed each year.

Worked example: what Emma really pays for a senior developer in Casablanca

Emma runs engineering at a fintech scale-up in London. She wants to hire a senior full-stack developer in Casablanca, with a quoted gross salary of MAD 20,000 a month.

On top of that figure, the employer adds roughly 21.09% in employer contributions, MAD 4,218, bringing the real monthly cost to a little over MAD 24,000. On an annual basis, that is close to MAD 291,000, before bonuses or a thirteenth-month payment. The employee, for their part, typically takes home a net salary between MAD 15,000 and 16,500 after income tax and employee contributions, depending on their personal situation.

Emma has no legal entity in Morocco. Without a local subsidiary, she cannot register this developer with CNSS or issue a compliant employment contract under Moroccan labour law. That is exactly what an Employer of Record in Morocco does: it legally employs the developer on Emma's behalf, runs payroll and CNSS filings, and bills the whole package as a single monthly fee. Our guide on the real cost of EOR in Morocco breaks down that management fee structure.

EOR, a local entity, or a freelancer: how the math changes

These numbers apply to standard employment only. A Moroccan freelancer invoicing under auto-entrepreneur status runs on entirely different pricing logic, a negotiated day rate rather than a salary loaded with employer contributions.

For a short project or a flexible need, compare against our Morocco freelance day rate benchmark. For a lasting role that requires subordination, IP ownership over code, and long-term commitment, employment through an EOR remains the legally safer route. Between the two, opening a local subsidiary usually only makes financial sense once you are hiring around ten people or more, given how costly local incorporation and HR administration are for a single hire. Our Morocco payroll guide covers the legal obligations of any employer, Moroccan or foreign.

But cost is not the only variable. A self-employed freelancer invoices without subordination and manages their own social coverage, which fits a short engagement or a trial before a permanent offer. An EOR employee, on the other hand, sits inside a standard employment relationship, with the obligations and stability that brings for both sides. Many companies actually move a freelancer they tested on a project onto an EOR contract once the collaboration proves out over a few months.

Budgeting mistakes that get expensive

Four mistakes come up repeatedly among companies hiring in Morocco for the first time.

Confusing the national average salary with market rate for a skilled role: the MAD 6,000 figure includes the informal economy and badly understates what a developer or designer actually costs.

Forgetting the roughly 21% in employer contributions when building a forecast budget, which throws off the total cost from the very first payslip.

Ignoring the pay gap between Casablanca, Rabat, and secondary cities, which can run 15 to 20% on the exact same role.

Comparing a freelancer's day rate directly against an EOR employee's loaded salary, two cost structures that do not translate one to one.

Skipping paid leave and the informal thirteenth-month norm when comparing offers against candidates already employed at local IT firms, then wondering why an accepted offer falls through at the last stage.

To plan a hire for a developer, designer, or support agent in Morocco without setting up a local entity, our EOR cost estimator projects a full budget, salary, contributions, and management fee included, in a few minutes.

MoroccoCNSSEORemployer of recordhiringsalary

FAQ

What is the average salary in Morocco in 2026?

It sits around MAD 6,000 a month across all activity, including the informal sector (Haut-Commissariat au Plan data). In the formal private sector, the average climbs to MAD 8,000 to 9,800 gross. For a qualified role hired through a formal employer or an EOR, that higher range is the relevant benchmark, not the national average.

What is Morocco's minimum wage (SMIG) in 2026?

Since January 1, 2026, the SMIG stands at MAD 17.92 per hour in the non-agricultural sector, or MAD 3,422.72 gross per month on a 191-hour base, roughly MAD 3,192 net. The 5% increase comes from the April 29, 2024 tripartite social agreement.

What does an employee really cost an employer in Morocco?

On top of gross salary, employers add roughly 21.09% in CNSS employer contributions, bringing total cost to just over 121% of gross. An employee on MAD 20,000 gross therefore costs around MAD 24,200 a month, before any thirteenth-month payment.

Why hire through an Employer of Record instead of opening a local entity?

A local entity requires incorporation, accounting, and local HR management, which only pays off once you are hiring around ten people or more. An EOR legally employs staff on behalf of the foreign company from the very first hire, with no local structure required.

Does salary vary by city in Morocco?

Yes, noticeably. Casablanca sets the top reference, Rabat runs close behind, while Tangier and Kenitra sit 10 to 15% lower, and Fez, Agadir, or Oujda can run up to 20% lower for comparable roles.

What's the difference between a freelancer's day rate and an EOR employee's salary?

A self-employed freelancer's day rate is negotiated freely, with no employer contributions or subordination. An EOR salary includes CNSS contributions and a legally binding employment contract. The two figures do not compare one to one.

Another question? Contact us

View all posts

Need to go further?

Simulate your net pay under umbrella company or compare statuses in Morocco.