Skip to main content
WEEPO Maroc

Self-employed · Freelance · EOR

Invoicing as a Self-Employed Freelancer in Morocco: What the Law Requires (2026)

Do you need a company stamp to invoice as self-employed in Morocco? Here is what the ICE number, mandatory mentions, and numbering rules actually require in 2026.

Published on 9 July 20267 min readBy admin
Summarize with

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

Invoicing as a Self-Employed Freelancer in Morocco: What the Law Requires (2026)

You wrap up a project, the client asks for an invoice, and suddenly you're not sure what belongs on it. Do you need a stamp? An ICE number? A specific VAT line? Most self-employed workers in Morocco run into these questions at the worst possible time, right when a client's finance team is holding up payment over one missing detail.

A compliant self-employed invoice in Morocco needs your full identity, the 15-digit ICE number, a sequential invoice number, a precise description of the service, and the VAT exemption wording that applies to self-employed status. A company stamp, despite what many freelancers assume, is not a legal requirement.

What must legally appear on a self-employed invoice in Morocco?

Self-employed status, governed by law 114-13, follows the general invoicing rules set out in Morocco's General Tax Code, with adjustments for the fact that self-employed workers don't collect VAT. In practice, your invoice needs your full name, your business address, your ICE number, a sequential invoice number with no gaps, the issue date, a precise description of the goods or service, quantity, unit price, and the total amount in MAD. Add to that the VAT exemption line that applies specifically to self-employed status. A well-run Moroccan company, especially one with a proper procurement process, will bounce an incomplete invoice back to you. That single step causes more payment delays than any pricing disagreement ever does.

Based on Moroccan invoicing guides reviewed for this article, a missing ICE number is the single most common mistake among freelancers issuing their first invoice.

Required itemWhat it includesWhere to find it
IdentityFull name, business addressSelf-employed registration card
ICE number15-digit Common Business IdentifierYour rn.ae.gov.ma account or AE card
Invoice numberSequential, no gaps (e.g. INV-2026-001)Generated for each new invoice
Issue dateDate the invoice is createdAutomatic
DescriptionPrecise description of the service renderedWritten by you
AmountUnit price, quantity, total in MADCalculated on the invoice
VAT lineExemption wording specific to self-employed statusFixed text to reuse

Do you actually need a company stamp in Morocco?

No. No text governing self-employed status requires a stamp on an invoice. The assumption likely comes from habits carried over from limited companies, where a stamp traditionally accompanies a signature in Moroccan administrative practice, even though it isn't a strict legal requirement there either. Plenty of clients, particularly larger companies or public bodies, still ask for one out of internal habit. If that happens, nothing stops you from getting a simple stamp made with your name, your ICE number, and the word self-employed on it. It's never a legal reason to reject an invoice, but it can unblock a payment fast if a client's finance team insists on it as a matter of internal process.

The short version: a stamp stays optional for self-employed workers in Morocco, no regulation requires it. Some clients ask for one out of habit, not law, and a low-cost stamp is often the fastest way to clear that specific blocker when it comes up.

What is the ICE number and how do you get one?

The ICE, or Common Business Identifier, is a 15-digit code that identifies every business and every establishment in Morocco. It's built from several blocks: a business identifier, an establishment identifier, and a control key. Leaving it off an invoice can get the document rejected by a procurement team or, less often, flagged during a tax audit. For self-employed workers, the ICE is assigned automatically when you register on the national platform and appears directly on the self-employed registration card issued once your file is approved.

Lost your ICE number? Logging back into your personal account online is enough to retrieve it, no extra paperwork needed.

ICE versus tax ID: not the same thing

Self-employed status in Morocco doesn't come with a commercial registry number or a classic business license. It does come with a tax identifier (IF) and the ICE number. Combined with your national ID, those two numbers are enough to build a complete tax identity on your commercial documents.

How do you number and store your invoices?

Numbering has to stay chronological and continuous, with no gaps in the sequence, even if an invoice later gets cancelled. A simple format like INV-2026-001, INV-2026-002 avoids mistakes and makes quarterly bookkeeping easier when it's time to file your revenue declaration. Two clients, two invoices issued back to back: never reset the count mid-year.

Storage matters well beyond the length of a single project. Keep your invoices for several years in case of a tax audit or a commercial dispute with a client. A digital folder organized by quarter, with a backup copy, is more than enough. You don't need accounting software for the invoice volume most self-employed workers generate.

Quote or invoice: what's the difference in Morocco?

A quote locks in a price before the work starts. An invoice records work that's already been delivered. Plenty of freelancers new to the market mix the two up, or skip the quote entirely with a corporate client who expects one. And a signed quote protects you just as much on scope as it does on price. For a longer engagement or a recurring client, a freelance service agreement goes further than a quote: it also fixes IP ownership, confidentiality, and termination terms, clauses a quote almost never covers.

Both documents need the same identity details and ICE number. What changes is legal weight: a quote has no accounting value until it becomes an invoice. WEEPO's free invoice generator and quote template build in these mandatory fields automatically, ICE number included.

A real case: the invoice that stalled a payment

Yassine, a freelance developer based in Rabat, invoices a corporate client in Casablanca for the first time. His invoice, drafted by hand in Word, leaves out the ICE number and simply numbers the document "1". The client's finance team sends it back unprocessed, asking for a correction. Ten days lost on a payment that was supposed to land within two weeks.

Fixing the invoice took five minutes once he had the right template. But the payment clock on the client's side had already reset to zero. A non-compliant invoice doesn't just cause an administrative headache, it directly delays the cash flow that most self-employed workers depend on month to month.

Before you send your next invoice

Check five things before hitting send: the ICE number is there, the invoice number follows the sequence with no gaps, the VAT exemption line appears at the bottom, the total matches the approved quote, and your payment details are readable. Five seconds of proofreading regularly saves ten days of waiting.

For self-employed workers approaching the revenue cap, or already invoicing clients abroad, the next question is usually whether to move to an umbrella company setup, which takes over invoicing, CNSS contributions, and tax compliance on your behalf. For more detail, see our guide to the quarterly revenue declaration and the self-employed tax guide.

self-employedinvoicingICE numberMorocco freelancetax compliance

FAQ

Do I need a company stamp to invoice as self-employed in Morocco?

No, nothing in the self-employed regulations requires a stamp. Some clients ask for one out of internal habit, but its absence never makes an invoice legally invalid.

What happens if my ICE number is missing from an invoice?

The document risks being rejected by the client's procurement team, which delays payment. The ICE is assigned automatically when you register and appears on your self-employed card.

Do I need to number my invoices in a specific order?

Yes, numbering must be chronological and continuous, with no gaps, even if an invoice is later cancelled. A simple format like INV-2026-001 works fine.

Does a quote carry the same legal weight as an invoice in Morocco?

No. A quote locks in a price before work starts, while an invoice records a service already delivered. Only the invoice has accounting and tax value.

How long should I keep my self-employed invoices?

Several years, in case of a tax audit or a dispute with a client. A digital folder organized by quarter with a backup copy is generally sufficient.

What VAT wording goes on a self-employed invoice in Morocco?

The VAT exemption line specific to self-employed status, reused exactly as written on every invoice you issue, regardless of the amount billed.

Another question? Contact us

View all posts

Need to go further?

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