Skip to content
FinanceFeatured

How to Create a Professional Invoice in Morocco (2026 Guide)

A complete guide to Moroccan invoicing requirements in 2026, mandatory electronic invoicing, VAT rules, legal elements, and how to generate compliant invoices instantly with Factureino.

MoroccoHelp TeamJanuary 25, 20265 min read
Share
How to Create a Professional Invoice in Morocco (2026 Guide)

Invoicing in Morocco: What You Need to Know in 2026

Whether you're a freelancer, a small business, or an auto-entrepreneur, issuing proper invoices in Morocco is both a legal requirement and a professional necessity. With the Loi de Finances 2026, electronic invoicing is now mandatory for all businesses, no exceptions.

Mandatory Electronic Invoicing in 2026

The transition to electronic invoicing was rolled out progressively:

PhaseDateBusinesses Concerned
Phase 1January 2025Revenue above 3 million MAD
Phase 2June 2025Revenue above 1 million MAD
Phase 3January 2026All businesses, including auto-entrepreneurs

Warning

As of January 2026, using Excel spreadsheets, Word templates, or handwritten invoices is no longer legally compliant. You must use certified invoicing software.

Every invoice issued in Morocco must include the following mandatory elements:

ElementDescription
Seller identityFull name or company name and address
ICEIdentifiant Commun de l'Entreprise (if registered)
Client detailsName, address, and ICE of the buyer
Invoice numberSequential and unique numbering
Date of issueDay the invoice is created
DescriptionDetailed description of goods or services provided
Unit pricePrice per item or service
QuantityNumber of units
VAT rate & amountApplicable VAT rate and calculated amount
Total amountTotal in MAD (dirhams), both HT and TTC

VAT Rates in Morocco (2026)

With the TVA reform finalized in 2026, Morocco now operates with a simplified two-rate system:

VAT RateApplication
20%Standard rate, most goods and services
10%Reduced rate, specific sectors (tourism, certain food products, professional services)

Special VAT Cases

  • Auto-entrepreneurs below the revenue threshold: VAT exempt
  • Export transactions: 0% VAT (with right to deduction)
  • Medical services: Various exemptions apply
  • Agricultural inputs: Exempt under 2026 regulations

Info

Even if you're VAT-exempt as an auto-entrepreneur, your invoices must clearly state "Exonéré de TVA, Régime Auto-Entrepreneur" to be legally compliant.

Invoice Numbering Rules

Morocco requires sequential and chronological invoice numbering:

  • Numbers must be unique, no duplicates allowed
  • Numbers must follow a continuous sequence, no gaps
  • The sequence resets each fiscal year (optional but common practice)
  • Credit notes (avoir) must reference the original invoice number

Recommended format: YYYY-XXXX (e.g., 2026-0001, 2026-0002)

Currency and Language

  • Currency: Invoices for domestic transactions must show amounts in MAD (Moroccan Dirham)
  • Language: Invoices can be issued in Arabic, French, or English, but French is the most common for business
  • Dual currency: For international clients, you can show both MAD and the foreign currency (EUR, USD, etc.)

Payment Terms

Common payment terms used in Morocco:

TermDescription
À réceptionPayment due upon receipt
30 jours netPayment due within 30 days
60 jours netPayment due within 60 days
90 jours fin de moisPayment due 90 days from end of month

Tip

The legal maximum payment term in Morocco is 60 days from invoice date, or 90 days from end of month, as per the commercial code.

Archiving Requirements

Under the 2026 regulations, all invoices must be archived digitally:

  • Duration: Minimum 10 years
  • Format: Digital, secure, and tamper-proof
  • Accessibility: Must be available for tax audit within 48 hours of request
  • Integrity: Documents must be protected against modification

Penalties for Non-Compliance

Failing to issue proper invoices can result in serious consequences:

ViolationPenalty
No electronic invoicingUp to 50,000 MAD fine
Missing mandatory elementsVAT deduction rejected by tax authority
Non-sequential numberingTax audit trigger
Failure to archive10,000 MAD fine per missing document

How to Create an Invoice with Factureino

Creating a compliant invoice takes under 60 seconds with Factureino:

  1. Enter your business details, name, address, ICE number
  2. Add client information, name, address, client ICE
  3. Describe your goods or services, line items with quantities and prices
  4. Select VAT rate, 20%, 10%, or exempt
  5. Choose currency, MAD, EUR, USD, or other
  6. Generate and download, get your professional PDF invoice instantly

Sample Invoice Structure

A properly formatted Moroccan invoice should follow this structure:

  • Header: Your company logo, name, address, ICE, IF, RC numbers
  • Client block: Client name, address, ICE
  • Invoice details: Invoice number, date, payment terms
  • Line items table: Description, quantity, unit price, VAT, total
  • Totals: Subtotal HT, VAT amount, Total TTC
  • Footer: Bank details, payment instructions, legal mentions

Tip

Use Factureino to generate a fully compliant invoice in under 60 seconds, free, no account needed, and exportable as a professional PDF that meets all 2026 requirements.

Frequently Asked Questions

Do auto-entrepreneurs need to issue invoices? Yes, all auto-entrepreneurs must issue invoices for every transaction, even small ones. Electronic invoicing is mandatory as of 2026.

Can I issue invoices in English? Yes, invoices can be issued in Arabic, French, or English. However, ensure all legal elements are present regardless of language.

What if my client doesn't have an ICE? For individual consumers (B2C), the client ICE is not required. For business clients (B2B), the ICE is mandatory on the invoice.

Do I charge VAT as an auto-entrepreneur? No, auto-entrepreneurs below the revenue threshold are exempt from VAT. Your invoice should mention this exemption explicitly.

Need to create an invoice?

Use Factureino to generate a compliant Moroccan invoice in under 60 seconds, free, no account required.

Try Factureino

Continue reading

Ready to grow your business?

Invoicing, contracts, expenses, all free, no signup required.