Skip to main content
WEEPO Maroc

Taxation · Freelance

Pay CNSS Online as a Self-Employed Worker in Morocco (TNS)

Self-employed in Morocco but not an auto-entrepreneur? Here is how to pay CNSS online as a TNS, what is verified, and what you must confirm with CNSS.

Published on 30 October 20268 min readBy admin
Summarize with

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

Pay CNSS Online as a Self-Employed Worker in Morocco (TNS)

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.

SituationWho handles CNSSHow you payConfirm with CNSS
Auto-entrepreneurYou, via the CPUDebit tied to your declarationExact amount for your turnover
Non-salaried worker (TNS)YouTNS electronic link or service pointRate, calculation base, due dates
Employee through an umbrella companyThe umbrella companyDeducted on the payslipNothing 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.

Moroccoself-employedCNSSAMOTNSonline payment

FAQ

How do I pay CNSS online as a TNS in Morocco?

Current contributions for non-salaried workers are paid through a dedicated electronic link on the CNSS payment portal, or at a local service point. Always start from the official site, never from a link received by message, and call 3939 if you're unsure about your registration number.

Does an auto-entrepreneur use the same payment link?

No. An auto-entrepreneur is linked to CNSS when the activity is declared to the tax authority and contributes through the single professional contribution. The dedicated link is for independents who stay outside that scheme and fall under the non-salaried worker arrangement.

Is the CNSS arrears amnesty for TNS workers still open?

No, according to the sources we read. Law no. 41.23 set a window to resume current payments between January and April 2024. We found no published extension. If you carry arrears, ask CNSS for your exact position by calling 3939.

What is the AMO contribution rate for a non-salaried worker?

We don't state one, because no readable source gives it reliably and forum figures contradict each other. The rate, the calculation base and the due date should be checked with CNSS, by phone on 3939 or in a branch, and the answer written down.

Does an umbrella company spare me from paying CNSS myself?

Yes. You become an employee of the umbrella company, social contributions go through your payslip, and the company declares them to CNSS. You schedule no payment yourself, which is the main advantage, in exchange for a less free structure than that of an independent, and a salary rather than invoices.

Another question? Contact us

View all posts →

Need to go further?

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