Clearance vs Post-Audit: what’s the difference for your business?

·

Why this technical choice concerns you directly

When people talk about e-invoicing in Morocco, the question that comes up most often is: “When does it take effect?” But there’s another, equally important question that many business leaders and accountants don’t yet have on their radar: under which model?

This choice — Clearance or Post-Audit — will determine how your company must issue its invoices, how quickly you’ll need to adapt your tools, and what level of real-time oversight the tax authority will have over your transactions. It’s not a technical detail reserved for IT departments. It’s a decision that directly affects your day-to-day workflow.

Here’s what you need to know, without the jargon.


The Post-Audit model: issue first, control later

The Post-Audit model is the closest to what most companies do today, in a digital version.

The principle is simple: you issue your electronic invoice freely, send it to your client, and store it in your system. The DGI (Direction Générale des Impôts, Morocco’s tax authority) does not validate anything at the time of issuance. However, it reserves the right to review your invoices after the fact — during an audit or tax inspection — to ensure they comply with the applicable standards.

What this means for an SME:

  • Your invoicing process changes little on the surface: you create, you send.
  • The real constraint is on archiving and traceability. Each invoice must be stored in a certified format, with an electronic signature guaranteeing its integrity.
  • In the event of an audit, you must be able to produce all your compliant invoices for the requested period.

It’s a model that grants more autonomy to companies, but doesn’t exempt them from absolute rigor in document management.


The Clearance model (CTC): the DGI in the loop in real time

The Clearance model — also called CTC for Continuous Transaction Controls — works differently. Here, the invoice must be validated by the tax authority before being considered valid, and even before being sent to the client.

In practice, the flow looks like this:

  1. You create your invoice in your software.
  2. It is automatically transmitted to a centralized DGI platform.
  3. The DGI applies an electronic stamp or a unique identifier.
  4. The validated invoice can then be sent to your client.

This model is already in force in several countries: Mexico with its CFDI system, Italy with Sistema di Interscambio, and Saudi Arabia. It gives the administration near-instant visibility over VAT flows, which significantly reduces tax fraud.

What this means for an SME:

  • Your invoicing software must be connected in real time to the DGI platform. A tool that manually generates PDFs will no longer be enough.
  • Every service interruption (network outage, maintenance of the tax platform) can block your ability to issue invoices.
  • Compliance is checked upstream, which reduces the risk of error — but requires deeper technical integration.

Practical comparison: what changes for you day to day

Post-AuditClearance (CTC)
ValidationAfter the fact, during an auditIn real time, before sending
Connection to DGINot required at issuanceMandatory and permanent
Issuance delayImmediateDepends on platform response time
Integration level requiredModerateHigh
ArchivingMandatory and certifiedPartly handled by the central platform
Risk in case of errorDetected during an auditBlocked at the source
Company autonomyGreaterMore constrained

There’s no “good” or “bad” model in absolute terms. Clearance gives the State more guarantees and, paradoxically, better protects companies from undetected errors. Post-Audit is more flexible, but relies entirely on each company’s internal discipline.


Where does Morocco stand today?

The e-invoicing reform in Morocco was introduced in the 2024 Finance Act, with a progressive rollout timeline initially targeting 2026 for large companies, and SMEs in a second phase.

What’s settled:

  • The obligation to issue electronic invoices is written into the law.
  • The DGI is working on the regulatory framework and technical specifications.
  • A centralized platform is being designed.

What hasn’t been officially decided yet:

  • The exact model (pure Clearance, Post-Audit, or a hybrid) has not been formalized by regulation at the time of writing.
  • The final technical specifications (formats, APIs, certificates) are still expected.

The signals sent by the DGI clearly point toward a Clearance model, in line with international trends. But as long as the official text is not published, companies have to prepare for the obligation without being able to precisely calibrate their technical integration.

It’s an uncomfortable situation, but it’s not a reason to wait.


What you can do now

Uncertainty about the final model should not paralyze your preparation. Here’s what’s useful starting today, whichever model is chosen:

1. Digitize your invoicing now. If you’re still issuing invoices in Word or unstructured PDF, now is the time to switch to a dedicated tool. You’ll reduce your future compliance debt.

2. Structure your client and product data. Both models require invoices with precise fields: ICE, IF, RC, compliant descriptions, VAT rates. It’s best to have clean data before the deadline.

3. Choose software that tracks regulatory evolution. Opt for a solution whose vendor is active in the Moroccan market and will update its integrations as the DGI’s official announcements are made.

4. Train your accounting team. The transition won’t be purely technical. The teams that process invoices will need to understand the new obligations.

E-invoicing in Morocco in 2026 is a reality. The exact model will be specified. In the meantime, the best competitive advantage is to already be operational on the fundamentals.


Try eInvoice for free →


Simplify your invoicing with our secure app. Create, customize, and send your invoices in just a few clicks. Sign up today!

© 2024 ·

Einvoice

· All rights reserved