E-invoicing penalties in Morocco: this is one of the questions SME directors ask as they follow the electronic invoicing reform announced by the Direction Générale des Impôts (DGI), and many figures circulate on the subject. Yet the texts published to date give none. What has been announced comes down to three points: tax penalties, the rejection of the deductibility of expenses for non-compliant invoices, and prosecution in cases of serious fraud. No amount and no application date for these penalties has been published, and the precise timetable of the reform has yet to be set by decree. This article separates what has been announced from what has not, recalls what can already be penalised today because mandatory invoice particulars already exist, and explains how to reduce the risk now, notably with Crystal ERP (erp.crystalit.ma). An earlier version of this article quoted fine amounts and obligation dates: they were not based on any published text and have been removed. For an overview of the reform, see our pillar article on electronic invoicing in Morocco (Electronic invoicing in Morocco in 2026), and always verify your obligations on the official DGI portal (tax.gov.ma).
E-invoicing penalties in Morocco: what the DGI has announced
The reform announced by the DGI is built on structured electronic invoices: the standards cited are UBL 2.1 and UN/CEFACT CII, and the principle adopted is prior validation of invoices by the DGI's e-invoicing platform. The platform's public name, its technical specification and the Moroccan invoice profile (required fields, signature) have not been published. The timetable announced in the press in June 2026 is progressive: in 2026, B2G transactions of around 1,655 large companies with turnover above MAD 200 million; in 2027-2028, SMEs and mid-sized companies; after 2028, very small businesses, through simplified solutions.
Three categories of penalties have been announced. First, tax penalties for failing to meet the new obligations. Second, the rejection of the deductibility of expenses for non-compliant invoices: an expense supported by a non-compliant invoice may not be accepted as a deduction from taxable profit, which penalises the customer who received it, not only the supplier who issued it. Third, prosecution in cases of serious fraud. That is all that has been announced: the nature of the penalties is known, not their scale.
- Tax penalties: announced, with no amount published to date.
- Rejection of the deductibility of expenses supported by non-compliant invoices.
- Prosecution in cases of serious fraud.
- Prior validation of invoices by the DGI platform: principle announced, technical arrangements not published.
- Precise timetable: to be set by decree, to be checked on tax.gov.ma.
What has not been published: no amount, no application date
No fine amount per invoice, no annual cap and no application date for the penalties appear in the texts published to date. The precise scales circulating online do not refer to any official text that can be consulted. The same goes for exact dates: the precise timetable of the reform is to be set by a decree that has not been published. Building a budget or an action plan on these figures means deciding on the strength of a rumour.
The practical consequence is simple: the arrangements for penalties specific to e-invoicing will only be known once the texts are published, and until then the only reliable source is the DGI itself, through its official portal (tax.gov.ma). Be wary of the opposite promise too: software that claims to be already connected to a platform whose technical specification has not been published is claiming more than it can demonstrate.
- No fine amount per invoice has been published.
- No cap on penalties has been published.
- No application date for the penalties has been published.
- The decree setting the precise timetable has not been published.
- The Moroccan e-invoice profile (required fields, signature) has not been published.
What can already be penalised today: mandatory particulars
E-invoicing does not create invoicing obligations out of nothing. Mandatory invoice particulars already exist, and the company's common identifier (ICE) must already appear on invoices. An invoice without an ICE, with an incorrect ICE or with incomplete particulars does not need the reform to become a problem: during a tax audit, it already weakens the deduction of the expense or VAT it is supposed to support, under the tax rules in force.
This is where the concrete risk lies for an SME. The typical anomalies are well known: a missing or mistyped customer ICE, a broken numbering sequence, a VAT breakdown inconsistent with the invoice lines, an invoice modified after issue instead of a credit note. With the announced prior validation, these are precisely the defects that would become visible at the moment of issue, not only during an audit. Correcting them today addresses a current risk and prepares for the reform at the same time.
- Missing or incorrect ICE on the invoice, for the issuer or for the business customer.
- Missing or incomplete mandatory particulars.
- Broken numbering sequence or duplicate numbers.
- VAT breakdown inconsistent with the invoice lines.
- Invoice modified after issue instead of being corrected by a credit note.
Who is concerned, and from when
The timetable announced in June 2026 proceeds in waves. In 2026, the reform targets B2G transactions, that is, invoicing to the public sector, by around 1,655 large companies with turnover above MAD 200 million. SMEs and mid-sized companies are announced for 2027-2028. Very small businesses would follow after 2028, through simplified solutions. None of these stages has an exact date: the decree that is to set the precise timetable has not been published, and neither has the point at which penalties specific to e-invoicing will apply to each category of company.
A company outside the first wave is not out of reach for all that. Mandatory particulars already apply to every company, and the announced rejection of expense deductibility falls on whoever receives the invoice: a customer covered by the reform will have every reason to demand flawless invoices from its suppliers. For the details of the announced waves, see our guide on Morocco's e-invoicing timetable (Electronic invoicing timeline in Morocco), and always verify your situation on the official DGI portal (tax.gov.ma).
- 2026: B2G transactions, around 1,655 large companies with turnover above MAD 200 million.
- 2027-2028: SMEs and mid-sized companies.
- After 2028: very small businesses, through simplified solutions.
- Precise dates: to be set by a decree not published to date.
- Mandatory particulars, including the ICE: already applicable to all companies.
Reducing the risk now: reliable data and Crystal ERP
Reducing the risk does not require waiting for the texts. The first task concerns data: checking and completing the ICE of every business customer in the customer file, guaranteeing continuous numbering, configuring VAT rates correctly, correcting with credit notes rather than editing an issued invoice, and being able to retrieve any invoice quickly. These good practices meet current obligations and form the foundation of any structured invoice. To choose a suitable tool, see our guide on the criteria for invoicing software in light of the reform (DGI electronic invoicing: preparing your invoicing software).
Crystal ERP (erp.crystalit.ma), the SaaS ERP from CRYSTAL IT, a publisher based in Rabat with more than 20 years' experience in management software for Moroccan companies, checks the fitness of every invoice: ICE, mandatory particulars, structure. It exports the invoice in standard UBL 2.1 format. Transmission to the DGI's e-invoicing platform will be added once its specification is published; until then, Crystal ERP helps you issue complete and consistent invoices, which addresses the current risk and prepares for what comes next. As Crystal ERP is delivered as SaaS, its updates are rolled out with no installation on your side.
E-invoicing penalties in Morocco have been announced in principle (tax penalties, rejection of the deductibility of expenses for non-compliant invoices, prosecution in cases of serious fraud), but neither their amount nor their application date has been published. The most concrete risk is already here: an invoice without an ICE or with incomplete mandatory particulars already weakens the deduction today, and will become more visible with the announced prior validation. The best protection is to make your invoicing data reliable now, with a tool such as Crystal ERP (erp.crystalit.ma), which checks the ICE, mandatory particulars and structure of every invoice and exports a standard UBL 2.1 file. Consult the official DGI portal (tax.gov.ma) for any date or amount, and contact the CRYSTAL IT team for a Crystal ERP demonstration.
The CRYSTAL IT solution on this topic
Have a project or a question? Let's talk with a CRYSTAL IT expert.
Request a demo

