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 TrialFrom 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
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.
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.
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.
Where Teams Put It to Work
Want to see it first? Talk to us, or compare the plans.
Frequently Asked Questions
Which e-invoicing systems are supported?+
Can I edit an invoice after filing it?+
Can I see what will be sent before filing?+
What if the tax system does not answer clearly?+
Is there a JoFotara test environment?+
Which invoice kinds are supported for Jordan?+
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