Submit invoices electronically through each branch's gateway

E-Invoicing

E-Invoicing connects posted sales invoices and purchase bills to the appropriate tax authority. It supports Egyptian and Saudi gateways, branch-specific or company-wide configuration, and asynchronous submission with retries.

5Features
2Tax gateways
2Source document types
1Audit log

Features

03

Transaction Logging

Review a complete audit trail for every exchange with the tax gateway.

  • View the list of submission attempts.
  • Review request and response details for each attempt.
  • Trace a document together with its related submission history.
Read the docs
04

Encrypted Credentials

Store tax-gateway connection secrets in encrypted form.

  • Protect the credentials used to connect to tax authorities.
  • Use the appropriate authentication method for each supported gateway.
  • Complete Saudi-gateway onboarding to obtain compliance and production credentials.
Read the docs
05

Decoupled Extensible Integration

Add future country gateways without changing the core or disrupting sales and purchases.

  • Keep each tax gateway's behavior isolated from the others.
  • Extend the integration to new countries through the same operating pattern.
  • Keep sales and purchases operational if the e-invoicing module is removed.
Read the docs

Workflow

Submitting a Document to the Tax Authority

1

Post the document

The user posts a sales invoice or purchase bill in its source module.

2

Start processing

The system receives the posting event and starts e-invoicing orchestration.

Automatic
3

Resolve configuration

The system checks for a branch configuration first, then falls back to the company-wide configuration.

Automatic
4

Route the document

The system routes the document to the Egyptian or Saudi gateway according to the selected configuration.

Automatic
5

Submit and log

The document is submitted in the background and the exchange is recorded in the audit trail.

Automatic
6

Retry and follow up

The system periodically retries failures and polls for Egyptian-gateway status updates.

Automatic

Works with

Reports

Submission Audit Log

Shows submissions and their associated request and response details for review and traceability.

See Moon ERP on your own business

Illustration — E-Invoicing — Moon ERP