New: DGI e-invoicing and a verification QR code on every document.
F Fatoura
Log in Free trial
2026New · DGI e-invoicing ready

Moroccan business management,
100% compliant, finally simple.

Invoices, quotes, CRM, stock, purchasing and cash in one platform. Automatic ICE, IF, RC and VAT in MAD.

No credit card14-day free trialInterface in French, Arabic and English

They invoice with Fatoura, connected to the Moroccan ecosystem

Features

Much more than invoicing software

A light ERP, a CRM and a SaaS platform built for Moroccan SMEs, freelancers and accounting firms.

Compliant invoices & quotes

Every Moroccan legal mention, tamper-proof sequential numbering, multi-rate VAT and amount in words.

Sent · Viewed · Paid tracking

Know when your customer opens a document and get notified on every payment.

CMI online payment

Customers pay by Moroccan bank card or transfer, straight from the document link.

Automatic reminders

D-3, D+7, D+15 sequences by email, SMS and WhatsApp, with law 69-21 penalties.

CRM & pipeline

Leads, Kanban opportunities, activities and weighted sales forecasts.

Multi-warehouse stock

Movements, stock counts, threshold alerts, barcodes and weighted-average valuation.

Purchasing & suppliers

Price requests, purchase orders, goods receipts and supplier invoices.

Cash & banks

Bank reconciliation, cash forecasts and collection tracking.

VAT return

Summary by rate, cash or accrual basis, exports for your accountant.

Bilingual FR / AR documents

Every document in French, Arabic, English or bilingual, in one click.

Roles & security

Fine-grained permissions, two-factor auth, audit log and daily backups.

API & integrations

REST API, webhooks, Sage and CEGID exports, DGI e-invoicing connection.

How it works

Up and running in 3 steps

From creation to payment, every document is tracked, time-stamped and compliant.

1

Create

Pick a customer, add products: ICE, VAT by rate and amount in words fill themselves.

CustomerICE checkedVAT 20%
2

Send

By email, WhatsApp or secure link, with A4 PDF and built-in online payment.

EmailWhatsAppLink
3

Track

Sent, Viewed, Paid: automatic reminders and real-time bank reconciliation.

SentViewedPaid
Compliance

Compliant with Moroccan regulations from the very first invoice

Fatoura automatically applies the General Tax Code, law 69-21 on payment terms and the DGI e-invoicing specification.

15-digit ICE Issuer and customer, checked on entry
1
Tax ID (IF) Printed on every document
2
Trade register & court Number and commercial court city
3
Business tax (TP) Company business tax number
4
CNSS Employer affiliation number
5
VAT 20 · 14 · 10 · 7 · 0% Breakdown by rate and CGI exemptions
6
Sequential numbering Continuous, gap-free, locked
Amount in words "This invoice is issued for the amount of…"
DGI e-invoicing Structured format and transmission
10-year legal archiving Time-stamped, unalterable, exportable
Verification QR code Authenticity verifiable by the customer
Law 69-21 penalties Payment terms and mandatory mention
Modules

One platform for your whole business

Enable only the modules you need. Everything is connected: an accepted quote becomes an order, delivery, invoice and payment.

Included in every plan

Customers & suppliers

Customer, supplier and contact records with ICE, IF, RC, addresses and account statements.

Included in every plan

Products & services

Product and service catalogue, categories, units, VAT per item and barcodes.

Invoicing & quotes

DGI-compliant quotes, invoices, credit notes, proformas and deposits: numbering, VAT by rate, amount in words, A4 PDF.

Works with : Customers & suppliersProducts & services

Orders & deliveries

Customer orders and delivery notes with delivered quantities, recipient signature and grouped invoicing.

Works with : Invoicing & quotesCustomers & suppliersProducts & services

Recurring invoicing

Subscriptions and maintenance contracts invoiced automatically every month, quarter or year.

Works with : Invoicing & quotes
20connected business modules
5VAT rates handled
3languages: French, Arabic, English
10 yearsof legal archiving
Pricing

Clear pricing, in dirhams

Prices excl. VAT, no commitment. Switch plans any time, your data follows you.

2 months free
Free
To get started
0MAD
/month
Free forever
Start for free
  • 1 user
  • 10 documents per month
  • 0,5 GB storage
  • Invoicing & quotes
Starter
Freelancers & micro-businesses
149MAD
/month
or 1 490 MAD/year
Get started
14-day free trial
  • 2 users
  • 100 documents per month
  • 2 GB storage
  • Orders & deliveries
  • Collections & online payment
  • Recurring invoicing
  • Invoicing & quotes
Popular
Pro
Growing SMEs
349MAD
/month
or 3 490 MAD/year
Get started
14-day free trial
  • 10 users
  • 1 000 documents per month
  • 10 GB storage
  • AI assistant
  • CRM
  • Bank, cash & expenses
  • Stock & warehouses
  • Orders & deliveries
Business
Full ERP for established SMEs
749MAD
/month
or 7 490 MAD/year
Get started
14-day free trial
  • 15 users
  • Unlimited documents
  • 50 GB storage
  • CGNC accounting
  • AI assistant
  • API & webhooks
  • CRM
  • DGI e-invoicing
Accounting firm
Multi-client workspace for accountants
1 290MAD
/month
or 12 900 MAD/year
Get started
30-day free trial
  • 25 users
  • Unlimited documents
  • 100 GB storage
  • 50 managed companies
  • CGNC accounting
  • AI assistant
  • API & webhooks
  • Accounting firm workspace
  • DGI e-invoicing

All prices exclude VAT (20% added). Pay by bank card or transfer.

FAQ

Frequently asked questions

Everything about compliant invoicing in Morocco.

Another question?

Our team answers in French, Arabic and Darija.

Yes. Every document carries the mentions required by article 145 of the General Tax Code: full issuer identity (ICE, IF, RC, business tax, CNSS), business customer ICE, sequential numbering, date, line detail, VAT by rate and total incl. VAT.
The Common Company Identifier has 15 digits. It must appear on the issuer invoices and, since 2019, the customer one when it is a business. Fatoura checks the format on entry.
Each line has its own rate (20, 14, 10, 7 or 0%). Fatoura computes base and VAT by rate and prints a compliant summary at the bottom of the document.
Yes. Documents are generated in a structured format, signed, time-stamped and carry a QR code. Transmission to the DGI platform is available on Business and Firm plans.
No, by design: a validated invoice is locked to guarantee continuous numbering. To correct it, you issue a linked credit note in one click.
The default term is 60 days and cannot exceed 120 days by agreement. Late payment incurs penalties. Fatoura adds the mention and computes penalties in reminders.
The 0.25% stamp duty applies to invoices paid in cash. Just enable the option on the document: the amount is added to the total.
Yes. Documents can be issued in EUR or USD with the exchange rate and MAD equivalent, required for your returns.
Yes, free of charge, with a Read-only or Accountant role. Firms manage all their clients from the Accounting firm plan.

Ready to invoice with full compliance?

14-day free trial, no credit card. Your data stays yours.

Contact

Let’s talk about your business

Demo, sales question, support or partnership: write to us and an advisor will get back to you quickly.