E-Invoicing Compliance Consulting
I make your existing software compliant with ZATCA, Factur-X, and Peppol e-invoicing mandates, without replacing it.
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.
- Your team exports documents from your current system (PDF, CSV, XML, whatever it already produces)
- My pipeline extracts and validates the data against the mandate's business rules
- The system generates the required format (XML, UBL, CII), applies digital signatures and cryptographic stamps where required
- 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
| Country | Mandate | Format | Status |
|---|---|---|---|
| Saudi Arabia | ZATCA Phase 2 | UBL 2.1 XML | Live. I've delivered this |
| France | Factur-X / PPF | CII / UBL | 2026-2027 rollout |
| Germany | XRechnung | UBL / CII | Live for B2G, B2B expanding |
| Algeria | DGI e-invoicing | TBD | Regulatory framework in progress |
| Pan-European | Peppol | BIS Billing 3.0 | Live and expanding |
How I work
- Assessment. I review your current invoicing workflow, document formats, and the specific mandate requirements
- Architecture. I design the compliance layer: extraction pipeline, validation rules, API integration, error handling
- Implementation. I build and test against the tax authority's sandbox/testing environment
- Go-live. Production deployment with monitoring. I handle the certification process where required
- 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.