You work for yourself in Morocco, you aren't registered as an auto-entrepreneur, and someone mentioned a CNSS payment link reserved for non-salaried workers. The topic is badly documented. Official pages stay terse, forums contradict each other, and nobody says clearly whether they mean the auto-entrepreneur scheme or the one for non-salaried workers, known as TNS. This guide sticks to what can be verified, flags what you'll need to confirm yourself, and helps you pick the right setup before you pay anything.
To pay CNSS online as a non-salaried worker (TNS), you use a dedicated electronic payment link on the CNSS payment portal, or a local service point. The 3939 helpline handles questions. Auto-entrepreneurs contribute differently, through the single professional contribution (CPU), without this route.
If you're torn between the TNS scheme, the auto-entrepreneur status and an employed setup, start by looking at how an umbrella company in Morocco works: social contributions run through your payslip, so there's no CNSS transfer for you to schedule.
Who counts as a non-salaried worker, and how is that different from an auto-entrepreneur?
A non-salaried worker (TNS) is an independent professional, for example in a liberal profession, with no employment contract and no auto-entrepreneur registration. Moroccan business press describes the early-2024 CNSS measures as covering "professionals, independent workers and non-salaried people carrying out a liberal activity" (our translation from the French reports).
The difference is mostly about the route. An auto-entrepreneur is linked to the CNSS automatically when the activity is declared to the tax authority (DGI), then contributes through the CPU. An independent who stays outside that scheme falls under the TNS arrangement and handles payments personally. According to a comparison guide updated in June 2026, that's why a separate payment link exists.
Why does it matter? Because most pages about "paying CNSS online" blur the two worlds. If you're registered as an auto-entrepreneur, the page you need is our guide to CNSS for self-employed workers, plus the one on health cover for the self-employed if AMO is your concern.
One practical point: look at your real situation. A consultant who invoices a few clients a year from a personal account, with nothing declared, isn't in the same box as a doctor running a practice. The payment route depends on the box CNSS has put you in.
How does paying CNSS online work for a TNS?
CNSS announcements relayed by the press say that current contributions for non-salaried workers are paid either through a dedicated electronic link or at local service points. The payment portal is called "bpc" in its address, and the 3939 line gives support. None of the sources we could read mentions other payment networks.
Here is what can be said without guessing. Online payment goes through a TNS-specific link, separate from the space employers use. Local service points are the fallback if you'd rather pay in cash or the site rejects your card. And if you're unsure about your registration number, the call centre is the quickest entry point.
One caveat: the exact address of the link differs between sources (a "bpc" subdomain in some, a path on the main site in others). Always start from the official CNSS site rather than a link received in a message, because fake payment sites exist.
| Situation | Who handles CNSS | How you pay | Confirm with CNSS |
|---|---|---|---|
| Auto-entrepreneur | You, via the CPU | Debit tied to your declaration | Exact amount for your turnover |
| Non-salaried worker (TNS) | You | TNS electronic link or service point | Rate, calculation base, due dates |
| Employee through an umbrella company | The umbrella company | Deducted on the payslip | Nothing to pay directly |
What did the 2024 amnesty change for TNS workers?
Law no. 41.23 cancelled AMO contribution arrears of non-salaried workers, along with late penalties and collection costs, for debts of at least three months dating from November 2023 or earlier. In return, workers had to resume current payments between January and April 2024. That window is now closed.
The conditions, identical across several press reports, were these: pay contributions due from December 2023 during the eligibility window, keep paying regularly for twelve consecutive months, then go through a three-month waiting period before AMO rights open.
Is there anything to take from it today? One lesson: the administration showed it can wipe debts, but only in exchange for a lasting return to compliance. We found no published extension of the measure. If you carry arrears, don't wait for another amnesty. Call 3939 and ask for your exact position.
What this page can't tell you (and where to check)
No source we could read reliably gives the AMO rate for a TNS, its calculation base, its floor or ceiling, the regular due date, or the late-payment surcharges. Figures floating around forums contradict one another, so we don't repeat them. These four items must be checked with CNSS directly.
That may feel frustrating, but it's also a quick test for any article on the topic. When a page gives you a precise percentage without citing the official text, be wary. Official portals (CNSS, DGI) also often block automated reading, which pushes many sites to copy second-hand numbers.
Before paying, ask CNSS four questions, by phone or in a branch: which scheme am I exactly in, how much do I owe for the current period, what's the deadline, and what happens if I'm late. Write down the answer with the date and the name of the person who gave it.
And for you, in practice? TNS, auto-entrepreneur or umbrella company
Take a marketing consultant in Casablanca working for three clients, one of them foreign. She has never declared her activity. Three routes open up, and none is universal.
The auto-entrepreneur scheme is the easiest to start, but turnover is capped and some activities don't qualify. TNS suits professions that can't use it, at the price of managing payments yourself and building your own social protection. An umbrella company changes the logic: you become an employee of the company, which invoices the client, declares to CNSS and pays you a salary. You lose some freedom of structure, you gain protection and administrative peace of mind.
The right move is to price your three options on the same basis. WEEPO's status comparator helps with that, and our article on self-employed versus umbrella company covers the edge cases: foreign clients, going over the cap, the need for health cover.
How do you know which box CNSS has put you in?
Three clues help before you pick up the phone. First: have you filed an auto-entrepreneur activity declaration with the tax authority (DGI)? If so, your CNSS registration happened automatically, and the dedicated route to pay CNSS online as a TNS isn't your circuit. Second: do you run a liberal profession or an independent activity declared another way, for instance in a practice or a one-person company? Then the TNS arrangement is the most likely. Third: do you receive a payslip? In that case your employer, or your umbrella company, declares and pays the contributions.
If none of these three fits, you're probably in the grey zone of undeclared activity. That's the riskiest spot: no guaranteed health cover, no pension contributions, and the risk of a late catch-up. Independents who invoice foreign clients without a status often land there without noticing, because the transfer arrives and nobody asks questions.
Pitfalls to avoid when you pay CNSS online
The first pitfall is the fake site. Pages imitating payment portals circulate regularly across all administrations, and social contributions aren't spared. Type the address yourself, or go through the CNSS home page, and never enter bank details from a link received in a message.
The second pitfall is paying without proof. A screenshot isn't always enough: ask for a receipt or note the transaction reference, then check that it shows up on your file after a few days. The third is paying without knowing which period is covered. A payment allocated to the wrong period can leave a debt open while you think you're up to date.
Finally, don't mix up paying CNSS and filing taxes. They are two separate routes with their own deadlines. Settling one doesn't release you from the other, and it's a common mix-up among independents who are just starting out.
Why a registered status matters for payments from abroad
If your income comes from foreign clients, the practical question is often which entity receives the money and who declares it. A client abroad pays an invoice, not a social contribution, so nothing in the transfer tells CNSS that you exist. That gap is exactly why independents end up outside the system. Choosing a status first, then organising how you pay CNSS online or through payroll, keeps the sequence logical and protects you if a bank or an auditor asks questions.
Five checks before you next pay CNSS online
- Confirm your scheme and registration number with CNSS itself, not a third party.
- Use the official site, never a link received by message or social media.
- Keep proof of every payment (receipt, screenshot, reference).
- Note the deadline CNSS gave you in writing or by phone.
- Check that your AMO is active before planning a large medical expense.
To settle between these setups with someone who knows the Moroccan framework, talk to the WEEPO team: you'll leave with a priced comparison based on your real situation, with no commitment.
