Morocco invoice and quote generator

Fill in your company, your customer and the lines: download a clean PDF invoice or quote that follows Moroccan requirements, made in your browser.

This tool applies to Morocco only (Moroccan invoice requirements, VAT rates and amounts in MAD).

Create your invoice or quote

Everything happens in your browser: no data is sent to our server or stored. Remember to download the PDF before closing the page.

Document
Your company
Customer

Lines

DescriptionQtyUnit price excl. VAT (MAD)VATTotal excl. VATDelete

What a Moroccan invoice must show

Article 145 of Morocco’s General Tax Code (CGI) lists what an invoice must contain. The generator has a field for each of them; you fill them in with your own details:

The total is also written out in words, a very common practice in Morocco that the generator adds automatically. The PDF is in English on this page; for French, use the French version of the generator. This template helps with the layout; it does not replace your accountant’s advice on your tax situation.

Quote or invoice?

A quote is a price proposal sent before the sale, with a validity period. Once it is accepted and the work is done, you issue the invoice, which repeats the same lines. In the generator, just choose “Quote” or “Invoice”: the PDF headings change accordingly. For a simple net ↔ gross calculation, use the Morocco VAT calculator.

Privacy: nothing is sent

The generator runs entirely in your browser. Your details, your customers’ details and your logo never leave your computer, and nothing is kept once the page is closed. Keep a copy of every PDF: Moroccan law requires invoices to be kept for ten years.

Moving to real invoicing software

Beyond a few invoices a month, business software saves you time: automatic numbering, turning a quote into an invoice in one click, payment tracking and reminders, a dashboard and accounting exports. It is also the best way to prepare for electronic invoicing in Morocco. Ask us about custom invoicing software.

Read our guide: electronic invoicing in Morocco.

Are you an agency? We work white-label →

Frequently asked questions

Which details must a Moroccan invoice show?

Article 145 of the tax code requires the seller’s identity and identifiers (IF, ICE, RC, patente), the customer’s identity and ICE for companies, the number and date, the lines, VAT per rate and the totals, and the payment terms.

Can I issue the invoice in English?

Yes: on this page the PDF is in English. If you need it in French, use the French version of the generator.

Is my information saved?

No. Everything stays in your browser and nothing is kept once the page is closed. Download the PDF before leaving.

Can I add my logo?

Yes, in PNG, JPG, WebP or SVG. It is resized in your browser and placed at the top of the PDF.

Other free tools