Every market your stores operate in wants a machine-readable invoice for every transaction. Are all your terminals generating one?
Electronic invoicing mandates have swept retail markets on every continent. Mexico's CFDI has been mandatory since 2014. KSA's ZATCA Phase 2 followed in 2023. India's GSTN e-invoicing applies to every retailer above the revenue threshold. Across Latin America, the Middle East, Africa, and Asia, a single unconfigured POS terminal generates non-compliant transactions that accumulate as a penalty liability — silently.
Where e-invoicing is mandatory for iVend retailers.
Pulse tracks mandates across all markets where iVend operates. A terminal that's compliant in Mexico may still be unconfigured in the same retailer's KSA stores.
Latin America
| Market | Mandate | Standard | In force |
|---|---|---|---|
| 🇲🇽 Mexico | SAT / Tax Administration | CFDI 4.0 | Since 2014 |
| 🇵🇦 Panama | DGI e-invoicing | FE Sistema | Live |
| 🇭🇳 Honduras | SAR electronic invoicing | FEL | Live |
| 🇨🇷 Costa Rica | MH Factura Electrónica | XML-based | Live since 2018 |
| 🇪🇨 Ecuador | SRI e-invoicing | Comprobante Electrónico | Mandatory since 2014 |
| 🇦🇷 Argentina | AFIP e-invoicing | CAE/CAI | Mandatory |
| 🇨🇱 Chile | SII electronic invoice | DTE | Mandatory since 2014 |
Middle East, Africa & Asia
| Market | Mandate | Standard | In force |
|---|---|---|---|
| 🇸🇦 Saudi Arabia | ZATCA Fatoorah | Phase 2 since Jan 2023 | Live |
| 🇦🇪 UAE | FTA e-invoicing | Rollout in progress | Pilot |
| 🇪🇬 Egypt | ETA e-invoicing | Mandatory large taxpayers since 2021 | Live |
| 🇳🇬 Nigeria | FIRS e-invoicing | TaxProMax | Live |
| 🇮🇳 India | GSTN e-invoicing | Mandatory above ₹5Cr since 2020 | Live |
| 🇲🇾 Malaysia | LHDN MyInvois | Mandatory since Aug 2024 | Live |
| 🇵🇭 Philippines | BIR e-invoicing | Rollout in progress | Pilot |
The cost of not catching this.
Mexico CFDI penalties
SAT can cancel a retailer's tax status (RFC) for persistent CFDI non-compliance — meaning they can no longer legally issue receipts. Across a 50-terminal Mexican estate, a week of unconfigured terminals generates a penalty dossier that can take 60+ days to clear.
KSA ZATCA per-transaction fines
Under ZATCA Phase 2, non-compliant transactions carry per-transaction penalties. Across a 50-terminal KSA estate, a single day of silent non-compliance can exceed SAR 50,000 in liability.
Store-opening compliance gap
New stores require e-invoicing registration before they can trade legally — CSID in KSA, RFC/CFDI seal in Mexico, IRN in India. Without per-terminal status tracking, your store-opening checklist is incomplete.
How Pulse catches it.
Per-terminal e-invoicing status
Pulse's edge agent reports the e-invoicing configuration and last successful submission for each iVend terminal per jurisdiction. Terminals that haven't submitted a compliant invoice in the current trading period are flagged.
Error type classification
Rejections come in four categories: connectivity, registration/seal/CSID, schema, and duplicate folio/UUID. Pulse classifies each — your team knows whether the fix is network, recertification, or developer, without manually checking each terminal.
Jurisdiction-scoped posture
Pulse Compliance tracks each country's e-invoicing framework as a rolling control cycle. "What's our CFDI compliance in Mexico this week?" and "Which KSA terminals are missing ZATCA CSID?" are both valid queries from the same interface.
What you'd see.
Is this your problem to solve?
E-invoicing compliance spans finance, IT, and executive accountability.
What it costs.
E-invoicing compliance monitoring is part of Pulse Compliance. Standard tier covers per-terminal status and error classification; Pro adds AI-drafted posture summaries and per-jurisdiction PDF exports for tax authority submission.
Estimate your monthly cost
Worked example — Chain M (FreshMart)
- 3 Infra Pro seats × $69 = $207
- 48 POS @ Pro band (50 × $7) = $336
- 12 Store Manager seats × $19 = $228
- 1 Compliance Standard seat (bundled with Infra) = $0
- = $771/mo USD