Vouch[ma]
Contact us

[ dgi mandate · article 145-ix · 2026 ]

Tax compliance no longer needs to be a project.

Vouch generates, signs and clears your electronic invoices in UBL 2.1 format under Article 145-IX of the Moroccan Tax Code.

A SaaS platform for your team, an API for your developers. The implementing decree is imminent — get ready before the deadline.

penalties expected — decree pendingvat deduction conditioned on regular invoicesstatus · decree pending publication

XML standard
UBL 2.1
Qualified signature
XAdES
WORM archival
10 years
Clearance latency
< 200ms

01 — Regulatory context

Article 145-IX of the Moroccan Tax Code makes e-invoicing mandatory.

The DGI enforces a clearance model: before an invoice has legal standing, it must be validated by the tax authority's xHub platform.

The clearance model, explained

Unlike the post-audit model used in most European countries, clearance places the DGI in the middle of the invoice flow. No issuance is valid without a unique validation identifier returned by xHub.

Concretely, your invoice is sent to DGI servers, undergoes syntactic and fiscal verification, and receives a unique identifier in return. This identifier is what gives the document legal standing.

The benefit for the administration: real-time visibility on the tax base. The cost for you: no offline invoicing.

02 — Solution

One platform. Two ways in.

Whether your accountant opens Vouch in a browser or your ERP calls it in the background, the underlying signature and clearance infrastructure is the same.

For teams

SaaS platform

No installation. Sign in, import your invoices, see the DGI verdict the moment it arrives.

  • Invoice entry and Excel/CSV import
  • Real-time DGI verdict dashboard
  • Multi-account support for accounting firms
  • 10-year WORM archival included
Create an account

For developers

REST API

Embed compliance in your ERP, CRM or business software. One request, a DGI identifier in return.

  • Documented REST API — OpenAPI 3.0
  • Test sandbox simulating the DGI verdict
  • Webhooks for clearance status changes
  • Python · Node.js · PHP libraries
API documentation →
POST /v1/invoices/submit200 OK · ~180ms
{
  "invoice": {
    "reference": "FA-2026-00142",
    "supplier":  { "ice": "001234567000089", "name": "Votre Entreprise SARL" },
    "customer":  { "ice": "009876543000021", "name": "Client SA" },
    "lines":     [{ "description": "Prestation", "quantity": 1, "unit_price": 15000, "tva_rate": 20 }]
  }
}

# → 200 OK
{ "archive_reference": "DGI-7K9F3P2A...", "status": "accepted" }

03 — Capabilities

Four building blocks. One obligation made invisible.

Every step required by Article 145-IX is handled by Vouch. You keep your invoicing process; we take care of the rest.

01

UBL 2.1 serialization

Automatic conversion of your invoices to the XML format required by the DGI. Syntactic and fiscal validation before transmission.

UBL 2.1 in the glossary

02

Qualified electronic signature

Compliant with Law 43-20 — certificate issued by a DGSSI-approved trust service provider, hardware-backed QSCD. You sign; we orchestrate.

Law 43-20 guide

03

Real-time DGI clearance

Submission to the xHub platform, verdict tracking, automatic rejection handling via credit notes. Dashboard or webhook — your call.

The clearance model explained

04 — Partner program

The tool accountants have been waiting for.

A single cockpit to oversee Article 145-IX compliance across your entire client portfolio. Direct sync with your production software.

Vouch is built for the pace of an accounting firm: keyboard-first navigation, accounting exports, proactive alerts when the DGI rejects a client invoice.

Join the partner program
Manual entry
−90%
Re-keying
0
Client files
DGI rejection alerts
Real-time

05 — Sovereignty

Your tax data stays in Morocco.

E-invoicing handles extremely sensitive data. Vouch commits by design: local hosting, end-to-end encryption, auditable traceability.

Moroccan hosting

Financial data stored on Moroccan soil, in line with Law 09-08 and CNDP requirements.

Multi-zone redundancy

Synchronous replication, automatic failover. Recovery point objective is zero.

CNDP compliance

Minimization, purpose limitation, security — the principles set out by the National Data Protection Commission, respected by design.

Compliance — status as of May 2026

Legal basis
Law 09-08 · CNDP
ISO 27001
Audit in progress
SOC 2 Type II
Audit in progress
Cryptography
AES-256 · TLS 1.3

See alsoLaw 09-08CNDP

06 — Roadmap

Aligned with the DGI calendar.

The official rollout schedule remains tied to the implementing decree (currently being validated at the secretariat-general of the government). Our roadmap follows the hypothesis confirmed by the Director General of Taxes in April 2026: gradual rollout during 2026.

  1. 01 / 03

    Q2 2026

    Current phase

    Validation engine

    UBL 2.1 serialization, syntactic and fiscal validation, DGI verdict simulator for the first pilot partners.

  2. 02 / 03

    Q3 2026

    Upcoming

    xHub sandbox

    Sandbox opens once the SMB technical specification is published by the DGI. Onboarding of pilot accounting firms.

  3. 03 / 03

    Q4 2026

    Upcoming

    Production clearance

    Connection to DGI xHub servers, compliance certification, 24/7 support for the first real-clearance filings.

07 — Contact

The implementing decree is imminent.

Book a demo or email us to join the priority onboarding list — sandbox access the moment it opens, free assistance for your first cleared invoice.