Skip to main content
WEEPO Maroc

Self-employed invoice generator — Morocco

Create a compliant invoice for Moroccan requirements in a few clicks. Fill in your details, add service lines, and export to PDF — free, no signup.

100% free · No signup · Data stays in your browser

Your details

Information shown on your self-employed invoices.

Client

Invoice recipient.

Invoice

Line items

Break down each service or deliverable billed.

QtyUnit HTTotal HTRemove line

MAD 0

Live preview

INVOICE

Invoice #:
FAC-2026-001
Date:
2026-06-22

Issuer

Client

ServiceQtyUnit HTTotal HT
1MAD 0MAD 0
Total HTMAD 0

VAT not applicable — CGI article 91-II-3° (self-employed).

Generated document is indicative only. Confirm compliance with your accountant before sending to a client.

Mandatory invoice details for self-employed

Every self-employed invoice in Morocco must include: issuer name and address, ICE number, self-employed number, date and invoice number, service description, and amount.

The mention « VAT not applicable — CGI article » must appear automatically for self-employed professionals not subject to VAT.

Our generator inserts these mentions by default to guarantee a compliant invoice.

How to number invoices

Use chronological continuous numbering: INV-2026-001, INV-2026-002, etc. Do not skip numbers or reuse a cancelled number.

Each invoice must be unique and dated. If there is an error, issue a credit note rather than editing a sent invoice.

Keep a copy of every issued invoice for at least 10 years, per accounting obligations.

Invoicing best practices

Issue your invoice at the end of the service or per agreed terms. Late invoicing delays collection.

Verify client details and ICE before sending. Errors often block payment on the client accounting side.

If you invoice abroad regularly, consider umbrella company to simplify multi-currency management.

Frequently asked questions

Is the generated invoice legally valid?

Yes, if all mandatory details are correctly entered. Verify your information before export.

Can I customise the template?

The generator follows the standard Moroccan format. Add your logo and payment terms in the provided fields.

Is my data stored?

No, everything runs in your browser. No data is sent to our servers.

Can I invoice in foreign currencies?

The generator is optimised for MAD invoices. For international invoicing, umbrella company is recommended.

Another question? Contact us

Ready to move forward with WEEPO?

An advisor will call you back about umbrella company, self-employment or EOR in Morocco.