3 min read

E-Invoicing Compliance Consulting

I make your existing software compliant with ZATCA, Factur-X, and Peppol e-invoicing mandates, without replacing it.

E-Invoicing
ZATCA
Factur-X
Peppol
Compliance
XRechnung
E-Invoicing Integration
ZATCA Phase 2

The problem

E-invoicing mandates are rolling out worldwide. Saudi Arabia (ZATCA), France (Factur-X, 2026-2027), Germany (XRechnung), Spain, Italy, Poland. The list grows every quarter. If your business operates across borders, compliance isn't optional.

The standard advice is: switch to a compliant invoicing solution. But that advice ignores reality. Your current system was built, sometimes over years, to handle workflows that generic tools don't understand. Industry-specific billing, complex retention schedules, multi-entity consolidation, custom approval chains. Migration means abandoning all of that.

And your software vendor? They may have no plans to implement compliance. Or they're months behind the deadline. Or their "solution" is a checkbox feature that doesn't handle your edge cases.

You don't need a new system. You need your current system to become compliant.

What I do

I build compliance layers that wrap around your existing software. Your team keeps working exactly as they do today. The compliance happens in the background.

The approach: wrap, don't replace.

  1. Your team exports documents from your current system (PDF, CSV, XML, whatever it already produces)
  2. My pipeline extracts and validates the data against the mandate's business rules
  3. The system generates the required format (XML, UBL, CII), applies digital signatures and cryptographic stamps where required
  4. Invoices are submitted to the relevant tax authority API for clearance or reporting

No API development on your side. No changes to your software. No retraining for your team.

Mandates I cover

CountryMandateFormatStatus
Saudi ArabiaZATCA Phase 2UBL 2.1 XMLLive. I've delivered this
FranceFactur-X / PPFCII / UBL2026-2027 rollout
GermanyXRechnungUBL / CIILive for B2G, B2B expanding
AlgeriaDGI e-invoicingTBDRegulatory framework in progress
Pan-EuropeanPeppolBIS Billing 3.0Live and expanding

How I work

  1. Assessment. I review your current invoicing workflow, document formats, and the specific mandate requirements
  2. Architecture. I design the compliance layer: extraction pipeline, validation rules, API integration, error handling
  3. Implementation. I build and test against the tax authority's sandbox/testing environment
  4. Go-live. Production deployment with monitoring. I handle the certification process where required
  5. Support. Mandates evolve. I provide ongoing support for regulatory updates

Why me

I'm not a consulting firm that will spend weeks writing a report. I'm an engineer who has already built and shipped ZATCA Phase 2 compliance for a Saudi construction firm: the full stack from OCR extraction to cryptographic stamping to API submission. The system runs in production. The client passed their compliance audit.

I speak Arabic, French, and English natively. This matters when you're dealing with tax authorities in MENA, navigating French regulatory documentation, or working with international compliance standards.

Proof of work

  • ZATCA Compliance: Without Replacing Their Software. A mid-sized Saudi contractor needed ZATCA Phase 2 compliance. Their specialized construction invoicing system had no ZATCA support and no vendor roadmap. I built a compliance wrapper using OCR + LLM extraction that achieved full compliance without modifying their legacy system. The finance team added only a ~5-minute weekly step to their workflow.

Ready to get started?

Book a free 15-minute call. I'll ask about your situation and tell you honestly if I can help.

Book a free 15-min call

© 2026 Abdelbaki Berkati. All rights reserved.