You quote a day rate to a client, but the number that actually matters is what lands in your account once an umbrella company in Morocco has run payroll. This is the single most common question from professionals weighing self-employed status against umbrella company status. Here is how the calculation works, with a full worked example for 2026.
Net salary under a Moroccan umbrella company comes from three deductions applied in sequence: the umbrella company's management fee is subtracted from your billed revenue to get gross salary, then CNSS and AMO social contributions are deducted, then progressive income tax (IR) is applied. On a monthly revenue of MAD 30,000, net pay typically lands between MAD 19,000 and MAD 20,000, depending on family status.
How Is Umbrella Company Salary Calculated in Morocco?
The mechanism often surprises professionals who move from self-employed status to an umbrella company. You do not invoice your client directly. The umbrella company issues the invoice on your behalf, collects payment, then pays you a salary under a Moroccan employment contract.
Three deductions apply before you reach the net figure. First, the management fee, the commission the umbrella company takes from your pre-tax revenue to cover administration, accounting and support. Second, employee social contributions, calculated on gross salary. Third, income tax, withheld at source exactly as it would be for any Moroccan employee.
Under CNSS rates in force as of January 2026, the employee share consists of 4.48% for pension and disability-death coverage (capped at MAD 6,000 of monthly salary, so MAD 268.80 maximum per month), plus 2.26% for AMO health coverage calculated with no cap on the full gross salary. In practice, once your gross salary passes MAD 6,000, the CNSS share stays fixed while AMO keeps growing in proportion (consistent figures across CNSS-aligned sources and Moroccan payroll firms).
Some umbrella companies also hold back a small financial reserve on each invoice, a cash buffer meant to cover gaps between assignments. This is common in traditional umbrella arrangements but far from universal, and the rate varies a lot between providers. Worth clarifying before you sign, alongside the management fee itself.
Worked Example: From Day Rate to Net Salary
Take Yasmine, a UX consultant based in Rabat, who bills a French client at a day rate of MAD 2,000 and works an average of fifteen billed days per month. Her monthly revenue comes to MAD 30,000 before tax.
| Calculation step | Approximate amount |
|---|---|
| Monthly revenue (15 days x MAD 2,000) | MAD 30,000 |
| Umbrella company management fee (8% example) | MAD 2,400 |
| Gross salary before contributions | MAD 27,600 |
| Employee CNSS + AMO contributions | around MAD 890 |
| Taxable net salary | around MAD 26,710 |
| Estimated monthly IR (2026 brackets, no dependents) | around MAD 7,600 |
| Estimated final net salary | around MAD 19,100 |
This table is a teaching illustration, not a payslip. It does not account for the professional expense allowance, which lowers the taxable base and therefore the actual IR owed, or for dependent deductions (MAD 600 per dependent in 2026, up to six dependents). The real net figure also depends on the exact management fee your umbrella company applies, typically between 5% and 10% of billed revenue across the market, occasionally up to 15% for a more hands-on service.
And this is where the simulation earns its keep: two consultants on the same day rate can end up with a net pay gap of several hundred dirhams simply because one negotiated a lower fee tier at a higher revenue threshold.
Second case, to compare a lighter schedule at a higher rate. Karim, a backend developer in Casablanca, bills MAD 3,200 per day across ten days a month for two foreign clients. His monthly revenue reaches MAD 32,000, slightly above Yasmine's, spread over fewer working days.
| Calculation step | Karim (10 days x MAD 3,200) |
|---|---|
| Monthly revenue | MAD 32,000 |
| Umbrella company management fee (8%) | MAD 2,560 |
| Gross salary before contributions | MAD 29,440 |
| Employee CNSS + AMO contributions | around MAD 936 |
| Taxable net salary | around MAD 28,500 |
| Estimated monthly IR (2026 brackets) | around MAD 8,300 |
| Estimated final net salary | around MAD 20,200 |
At nearly identical revenue, the net gap between the two profiles stays modest. Nothing dramatic there. The progressive IR brackets smooth out most of the structural difference between a high day rate on fewer days and a moderate day rate on more days. What actually moves the outcome is total monthly billed revenue, not how the days are split.
What Changes Your Net Pay Under an Umbrella Company?
Day rate and billed days carry the most weight in the equation, which is not exactly a surprise. But a few other variables, often overlooked early on, shift the final number more than people expect.
The management fee comes first: a three-point gap between two umbrella providers translates into several hundred dirhams a month on a MAD 30,000 revenue base. The IR bracket comes next, since the 2026 Moroccan schedule runs through six tiers from 0% up to MAD 40,000 a year to 37% above MAD 180,000 a year, with threshold effects that hit unusually large single-month invoices hard. Family status matters too, since each dependent reduces the tax owed within the legal limit.
One more factor deserves a mention: billing consistency. A consultant who spreads revenue evenly across twelve months pays less IR overall than one who bills most of the year's revenue in three heavy months, purely because of how the progressive schedule applies month by month.
If you are the foreign company footing the bill rather than the professional receiving the salary, a different number matters more: total employer cost. That figure includes the invoiced revenue plus any employer-side contributions the umbrella company folds into its pricing, and it is what you should compare against the cost of opening a local subsidiary. For a hire hitting the numbers above, budgeting on top of the gross day rate, not the employee's net figure, avoids underestimating the real monthly spend when a contract renews.
What the Net Figure Doesn't Show: Social Protection
A single number often hides what matters most. The net salary calculated above already reflects contributions that unlock real entitlements: daily sick-leave benefits, paid maternity leave, a pension built on a continuous contribution record, family allowances.
Under self-employed status, CNSS coverage exists too since social protection became mandatory nationwide, but it runs on a separate flat contribution and generally lighter benefits, calculated differently from those of a standard employee. Umbrella company net pay therefore reflects a level of social protection closer to a permanent employment contract, which explains part of the gap with pure self-employed income even at an identical billed revenue.
For a foreign company, this distinction is worth explaining to a candidate directly. A lower headline net figure under an umbrella contract, compared to what the same person might invoice as self-employed, often comes with real coverage the candidate would otherwise have to buy separately: private health top-ups, retirement savings, sick pay. Framing the offer around total compensation rather than net salary alone tends to close the gap in how the two options compare.
Umbrella Company or Self-Employed: Which Pays More Net?
The answer depends almost entirely on revenue level. Below the self-employed cap (MAD 200,000 for services), the flat-rate self-employed tax regime is usually lighter than salary income taxed progressively. Our comparison of self-employed status versus umbrella company breaks down the thresholds where switching starts to make sense.
The calculation shifts once revenue approaches or exceeds the self-employed cap, or once clients are mostly abroad with foreign-currency payment and stronger social protection at stake. Our full guide to how umbrella companies work in Morocco covers the contractual mechanics, and our piece on fixed-term versus permanent umbrella contracts helps frame the contract type once you have decided to switch.
Run Your Own Simulation in a Few Minutes
The figures above give you a sense of scale, not a payslip. Every situation depends on your real day rate, billed days, the negotiated management fee and your household's tax position.
For a personalised estimate, WEEPO Morocco's free umbrella company simulator calculates net pay in seconds from your day rate and activity volume. You can cross-check the result against our Morocco freelance day rate benchmark to make sure your rate still holds up in the current market.
Before signing with any umbrella company, always ask for a written, personalised simulation. The fee rate advertised online is not always the one that ends up applying to your actual profile and billing volume.
Re-run the numbers whenever your day rate changes or your billing rhythm shifts. A professional moving from twelve to eighteen billed days a month can cross into a higher IR bracket without noticing it happen. Better to know that before setting fixed monthly expenses than to find out on next month's payslip.
