If you employ staff in Morocco, whether directly, through a subsidiary, or via an Employer of Record, a labor inspector's visit is one of the few compliance events you cannot fully outsource away. Knowing who can show up, what they can demand, and what a violation actually costs changes how you set up payroll and contracts from day one.
Morocco's labor inspectorate is run by officers of the Ministry of Economic Inclusion, Small Business, Employment and Skills (MIEPEEC, formerly the Ministry of Employment). They enforce the Moroccan Labor Code (Law 65-99), can enter any workplace without prior notice, and issue an official infraction report when they find a violation.
Who are Morocco's labor inspectors, and what powers do they have?
Labor inspectors in Morocco report to MIEPEEC and act under Book V of the Moroccan Labor Code (Law 65-99), the section governing control bodies for labor legislation. Their mandate has three parts: checking that employers comply with labor rules, attempting conciliation in individual disputes before a case reaches court, and advising both employers and employees on their respective rights. To do this, they hold a standing right to enter any workplace at any time, with no advance warning required, and can demand the mandatory records on the spot: the staff register, employment contracts, payslips, and legally required workplace notices.
An inspector is not a simple paperwork auditor. For violations they witness directly, their role is closer to that of an officer empowered to record offenses: the report they write is treated as valid evidence unless proven otherwise, and can trigger a criminal referral if the company fails to fix the flagged issue. A professional badge is enough to justify their presence, and no prior court order is needed for them to walk into an operating business. They can also speak privately with one or more employees, without the employer present, which often catches foreign managers off guard if they expected a purely document-based audit.
For a remote employer running payroll from abroad, this is the detail that matters most: the inspector's authority attaches to the physical workplace in Morocco, not to where your headquarters or your HR team happens to sit. A manager based in Paris or London cannot simply decline the visit by phone.
How does a workplace inspection actually unfold?
Two situations trigger a visit. The first is routine: inspectors work through an annual plan covering a sector or region, sometimes prioritizing higher-risk industries such as construction, textiles, or call centers. The second, far more common for smaller employers, starts with a tip: a current or former employee, a union, or even a competitor can flag a specific issue, such as unpaid overtime, a missing written contract, or a disputed dismissal.
During the visit, the inspector first checks the staff register, employment contracts, payslips, mandatory postings (internal rules, working hours, safety instructions), and the social security (CNSS) status of the staff present on site. For a minor irregularity, inspectors usually favor a verbal warning or a written notice setting a deadline, typically a few weeks, to fix the problem. For a serious violation, or a repeat offense after that notice, they can go straight to an official infraction report sent to the public prosecutor. Between those two outcomes sits a gray zone where a documented, good-faith conversation with the inspector often makes the real difference.
Companies that use an umbrella company (portage salarial) or an Employer of Record provider typically hand off record-keeping to that provider, which removes most of the purely administrative risk during a routine check. It is still worth asking that provider, in writing, exactly which documents they keep on file and for how long, rather than assuming full coverage by default.
What are the fines for violating Morocco's Labor Code?
Morocco's Labor Code sets a tiered scale of criminal fines based on the severity of the violation, generally applied per affected employee and capped for the lighter offenses.
| Violation type | Indicative fine | Cap |
|---|---|---|
| Failure to issue a work certificate | 300 to 500 MAD per employee | up to 20,000 MAD |
| Breach of legal working-hour limits | 300 to 500 MAD per employee | up to 20,000 MAD |
| Refusing legally required exceptional leave | 300 to 500 MAD per employee | up to 20,000 MAD |
| Economic dismissal carried out without prior authorization | 10,000 to 20,000 MAD | no per-employee cap |
| Employing a child under 15 | 25,000 to 30,000 MAD | no per-employee cap |
This scale, cross-checked across two Moroccan HR resources (Clicpaie and Rekrute), follows a fairly consistent tiered logic across the Labor Code: paperwork or administrative lapses sit around 300 to 500 MAD per employee with an overall cap, procedural breaches around dismissals climb into the thousands of dirhams, and the most serious violations, such as child labor, reach 25,000 to 30,000 MAD. A repeat offense within a year of a first conviction can lead a court to double the fine.
These figures are criminal fines, separate from the damages a court can award an employee for wrongful dismissal, which follow their own, unrelated scale.
How does an employee file a complaint with the labor inspectorate?
A Moroccan employee who believes their employer is breaching the Labor Code can walk into the provincial labor inspection office covering their workplace, free of charge. No lawyer is required at this stage: a short written or verbal account of the facts is enough to open a file.
The inspector then calls both parties in for a conciliation attempt, a mandatory step before most individual disputes (unpaid wages, overtime, contract termination) can reach the labor court. If conciliation fails, the inspector issues a non-conciliation report that the employee attaches to their court filing. This step usually takes two to six weeks depending on the local office's caseload, a delay worth planning for if the employee wants to move quickly to litigation afterward.
Does labor inspection apply to self-employed contractors and freelancers in Morocco?
No, and this is a common point of confusion for foreign companies. Labor inspection enforces the employer-employee relationship as defined by the Labor Code: it kicks in where there is a subordination link, an employment contract, a payslip. A Moroccan self-employed contractor (auto-entrepreneur) invoicing clients, whether local or abroad, falls under a separate tax and social-security regime (self-employed CNSS, quarterly filing), not the Labor Code itself. Companies hiring freelance developers or designers in Morocco are therefore not exposed to a labor inspection the same way, unless the actual working relationship masks a disguised employment link, which Moroccan courts do sometimes reclassify when a "freelancer" works exclusively, on fixed hours, for a single client.
For a foreign company hiring in Morocco, the choice between these statuses, self-employed contractor, umbrella company (portage salarial), direct employment, or Employer of Record, directly sets your real exposure to this kind of check. It is a far better question to settle before signing the first contract than to discover during a surprise visit.
One founder told us that the real cost was never the fine itself, but the hours lost scrambling to rebuild missing paperwork under a tight regularization deadline. That hidden cost, more than the fine amount, is usually what hurts a small team the most.
Where are Morocco's labor inspection offices located?
Every prefecture and province has a labor inspection office attached to the regional MIEPEEC delegation, with a stronger presence in major industrial hubs such as Casablanca, Rabat, Marrakech, Tangier, and Agadir. Exact contact details change periodically and are best checked on the ministry's official portal rather than reproduced here, to avoid pointing readers to an outdated address or phone number.
In practice, it pays to identify the right office for each of your Moroccan locations ahead of time, especially if staff are spread across several cities: that local office, not a central service, is the one that will handle any complaint or conciliation request. The ministry has also been rolling out an online labor portal for certain filings, which does not replace an in-person inspection but does make it easier to proactively flag and fix an issue before anyone else reports it. For a distributed team, this also means two offices in two different cities can end up handling two separate cases for the same company at the same time, so keeping a single internal log of which location reports to which office saves real confusion later.
Keeping records current, posting the required notices, and documenting every contract termination remains the best protection against a fine, far more effective than any last-minute scramble once an inspector is already on site. Companies that outsource their Moroccan HR compliance through an umbrella company or an EOR provider shift most of that burden, but still benefit from understanding the mechanics well enough to hold their own in the conversation on inspection day.
Photo by Vlada Karpovich via Pexels
