BOOM ERP
e-Invoicing — File Invoices With JoFotara and ZATCA | BOOM ERP
e-Invoicing

File your invoices
with the tax authority

Sign and submit invoices and credit notes to JoFotara in Jordan or ZATCA in Saudi Arabia straight from BOOM ERP. Every document is checked before it is sent, filed invoices are locked, and corrections go through credit notes, as the rules require.

Start Free Trial
National e-Invoicing

From Invoice to Filed Document

Each company keeps its own e-invoicing settings, and every filing is checked, recorded and protected against mistakes and duplicates.

JoFotara and ZATCA

Connect each company to the national system it files with: JoFotara (the Jordanian Income and Sales Tax Department) or ZATCA in Saudi Arabia, with its own seller identity and credentials.

  • JoFotara for Jordan
  • ZATCA for Saudi Arabia
  • Settings per company
  • QR code printed on the invoice

Checked Before Sending

Before anything leaves the system, the document is checked: totals and line amounts must match, tax rates must be approved, and buyer details must meet the rules. If a check fails, nothing is sent.

  • Totals and line maths verified
  • Approved tax rates only
  • Buyer details checked
  • Clear reason for every refusal

Preview Before Filing

See exactly what would be sent, including the XML document, before you file. The preview sends nothing and reserves no number.

  • Full document preview
  • XML as it will be sent
  • Nothing sent
  • No number reserved

Filed Means Locked

Once filed, an invoice cannot be edited, cancelled, deleted or merged, and a customer with filed documents cannot be deleted. You can view and download the filed XML at any time.

  • Filed invoices locked
  • Customers with filings protected
  • View the filed XML
  • Download the filed XML

Credit Notes Done Right

Corrections are made with a credit note filed against the original invoice. The system checks the customer, currency, date, lines and prices, and never returns more than is left.

  • Filed against the original invoice
  • Same customer and currency
  • Returns by quantity at the same price
  • Reason for return recorded

No Duplicate Filings

If the tax system gives no clear answer, the document is held. Check the portal, then retry with the same UUID and counter, or mark the attempt as not filed and correct it.

  • Unclear answers held safely
  • Retry with the same UUID
  • Mark as not filed after checking
  • One filing at a time per company

Jordan Tax Settings

Choose the registration type — general sales tax, income tax only or special sales tax — set the income source sequence, and let the invoice kind be suggested from the customer's country.

  • Three registration types
  • Local, export, development zone, free zone
  • Cash or receivable by payment status
  • Three-decimal amounts option

ZATCA Onboarding

Onboard your device from the settings in three steps: generate the private key and CSR, get the compliance CSID with the one-time code, then get the production CSID.

  • Key and CSR generation
  • Compliance CSID with OTP
  • Production CSID
  • Ready to sign and submit
2National Systems: JoFotara, ZATCA
3Jordan Registration Types
4Jordan Invoice Kinds
XMLPreview Before Filing
The Module

e-Invoicing: Filing You Can Trust

A filed invoice is a legal document. BOOM ERP checks every document before it is sent, locks it once it is filed, and makes every correction through a credit note, so your records and the tax authority's records always match.

JoFotara has no test environment: every Sign & Submit is a real filing. That is why BOOM ERP previews the document, runs its checks first and refuses to send anything that would be rejected.

e-Invoicing works on the invoices you issue in Finance, for the customers you manage in the CRM, as part of the core platform.

How it works

From Invoice to Filing

1. Set up

Choose JoFotara or ZATCA and enter the company's tax identity and credentials.

2. Issue

Create the invoice as usual; the invoice kind and tax settings apply automatically.

3. Check

Preview the document; any problem is shown before sending.

4. File

Sign and submit. The invoice is locked, and corrections go through credit notes.

Capabilities

Everything e-Invoicing Needs

What your team gets with e-Invoicing:

  • Providers — JoFotara (Jordan) and ZATCA (Saudi Arabia).
  • Per-company setup — seller identity, environment and credentials.
  • Pre-flight checks — totals, line amounts, tax rates and buyer details.
  • Preview — the XML exactly as it will be sent.
  • Locking — filed invoices cannot be edited, cancelled or deleted.
  • Credit notes — filed against the original invoice with full checks.
  • Safe retries — same UUID and counter when an answer is unclear.
  • Registration types — general sales, income only or special sales tax.
  • Invoice kinds — local, export, development zone and free-zone transfer.
  • Special sales tax — combined rates handled per line.
  • Filed XML — view and download at any time.
  • ZATCA onboarding — CSR, compliance CSID and production CSID.
Questions

Frequently Asked Questions

Which e-invoicing systems are supported?+
JoFotara, the national system of the Jordanian Income and Sales Tax Department, and ZATCA in Saudi Arabia.
Can I edit an invoice after filing it?+
No. A filed invoice is locked. To correct it, issue a credit note and file it against the original invoice.
Can I see what will be sent before filing?+
Yes. The preview shows the document and its XML exactly as they would be sent. Nothing is sent and no number is reserved.
What if the tax system does not answer clearly?+
The document is held so it cannot be filed twice. Check the portal, then retry with the same UUID and counter, or mark the attempt as not filed.
Is there a JoFotara test environment?+
No. JoFotara has no sandbox, so every submission is a real filing. The checks and the preview exist to catch problems before that happens.
Which invoice kinds are supported for Jordan?+
Local, export, development zone and free-zone transfer. The kind is suggested from the customer's country, and non-local kinds are zero-rated.

File every invoice correctly, the first time.

Checked, previewed, filed and locked, from the system you already use. Talk to us for a quick walkthrough.

Start Free Trial