JoFotara E-Invoicing in Jordan: What It Is and How Odoo Keeps Your Invoices Compliant
Jordan's national e-invoicing platform, JoFotara, is changing how businesses issue and report invoices to the Income and Sales Tax Department. This guide explains what JoFotara is, who it applies to, and how Odoo Accounting issues compliant electronic invoices without disrupting your daily work.
Published 2026-08-18 · METCH
What is JoFotara, Jordan's national e-invoicing platform?
JoFotara is the national electronic invoicing platform operated under the umbrella of Jordan's Income and Sales Tax Department. Instead of invoices living only on paper or in isolated spreadsheets, businesses issue invoices electronically and report them to the platform, giving the tax authority visibility into commercial transactions and giving buyers confidence that the invoice they received is genuine.
The direction of travel is clear across the region: Saudi Arabia has ZATCA, Egypt has its e-invoicing portal, and Jordan has JoFotara. The goal is the same everywhere — reduce tax evasion, standardize invoice data, and make audits and refunds faster because the authority already holds structured invoice records rather than boxes of paper.
For business owners, the practical takeaway is simple: invoicing is no longer just a document you design in Word or Excel. It is structured data that must be generated, transmitted and stored correctly. That is precisely the kind of job an ERP system is built for, and trying to do it manually invoice-by-invoice is where errors and wasted hours creep in.
Who does JoFotara apply to?
E-invoicing in Jordan is being rolled out across registered businesses that issue invoices for goods and services, with the Income and Sales Tax Department defining the scope, sectors and timelines. Because the rollout is phased and the rules continue to evolve, the safest approach is to treat e-invoicing readiness as a question of when, not if — and to confirm your specific obligations and dates directly with the tax authority or your tax advisor rather than relying on second-hand summaries.
What is consistent across e-invoicing regimes is what readiness looks like in practice: - Your invoices must carry complete, accurate data: tax number, buyer details, line items, tax amounts. - Invoices must be generated from a system, not hand-edited documents, so the data reported matches the document issued. - Credit notes and corrections must be traceable back to the original invoice. - Records must be stored and retrievable if the department asks.
Businesses that already run their sales and accounting in one system meet these requirements almost automatically. Businesses running on Word templates and paper books face a genuine scramble when their phase arrives.
How Odoo issues JoFotara-compliant invoices
Odoo Accounting generates invoices as structured data from day one. Every invoice carries your company's tax registration details, the customer's information, itemized lines with the correct sales tax treatment, and sequential numbering that cannot be silently altered after posting. Credit notes are created from the original invoice, preserving the audit trail that e-invoicing regimes expect.
Because Odoo invoices are data rather than free-form documents, connecting them to a government platform is an integration task, not a re-engineering of your business. Invoice details are mapped to the format the platform requires, transmitted, and the platform's reference or QR code is stored back on the invoice — so the copy your customer receives and the record the tax authority holds are one and the same. Your team keeps working the way they always have: create the invoice, validate it, send it.
Just as importantly, everything upstream stays connected. A quotation in Sales becomes an invoice without retyping; a POS session posts its sales summary automatically; Inventory keeps quantities honest. Compliance stops being a separate chore performed at month-end and becomes a by-product of normal operations.
Getting ready without disrupting your business
The businesses that handle e-invoicing transitions smoothly share one habit: they prepare before they are forced to. A sensible readiness plan for a Jordanian company looks like this: - Clean your master data: customer names, tax numbers and addresses, product names and tax categories. - Move invoicing into a real system (Odoo Accounting) so every invoice is structured, numbered and stored. - Configure Jordan's general sales tax correctly, including any special-rate items your sector deals with. - Confirm your JoFotara obligations and timing with the Income and Sales Tax Department or your tax advisor. - Connect and test, then train the team on the small workflow changes.
Done in that order, the platform connection is the easy final step rather than a crisis. METCH is a certified Odoo partner serving Jordan — we implement Odoo with JoFotara-ready invoicing, transparent pricing in Jordanian dinars, and Arabic-first training, and we start every engagement with a free consultation to assess exactly where your invoicing stands today.
Frequently asked questions
Is JoFotara mandatory for my business?
JoFotara is being rolled out across registered businesses in phases, with the Income and Sales Tax Department defining who is covered and when. Because scope and timelines can change, confirm your specific obligations directly with the department or your tax advisor. Whatever your phase, moving invoicing into a structured system now makes the transition straightforward.
Do I have to change how my team creates invoices in Odoo?
Barely. Your team keeps creating and validating invoices in Odoo Accounting exactly as before; the integration handles formatting, transmission and storing the platform reference in the background. The visible difference is a compliant invoice that carries the required references — not a new workflow to learn.
We still invoice from Excel. Is it too late to get ready?
No — but the earlier you start, the calmer the transition. A typical move from Excel invoicing to Odoo Accounting with clean master data and correct Jordanian tax configuration takes weeks, not months. Starting before your obligations bite means you test and train at your own pace instead of under deadline pressure.
Need help with this?
METCH is a certified Odoo partner serving Jordan — book a free consultation.
Get a proposal