E-invoicing software for every tax invoice and electronic invoice
SMACC includes a complete e-invoicing software module that issues every tax invoice and electronic invoice in full compliance with the tax authority of the country you operate in. Each electronic invoice is digitally signed, carries a QR code, and is reported to the tax authority in real time - no manual exports, no separate portal.
Saudi Arabia - ZATCA Phase 2 e-invoicing
For Saudi-based businesses, SMACC is fully ready for ZATCA Phase 2 (the Integration Phase) of the e-invoicing mandate. Every tax invoice is issued in the required XML (UBL 2.1) format, signed with the cryptographic stamp, assigned a UUID, hashed, and submitted to the Fatoora platform via the official API for clearance (B2B) or reporting (B2C). Standard tax invoices, simplified tax invoices, credit notes and debit notes are all supported.
UAE - FTA-ready e-invoicing
For businesses in the UAE, SMACC issues tax invoices that comply with the Federal Tax Authority (FTA) VAT rules and is being aligned with the upcoming UAE e-invoicing framework (Peppol-based). Calculates 5% VAT automatically and stores the customer TRN on every invoice.
Egypt - ETA e-invoicing
For Egyptian businesses, SMACC integrates with the Egyptian Tax Authority (ETA) e-invoicing platform, submits every electronic invoice for ETA approval, retrieves the UUID, and prints the long ID and QR code on the invoice as required.
Why use SMACC for e-invoicing?
- One e-invoicing engine supporting ZATCA (Saudi Arabia), FTA (UAE), ETA (Egypt) and other regional regimes.
- Fully integrated with the rest of SMACC - accounting, inventory, POS - so every invoice flows straight from the source document.
- Supports tax invoices, simplified tax invoices, credit notes, debit notes, and bulk invoice issuance.
- Automatic VAT calculation with country-specific rates and tax codes.
- Local support team familiar with each country's tax authority requirements.