Morocco — Social Contributions for the Self-Employed (CNSS / AMO / Retraite TNS)
General reference only. This skill is general tax/accounting reference material for AI-assisted workflows. It has not been reviewed for any specific person's facts, documents, elections, deadlines, residency, filing status, or local procedures. Do not rely on it to file, pay, amend, or take a tax position without review by a qualified professional in the relevant jurisdiction.
Morocco is in the middle of a multi-year généralisation de la protection sociale
(social-protection roll-out, Loi-cadre n° 09-21). The headline goal is to bring every
worker — salaried and non-salaried (travailleurs non-salariés, TNS) — into the
Caisse Nationale de Sécurité Sociale (CNSS) for mandatory health insurance
(Assurance Maladie Obligatoire, AMO) and a basic pension (retraite de base).
For the self-employed this happens profession by profession: each socioprofessional
category is brought in by its own décret that fixes a forfaitaire (flat) income
base for that category. Auto-entrepreneurs have a dedicated, turnover-linked
variant. Anyone who hires staff also has the ordinary employer/employee CNSS
obligations, which work very differently (percentages on real salary, with a ceiling).
This skill replies in the user's language. Moroccan users mix English, French, and
Darija — keep the native terms (CNSS, AMO, TNS, retraite, SMIG, DGI) and explain them
in the user's chosen language.
1. Quick Reference
| Field |
Value |
| Country |
Morocco (MA) |
| Topic |
Social contributions for the self-employed — CNSS / AMO / retraite |
| Authority |
CNSS (Caisse Nationale de Sécurité Sociale) — cnss.ma |
| Currency |
MAD (dirham marocain, DH) |
| Legal framework |
Loi-cadre n° 09-21 (généralisation); Loi n° 98-15 (AMO base TNS); Loi n° 99-15 (retraite TNS); category décrets |
| TNS — AMO rate (active) |
6.37% of the forfaitaire base (verify current value) |
| TNS — AMO rate (pensioners) |
4.52% of total base pensions (verify) |
| TNS — retraite (pension) rate |
10% of the forfaitaire base (verify) |
| TNS — contribution base |
Forfaitaire, indexed to SMIG, 1.75× to 2.75× SMIG by category (verify) |
| SMIG (reference) |
16.29 MAD/hour ≈ MAD 3,111.39/month (Jan 2024 figure) (verify current SMIG) |
| Auto-entrepreneur base |
50% of turnover (services) / 20% of turnover (commercial) (verify) |
| Auto-entrepreneur minimum |
~MAD 300 / quarter (≈ MAD 1,200/year), even at zero turnover; annual range cited MAD 1,200–14,400 (verify) |
| Employee CNSS (total) |
~27.83% of gross — employer ~21.09% / employee ~6.74% (verify) |
| Employee CNSS ceiling |
MAD 6,000 / month for capped (short/long-term) branches (verify) |
| Uncapped employee branches |
AMO, allocations familiales, taxe de formation professionnelle (whole salary) (verify) |
| Filing & payment (TNS / AE) |
Quarterly, online via cnss.ma / ae.gov.ma (verify exact dates) |
| Filing & payment (employer) |
Monthly DAMANCOM teledeclaration (verify) |
| Cross-references |
ma-auto-entrepreneur, ma-cpu, ma-income-tax, morocco-vat |
| Contributor |
Open Accountants Community |
| Quality tier |
Research-verified — pending sign-off by a Moroccan expert-comptable |
| Version |
1.0 |
| Last research update |
May 2026 |
Conservative defaults
When data is missing or ambiguous, the agent applies the conservative default and
flags it for the reviewer:
- Profession not yet confirmed as "rolled out" → assume affiliation is now
mandatory (the roll-out is broad by 2026) and tell the user to confirm their
category's décret and effective date on cnss.ma.
- Category / forfaitaire base unknown → do not guess the bracket; quote the
rate formula and send the user to the category décret for the exact base.
- Activity mix unknown (auto-entrepreneur) → treat as services (50% base), the
higher base, until commercial (20%) is confirmed.
- Zero / low turnover → assume the minimum contribution still applies (no
exoneration for "no income").
- Has any staff → assume employer CNSS registration and monthly DAMANCOM are
due, separate from the owner's own TNS cover.
- 2026 figures → every rate, base multiple, ceiling, and minimum carries "verify
current value"; check the Loi de Finances 2026, the relevant décret, and
cnss.ma before finalising any number.
2. Who Contributes
Three distinct populations, three different mechanics. Identify which one the user is in
before computing anything — they do not mix the same way.
2a. Travailleurs non-salariés (TNS) — by profession
The TNS regime covers self-employed people who are not auto-entrepreneurs and
not employees: independent professionals, regulated/liberal professions, and
own-account traders/artisans with accounts. They are brought in category by
category, each by a décret that fixes a forfaitaire income for that group.
Categories already brought in (illustrative, non-exhaustive — confirm each on
cnss.ma):
- CPU payers (Contribution Professionnelle Unique) — the largest cohort → see
ma-cpu, which bundles its own AMO/social component.
- Commerçants et artisans keeping accounts (tenant une comptabilité).
- Health professions: médecins (doctors), pharmaciens, dentistes (chirurgiens-
dentistes), sages-femmes, kinésithérapeutes, infirmiers, opticiens.
- Legal / court professions: notaires, adouls, avocats, huissiers, experts-
comptables (each by its own décret / ordre).
- Architects, engineers, and other ordres professionnels as their décrets land.
Each profession's forfaitaire base is set in its own décret. The agent must
not transplant one category's base onto another.
2b. Auto-entrepreneurs — dedicated cover
Auto-entrepreneurs have a dedicated, simplified social cover: affiliation is
automatic on RNAE registration, and the contribution is linked to declared
turnover rather than a fixed category forfait (see §3 and ma-auto-entrepreneur).
2c. Employees and those who hire (ordinary CNSS)
If a self-employed person hires staff, they become an employer with the
ordinary CNSS obligations: percentage contributions on real salary, split
employer / employee, with a ceiling on some branches. This is separate from
the owner's own TNS/AE cover and is handled below in §3c.
3. Base, Rates & Minimums
3a. TNS (regulated/independent professions)
Contributions are computed on a forfaitaire (flat) base set by the worker's
category décret, indexed to the SMIG, in a band of roughly 1.75× to 2.75×
SMIG. A TNS may, on registration, opt for a higher base than the category default,
and may change the base once a year (request filed ~60 days before it takes effect)
(verify).
| Regime |
Rate (active) |
Base |
| AMO (health) |
6.37% (verify) |
Forfaitaire base (1.75×–2.75× SMIG) |
| Retraite (pension) |
10% (verify) |
Same forfaitaire base |
| AMO (pensioners) |
4.52% of base pensions (verify) |
Pension, precompted by the payer |
Formula:
Monthly TNS contribution = forfaitaire base × (AMO rate + retraite rate)
≈ base × (6.37% + 10%) (verify both rates)
The AMO and retraite are distinct regimes with distinct décrets; retraite
enrolment timing has been phased after AMO for some categories. Confirm whether
the user's category is in both AMO and retraite yet.
3b. Auto-entrepreneurs
The auto-entrepreneur base is derived from turnover, not from a category forfait:
- Services (prestations): base ≈ 50% of collected turnover (verify).
- Commercial / industrial / artisanal: base ≈ 20% of collected turnover
(verify).
The CNSS applies the TNS rates (AMO + retraite) to that derived base, and the result is
collected quarterly with the tax via the AE portal. The scheme is commonly described
through fixed brackets (tranches) T1–T8, each with a set quarterly amount.
- A minimum applies even at zero turnover — cited as ~MAD 300/quarter
(≈ MAD 1,200/year) (verify).
- The annual contribution is cited in a range of MAD 1,200 to ~14,400 depending
on turnover (verify the current bracket table).
- AMO benefits start after a 3-month stage (waiting period) from the first
contribution (verify).
Default: when the exact bracket amount is unknown, quote the ~MAD 300/quarter
floor and send the user to cnss.ma / ae.gov.ma for their bracket. Do not
invent a T1–T8 amount. See ma-auto-entrepreneur for the full AE picture.
3c. Employee CNSS (employer / employee split) — for those who hire
Ordinary employee social charges in 2026 total roughly 27.83% of gross salary,
split employer ~21.09% / employee ~6.74% (verify). Critically, some branches
are capped and some are not:
| Branch |
Capped at MAD 6,000/month? |
Notes (all rates verify) |
| Prestations sociales (short + long term, incl. base pension) |
Yes — capped |
Employee ~4.48%; employer ~8.98% on the capped salary |
| AMO (health) |
No — whole salary |
Employee ~2.26%; employer ~2.26% base + AMO Solidarité ~1.85% |
| Allocations familiales (family allowances) |
No — whole salary |
Employer ~6.40% |
| Taxe de formation professionnelle (TFP) |
No — whole salary |
Employer ~1.60% |
The MAD 6,000/month ceiling applies only to the capped (prestations
sociales) branch. AMO, family allowances, and TFP are computed on the full
salary. This is the central contrast with the self-employed: the TNS base is a
SMIG-indexed forfait, whereas the employee base is real salary, partly capped.
4. Registration & Payment
TNS / regulated professions
- Affiliate with CNSS under the décret for your category (some ordres
professionnels coordinate this).
- CNSS assigns the forfaitaire base; you may opt up to a higher base.
- Declare and pay quarterly, online via cnss.ma (verify portal/dates).
Auto-entrepreneurs
- Registration in the RNAE (rn.ae.gov.ma, Poste Maroc / Al Barid Bank)
automatically triggers CNSS affiliation.
- Social contribution is collected quarterly alongside the impôt libératoire via
the AE portal — including nil (néant) quarters.
- AMO benefits begin after the 3-month stage.
Employers (those who hire)
- Register the business as an employer with CNSS and obtain the affiliation
number.
- Declare and pay monthly via DAMANCOM (teledeclaration), withholding the
employee share from payroll (verify deadline — typically before the end of the
month following the period).
A self-employed person who hires staff has two distinct CNSS relationships: their
own TNS/AE cover and the employer obligation for staff. Keep them separate.
5. Worked Examples
All figures use the 2026 rates/bases flagged "verify". Recompute with the confirmed
category décret values and current SMIG before relying on them.
Example 1 — TNS regulated professional (forfaitaire base)
Dr. Amine is a self-employed doctor (TNS). His category décret sets a forfaitaire base
of, say, 2× SMIG ≈ MAD 6,223/month (verify the exact category base).
- AMO = 6,223 × 6.37% ≈ MAD 396/month (verify rate).
- Retraite = 6,223 × 10% ≈ MAD 622/month (verify rate).
- Total ≈ MAD 1,018/month, paid quarterly (≈ MAD 3,055/quarter).
- Flag: confirm the exact forfaitaire base in the medical-profession décret — the
2× SMIG used here is illustrative.
Example 2 — Auto-entrepreneur, services (turnover-linked)
Sara is an auto-entrepreneur web developer (services). Quarterly collected turnover
MAD 60,000.
- Social base ≈ 50% × 60,000 = MAD 30,000 for the quarter (verify the 50%).
- CNSS applies the AMO + retraite rates to that base, placing her in a T1–T8 bracket
— quote the bracket amount from cnss.ma / ae.gov.ma, not a computed guess.
- Even a zero-turnover quarter still owes the ~MAD 300 minimum (verify).
- Cross-reference
ma-auto-entrepreneur for the parallel impôt libératoire (1% for
services) collected at the same time.
Example 3 — Self-employed person who hires one employee (employer split)
Khadija runs a CPU micro-business (own TNS cover via ma-cpu) and hires one
assistant at MAD 8,000/month gross.
- For the assistant, the capped branch uses MAD 6,000 (the ceiling), the
uncapped branches use the full MAD 8,000:
- Employee prestations sociales ≈ 6,000 × 4.48% ≈ MAD 269 (verify).
- Employee AMO ≈ 8,000 × 2.26% ≈ MAD 181 (verify) → withheld from pay.
- Employer prestations ≈ 6,000 × 8.98% ≈ MAD 539; employer family allowances
≈ 8,000 × 6.40% ≈ MAD 512; employer AMO + TFP on full salary (verify all
rates).
- Khadija files this monthly via DAMANCOM. Her own social cover stays under the
CPU/TNS track — it is not part of the employee computation.
6. Tier 2 — Reviewer Judgement Required
Escalate to the Moroccan expert-comptable reviewer when:
- The user's profession's roll-out status or effective date is uncertain (is
the category in AMO yet? in retraite yet?).
- The exact forfaitaire base for the category must be read off a specific décret.
- A TNS wants to opt up to a higher base, or change the base, and needs the pension
trade-off modelled.
- The user hires staff — full employer payroll/CNSS setup, DAMANCOM, and the
capped/uncapped branch allocation (see
payroll-type work).
- Auto-entrepreneur ceiling breach or exit (re-route via
ma-auto-entrepreneur /
ma-cpu / ma-income-tax), including how social cover changes on exit.
- Cross-border / detachement (a TNS working abroad, or a foreign self-employed
person in Morocco) and CNSS social-security agreements.
- Arrears, benefit eligibility, or the 3-month AMO stage / pension vesting (3,240
days) disputes.
- Any number where the agent had to fall back to a "verify" value or an
illustrative base.
The agent must never present these as settled; it presents the computation, the
assumptions, and the open items for the reviewer to sign off.
7. Reference + Test Suite
Legal & source references
- Loi-cadre n° 09-21 relative à la protection sociale (généralisation roadmap).
- Loi n° 98-15 — régime AMO de base for the non-salariés (TNS).
- Loi n° 99-15 — régime de pension (retraite) for the non-salariés.
- Category décrets — fix the forfaitaire base per socioprofessional group
(CPU payers, commerçants/artisans, médecins, pharmaciens, dentistes, notaires,
adouls, avocats, architects, etc.). Verify each on cnss.ma.
- Décret n° 2.21.477 (2021) — mandatory CNSS/AMO for auto-entrepreneurs.
- Loi de Finances 2026 — confirm current rates, SMIG, ceiling, and minimums.
- Authority: CNSS — cnss.ma (TNS portal, DAMANCOM for employers). Tax interaction:
DGI — tax.gov.ma. AE register: RNAE — rn.ae.gov.ma.
- Secondary corroboration: PwC Worldwide Tax Summaries (Morocco), CLEISS (cotisations
Maroc), Moroccan accounting practices (figures cross-checked May 2026).
Short test suite
- Q: TNS doctor, category base = 2× SMIG. A: AMO 6.37% + retraite 10% on the
category forfaitaire base (verify base and rates); paid quarterly.
- Q: Auto-entrepreneur, services, zero turnover this quarter. A: Still owes the
~MAD 300 minimum (verify); AMO benefits only after the 3-month stage.
- Q: Auto-entrepreneur, commercial. A: Base ≈ 20% of turnover (verify);
bracket amount from cnss.ma — do not compute a guess.
- Q: Employee paid MAD 10,000/month — what's capped? A: Only the prestations
sociales branch is capped at MAD 6,000; AMO, family allowances, TFP apply to
the full salary (verify rates).
- Q: Which rate split for employees? A: Total ≈ 27.83%, employer ≈ 21.09% /
employee ≈ 6.74% (verify).
- Q: Is a freelance graphic designer's profession "rolled out" yet? A: Default
to mandatory; confirm the category décret and effective date on cnss.ma —
escalate (Tier 2).
- Q: Self-employed CPU payer hires staff. A: Two relationships — own CPU/TNS
cover (
ma-cpu) plus ordinary employer CNSS via DAMANCOM for the staff.
PROHIBITIONS
- Do NOT transplant one category's forfaitaire base onto another — each TNS
category has its own décret base.
- Do NOT invent auto-entrepreneur T1–T8 bracket amounts — quote the ~MAD 300
minimum floor and send the user to cnss.ma / ae.gov.ma.
- Do NOT apply the MAD 6,000 ceiling to AMO, family allowances, or the training
tax — the ceiling is only for the capped prestations-sociales branch.
- Do NOT conflate TNS / auto-entrepreneur self-cover with the employer/employee
computation — a person who hires has both, computed separately.
- Do NOT assume "no income → no contribution" — a minimum applies regardless.
- Do NOT state any rate, base multiple, ceiling, SMIG, or minimum as final without
the "verify current value" caveat against the Loi de Finances 2026 and the
relevant décret.
- Do NOT advise on employee payroll mechanics, IR withholding, TVA, or company
forms under this skill — route to the relevant skill (
ma-income-tax,
morocco-vat, etc.).
- Do NOT confirm a profession's roll-out / effective date without checking
cnss.ma — escalate if uncertain.
- Do NOT issue any filing or computation as final without Moroccan
expert-comptable sign-off.
Disclaimer
This skill is research-verified against public sources (CNSS / cnss.ma including the
official TNS and AMO rate pages, the généralisation framework laws, PwC Worldwide Tax
Summaries, CLEISS, and reporting on the Loi de Finances 2025/2026) as of May 2026.
It is YMYL content and is pending sign-off by a Moroccan expert-comptable. The
social-protection roll-out is ongoing and category-specific; rates, the SMIG, the
forfaitaire bases, ceilings, brackets, and effective dates change with each décret and
each Loi de Finances and must be re-verified before use. Nothing here substitutes
for advice from a licensed Moroccan expert-comptable or the CNSS. Part of
openaccountants.com — open-source tax skills for the self-employed.
Source: OpenAccountants — open tax Guides for AI, reviewed by named CPAs/CAs/EAs. Quality: source-cited draft. For always-current figures and named-accountant backing, connect the OpenAccountants MCP server (openaccountants-mcp).
1---2name: ma-social-contributions3description: > Use this skill whenever asked about Morocco social contributions for the self-employed — the CNSS scheme for travailleurs non-salariés (TNS), the mandatory AMO health-insurance generalisation, and the dedicated social cover for auto-entrepreneurs. Trigger on phrases like "CNSS auto-entrepreneur", "AMO Maroc", "social security Morocco self-employed", "TNS Maroc", "cotisation CNSS indépendant", "couverture sociale travailleur non salarié", "تغطية صحية للعمل الحر", "CNSS Maroc cotisation", "retraite TNS Maroc", "AMO travailleur non salarié". Covers the profession-by-profession TNS rollout, the forfaitaire (SMIG-indexed) contribution base, AMO and retraite rates and minimums, registration and quarterly payment, and the contrast with employee CNSS (employer/employee split, salary ceiling) for those who hire. Reply in the user's language (English, French, or Moroccan Arabic / Darija). Cross-reference ma-auto-entrepreneur and ma-cpu, which bundle their own social-cover components.4license: AGPL-3.0-or-later (code) / OpenAccountants Guide License v1.0 (c5---67# Morocco — Social Contributions for the Self-Employed (CNSS / AMO / Retraite TNS)89> **General reference only.** This skill is general tax/accounting reference material for AI-assisted workflows. It has not been reviewed for any specific person's facts, documents, elections, deadlines, residency, filing status, or local procedures. Do not rely on it to file, pay, amend, or take a tax position without review by a qualified professional in the relevant jurisdiction.1011Morocco is in the middle of a multi-year **généralisation de la protection sociale**12(social-protection roll-out, Loi-cadre n° 09-21). The headline goal is to bring every13worker — salaried and **non-salaried (travailleurs non-salariés, TNS)** — into the14**Caisse Nationale de Sécurité Sociale (CNSS)** for **mandatory health insurance15(Assurance Maladie Obligatoire, AMO)** and a **basic pension (retraite de base)**.1617For the self-employed this happens **profession by profession**: each socioprofessional18category is brought in by its own **décret** that fixes a **forfaitaire (flat) income19base** for that category. Auto-entrepreneurs have a **dedicated, turnover-linked**20variant. Anyone who **hires staff** also has the ordinary **employer/employee CNSS**21obligations, which work very differently (percentages on real salary, with a ceiling).2223This skill replies in the user's language. Moroccan users mix English, French, and24Darija — keep the native terms (CNSS, AMO, TNS, retraite, SMIG, DGI) and explain them25in the user's chosen language.2627---2829## 1. Quick Reference3031| Field | Value |32|---|---|33| Country | Morocco (MA) |34| Topic | Social contributions for the self-employed — CNSS / AMO / retraite |35| Authority | **CNSS** (Caisse Nationale de Sécurité Sociale) — cnss.ma |36| Currency | **MAD** (dirham marocain, DH) |37| Legal framework | **Loi-cadre n° 09-21** (généralisation); **Loi n° 98-15** (AMO base TNS); **Loi n° 99-15** (retraite TNS); category décrets |38| TNS — AMO rate (active) | **6.37%** of the forfaitaire base *(verify current value)* |39| TNS — AMO rate (pensioners) | **4.52%** of total base pensions *(verify)* |40| TNS — retraite (pension) rate | **10%** of the forfaitaire base *(verify)* |41| TNS — contribution base | **Forfaitaire**, indexed to **SMIG**, **1.75× to 2.75× SMIG** by category *(verify)* |42| SMIG (reference) | **16.29 MAD/hour ≈ MAD 3,111.39/month** (Jan 2024 figure) *(verify current SMIG)* |43| Auto-entrepreneur base | **50% of turnover (services)** / **20% of turnover (commercial)** *(verify)* |44| Auto-entrepreneur minimum | **~MAD 300 / quarter (≈ MAD 1,200/year)**, even at zero turnover; annual range cited **MAD 1,200–14,400** *(verify)* |45| Employee CNSS (total) | **~27.83%** of gross — employer **~21.09%** / employee **~6.74%** *(verify)* |46| Employee CNSS ceiling | **MAD 6,000 / month** for capped (short/long-term) branches *(verify)* |47| Uncapped employee branches | AMO, allocations familiales, taxe de formation professionnelle (whole salary) *(verify)* |48| Filing & payment (TNS / AE) | **Quarterly**, online via cnss.ma / ae.gov.ma *(verify exact dates)* |49| Filing & payment (employer) | **Monthly** DAMANCOM teledeclaration *(verify)* |50| Cross-references | `ma-auto-entrepreneur`, `ma-cpu`, `ma-income-tax`, `morocco-vat` |51| Contributor | Open Accountants Community |52| Quality tier | **Research-verified — pending sign-off by a Moroccan expert-comptable** |53| Version | 1.0 |54| Last research update | May 2026 |5556### Conservative defaults5758When data is missing or ambiguous, the agent applies the **conservative default** and59flags it for the reviewer:6061- **Profession not yet confirmed as "rolled out"** → assume affiliation **is now62 mandatory** (the roll-out is broad by 2026) and tell the user to confirm their63 category's **décret** and effective date on cnss.ma.64- **Category / forfaitaire base unknown** → do **not** guess the bracket; quote the65 rate formula and send the user to the **category décret** for the exact base.66- **Activity mix unknown (auto-entrepreneur)** → treat as **services (50% base)**, the67 higher base, until commercial (20%) is confirmed.68- **Zero / low turnover** → assume the **minimum contribution still applies** (no69 exoneration for "no income").70- **Has any staff** → assume **employer CNSS registration and monthly DAMANCOM** are71 due, separate from the owner's own TNS cover.72- **2026 figures** → every rate, base multiple, ceiling, and minimum carries "verify73 current value"; check the **Loi de Finances 2026**, the relevant **décret**, and74 **cnss.ma** before finalising any number.7576---7778## 2. Who Contributes7980Three distinct populations, three different mechanics. Identify which one the user is in81**before** computing anything — they do not mix the same way.8283### 2a. Travailleurs non-salariés (TNS) — by profession8485The **TNS** regime covers self-employed people who are **not** auto-entrepreneurs and86**not** employees: independent professionals, regulated/liberal professions, and87own-account traders/artisans with accounts. They are brought in **category by88category**, each by a **décret** that fixes a **forfaitaire income** for that group.8990Categories already brought in (illustrative, **non-exhaustive** — confirm each on91cnss.ma):9293- **CPU** payers (Contribution Professionnelle Unique) — the largest cohort → see94 `ma-cpu`, which **bundles** its own AMO/social component.95- **Commerçants et artisans** keeping accounts (tenant une comptabilité).96- **Health professions:** médecins (doctors), pharmaciens, dentistes (chirurgiens-97 dentistes), sages-femmes, kinésithérapeutes, infirmiers, opticiens.98- **Legal / court professions:** notaires, adouls, avocats, huissiers, experts-99 comptables (each by its own décret / ordre).100- **Architects, engineers, and other ordres professionnels** as their décrets land.101102> Each profession's **forfaitaire base** is set in **its own décret**. The agent must103> not transplant one category's base onto another.104105### 2b. Auto-entrepreneurs — dedicated cover106107Auto-entrepreneurs have a **dedicated, simplified** social cover: affiliation is108**automatic** on RNAE registration, and the contribution is **linked to declared109turnover** rather than a fixed category forfait (see §3 and `ma-auto-entrepreneur`).110111### 2c. Employees and those who hire (ordinary CNSS)112113If a self-employed person **hires staff**, they become an **employer** with the114**ordinary CNSS** obligations: percentage contributions on **real salary**, split115**employer / employee**, with a **ceiling** on some branches. This is **separate** from116the owner's own TNS/AE cover and is handled below in §3c.117118---119120## 3. Base, Rates & Minimums121122### 3a. TNS (regulated/independent professions)123124Contributions are computed on a **forfaitaire (flat) base** set by the worker's125**category décret**, indexed to the **SMIG**, in a band of roughly **1.75× to 2.75×126SMIG**. A TNS may, on registration, **opt for a higher base** than the category default,127and may **change the base once a year** (request filed ~60 days before it takes effect)128*(verify)*.129130| Regime | Rate (active) | Base |131|---|---|---|132| **AMO** (health) | **6.37%** *(verify)* | Forfaitaire base (1.75×–2.75× SMIG) |133| **Retraite** (pension) | **10%** *(verify)* | Same forfaitaire base |134| **AMO** (pensioners) | **4.52%** of base pensions *(verify)* | Pension, precompted by the payer |135136**Formula:**137138```139Monthly TNS contribution = forfaitaire base × (AMO rate + retraite rate)140 ≈ base × (6.37% + 10%) (verify both rates)141```142143> The AMO and retraite are **distinct regimes** with distinct décrets; retraite144> enrolment timing has been **phased** after AMO for some categories. Confirm whether145> the user's category is in **both** AMO and retraite yet.146147### 3b. Auto-entrepreneurs148149The auto-entrepreneur base is derived **from turnover**, not from a category forfait:150151- **Services (prestations):** base ≈ **50% of collected turnover** *(verify)*.152- **Commercial / industrial / artisanal:** base ≈ **20% of collected turnover**153 *(verify)*.154155The CNSS applies the TNS rates (AMO + retraite) to that derived base, and the result is156**collected quarterly with the tax** via the AE portal. The scheme is commonly described157through **fixed brackets (tranches) T1–T8**, each with a set quarterly amount.158159- A **minimum** applies even at **zero turnover** — cited as **~MAD 300/quarter160 (≈ MAD 1,200/year)** *(verify)*.161- The **annual** contribution is cited in a range of **MAD 1,200 to ~14,400** depending162 on turnover *(verify the current bracket table)*.163- AMO benefits start after a **3-month stage (waiting period)** from the first164 contribution *(verify)*.165166> **Default:** when the exact bracket amount is unknown, quote the **~MAD 300/quarter**167> floor and send the user to **cnss.ma / ae.gov.ma** for their bracket. Do **not**168> invent a T1–T8 amount. See `ma-auto-entrepreneur` for the full AE picture.169170### 3c. Employee CNSS (employer / employee split) — for those who hire171172Ordinary employee social charges in 2026 total roughly **27.83%** of gross salary,173split **employer ~21.09% / employee ~6.74%** *(verify)*. Critically, **some branches174are capped** and **some are not**:175176| Branch | Capped at MAD 6,000/month? | Notes *(all rates verify)* |177|---|---|---|178| Prestations sociales (short + long term, incl. base pension) | **Yes** — capped | Employee ~4.48%; employer ~8.98% on the capped salary |179| AMO (health) | **No** — whole salary | Employee ~2.26%; employer ~2.26% base + AMO Solidarité ~1.85% |180| Allocations familiales (family allowances) | **No** — whole salary | Employer ~6.40% |181| Taxe de formation professionnelle (TFP) | **No** — whole salary | Employer ~1.60% |182183> The **MAD 6,000/month ceiling** applies **only** to the capped (prestations184> sociales) branch. AMO, family allowances, and TFP are computed on the **full**185> salary. This is the central contrast with the self-employed: the **TNS base is a186> SMIG-indexed forfait**, whereas the **employee base is real salary, partly capped**.187188---189190## 4. Registration & Payment191192### TNS / regulated professions1931941. Affiliate with **CNSS** under the décret for your **category** (some ordres195 professionnels coordinate this).1962. CNSS assigns the **forfaitaire base**; you may **opt up** to a higher base.1973. **Declare and pay quarterly**, online via **cnss.ma** *(verify portal/dates)*.198199### Auto-entrepreneurs2002011. Registration in the **RNAE** (rn.ae.gov.ma, Poste Maroc / Al Barid Bank)202 **automatically** triggers CNSS affiliation.2032. Social contribution is **collected quarterly alongside the impôt libératoire** via204 the AE portal — including **nil (néant)** quarters.2053. AMO benefits begin after the **3-month stage**.206207### Employers (those who hire)2082091. Register the **business** as an employer with CNSS and obtain the **affiliation210 number**.2112. **Declare and pay monthly** via **DAMANCOM** (teledeclaration), withholding the212 employee share from payroll *(verify deadline — typically before the end of the213 month following the period)*.214215> A self-employed person who hires staff has **two** distinct CNSS relationships: their216> **own** TNS/AE cover **and** the **employer** obligation for staff. Keep them separate.217218---219220## 5. Worked Examples221222> All figures use the 2026 rates/bases flagged "verify". Recompute with the confirmed223> category décret values and current SMIG before relying on them.224225### Example 1 — TNS regulated professional (forfaitaire base)226227Dr. Amine is a self-employed doctor (TNS). His category décret sets a forfaitaire base228of, say, **2× SMIG ≈ MAD 6,223/month** *(verify the exact category base)*.229230- **AMO** = 6,223 × 6.37% ≈ **MAD 396/month** *(verify rate)*.231- **Retraite** = 6,223 × 10% ≈ **MAD 622/month** *(verify rate)*.232- **Total ≈ MAD 1,018/month**, paid **quarterly** (≈ MAD 3,055/quarter).233- Flag: confirm the **exact forfaitaire base** in the medical-profession décret — the234 2× SMIG used here is **illustrative**.235236### Example 2 — Auto-entrepreneur, services (turnover-linked)237238Sara is an auto-entrepreneur web developer (services). Quarterly collected turnover239**MAD 60,000**.240241- Social base ≈ **50% × 60,000 = MAD 30,000** for the quarter *(verify the 50%)*.242- CNSS applies the AMO + retraite rates to that base, **placing her in a T1–T8 bracket**243 — quote the **bracket amount from cnss.ma / ae.gov.ma**, not a computed guess.244- Even a **zero-turnover** quarter still owes the **~MAD 300 minimum** *(verify)*.245- Cross-reference `ma-auto-entrepreneur` for the parallel **impôt libératoire** (1% for246 services) collected at the same time.247248### Example 3 — Self-employed person who hires one employee (employer split)249250Khadija runs a CPU micro-business (own TNS cover via `ma-cpu`) and hires **one251assistant** at **MAD 8,000/month** gross.252253- For the assistant, the **capped branch** uses **MAD 6,000** (the ceiling), the254 **uncapped branches** use the **full MAD 8,000**:255 - Employee prestations sociales ≈ 6,000 × 4.48% ≈ **MAD 269** *(verify)*.256 - Employee AMO ≈ 8,000 × 2.26% ≈ **MAD 181** *(verify)* → withheld from pay.257 - Employer prestations ≈ 6,000 × 8.98% ≈ **MAD 539**; employer family allowances258 ≈ 8,000 × 6.40% ≈ **MAD 512**; employer AMO + TFP on full salary *(verify all259 rates)*.260- Khadija files this **monthly via DAMANCOM**. Her **own** social cover stays under the261 **CPU/TNS** track — it is **not** part of the employee computation.262263---264265## 6. Tier 2 — Reviewer Judgement Required266267Escalate to the **Moroccan expert-comptable** reviewer when:268269- The user's **profession's roll-out status** or **effective date** is uncertain (is270 the category in AMO yet? in retraite yet?).271- The **exact forfaitaire base** for the category must be read off a specific décret.272- A TNS wants to **opt up** to a higher base, or change the base, and needs the pension273 trade-off modelled.274- The user **hires staff** — full employer payroll/CNSS setup, DAMANCOM, and the275 capped/uncapped branch allocation (see `payroll`-type work).276- **Auto-entrepreneur ceiling breach** or exit (re-route via `ma-auto-entrepreneur` /277 `ma-cpu` / `ma-income-tax`), including how social cover changes on exit.278- **Cross-border / detachement** (a TNS working abroad, or a foreign self-employed279 person in Morocco) and CNSS social-security agreements.280- **Arrears, benefit eligibility, or the 3-month AMO stage / pension vesting** (3,240281 days) disputes.282- Any number where the agent had to fall back to a **"verify"** value or an283 **illustrative** base.284285The agent must **never** present these as settled; it presents the computation, the286assumptions, and the open items for the reviewer to sign off.287288---289290## 7. Reference + Test Suite291292### Legal & source references293294- **Loi-cadre n° 09-21** relative à la protection sociale (généralisation roadmap).295- **Loi n° 98-15** — régime AMO de base for the **non-salariés (TNS)**.296- **Loi n° 99-15** — régime de **pension (retraite)** for the non-salariés.297- **Category décrets** — fix the **forfaitaire base** per socioprofessional group298 (CPU payers, commerçants/artisans, médecins, pharmaciens, dentistes, notaires,299 adouls, avocats, architects, etc.). **Verify each on cnss.ma.**300- **Décret n° 2.21.477 (2021)** — mandatory CNSS/AMO for **auto-entrepreneurs**.301- **Loi de Finances 2026** — confirm current rates, SMIG, ceiling, and minimums.302- Authority: **CNSS** — cnss.ma (TNS portal, DAMANCOM for employers). Tax interaction:303 **DGI** — tax.gov.ma. AE register: **RNAE** — rn.ae.gov.ma.304- Secondary corroboration: PwC Worldwide Tax Summaries (Morocco), CLEISS (cotisations305 Maroc), Moroccan accounting practices (figures cross-checked May 2026).306307### Short test suite3083091. **Q:** TNS doctor, category base = 2× SMIG. **A:** AMO 6.37% + retraite 10% on the310 **category forfaitaire base** *(verify base and rates)*; paid quarterly.3112. **Q:** Auto-entrepreneur, services, zero turnover this quarter. **A:** Still owes the312 **~MAD 300 minimum** *(verify)*; AMO benefits only after the 3-month stage.3133. **Q:** Auto-entrepreneur, commercial. **A:** Base ≈ **20% of turnover** *(verify)*;314 bracket amount from cnss.ma — do **not** compute a guess.3154. **Q:** Employee paid MAD 10,000/month — what's capped? **A:** Only the **prestations316 sociales** branch is capped at **MAD 6,000**; **AMO, family allowances, TFP** apply to317 the **full** salary *(verify rates)*.3185. **Q:** Which rate split for employees? **A:** Total ≈ **27.83%**, employer ≈ 21.09% /319 employee ≈ 6.74% *(verify)*.3206. **Q:** Is a freelance graphic designer's profession "rolled out" yet? **A:** Default321 to **mandatory**; confirm the **category décret** and effective date on cnss.ma —322 escalate (Tier 2).3237. **Q:** Self-employed CPU payer hires staff. **A:** Two relationships — own **CPU/TNS**324 cover (`ma-cpu`) **plus** ordinary **employer CNSS** via **DAMANCOM** for the staff.325326---327328## PROHIBITIONS329330- **Do NOT** transplant one category's **forfaitaire base** onto another — each TNS331 category has its **own décret base**.332- **Do NOT** invent auto-entrepreneur **T1–T8 bracket** amounts — quote the **~MAD 300333 minimum** floor and send the user to cnss.ma / ae.gov.ma.334- **Do NOT** apply the **MAD 6,000 ceiling** to AMO, family allowances, or the training335 tax — the ceiling is **only** for the capped prestations-sociales branch.336- **Do NOT** conflate **TNS / auto-entrepreneur** self-cover with the **employer/employee**337 computation — a person who hires has **both**, computed separately.338- **Do NOT** assume "no income → no contribution" — a **minimum** applies regardless.339- **Do NOT** state any rate, base multiple, ceiling, SMIG, or minimum as final without340 the **"verify current value"** caveat against the **Loi de Finances 2026** and the341 relevant **décret**.342- **Do NOT** advise on **employee payroll mechanics, IR withholding, TVA, or company343 forms** under this skill — route to the relevant skill (`ma-income-tax`,344 `morocco-vat`, etc.).345- **Do NOT** confirm a profession's **roll-out / effective date** without checking346 cnss.ma — escalate if uncertain.347- **Do NOT** issue any filing or computation as final without **Moroccan348 expert-comptable** sign-off.349350---351352## Disclaimer353354This skill is **research-verified** against public sources (CNSS / cnss.ma including the355official TNS and AMO rate pages, the généralisation framework laws, PwC Worldwide Tax356Summaries, CLEISS, and reporting on the Loi de Finances 2025/2026) as of **May 2026**.357It is **YMYL** content and is **pending sign-off by a Moroccan expert-comptable**. The358social-protection roll-out is **ongoing and category-specific**; rates, the SMIG, the359forfaitaire bases, ceilings, brackets, and effective dates change with each décret and360each Loi de Finances and must be **re-verified** before use. Nothing here substitutes361for advice from a licensed Moroccan expert-comptable or the CNSS. Part of362**openaccountants.com** — open-source tax skills for the self-employed.363364---365366_Source: [OpenAccountants](https://openaccountants.com/skills/ma-social-contributions) — open tax Guides for AI, reviewed by named CPAs/CAs/EAs. Quality: **source-cited draft**. For always-current figures and named-accountant backing, connect the OpenAccountants MCP server (`openaccountants-mcp`)._