Services Our Work Blog & News Process About Contact Client Login
العربية
Home / Services / POS & JoFotara Integration

A POS system for Jordan with JoFotara built in.

Point of sale, inventory, accounting and Jordan's national e-invoicing in one system — powered by OmniCart, our own commerce platform. Already run software you like? We connect it to the JoFotara API instead of replacing it.

Point of saleJoFotara e-invoicingInventory & accountingERP modulesJoFotara API integration
Why now

E-invoicing in Jordan is no longer optional.

JoFotara — the national e-invoicing system run by the Income and Sales Tax Department — is steadily becoming part of how every business in Jordan issues an invoice.

JoFotara (الفوترة الوطنية, the National Billing System) is Jordan's e-invoicing platform, operated by the Income and Sales Tax Department. Invoices are issued through it or reported to it, registered with the tax department, and carry a QR code that proves it. The rollout is phased, and the range of businesses covered keeps widening year on year — the direction is clear even where individual dates differ by sector.

The practical problem is that most businesses sell in one place and invoice in another: a till at the counter, and a separate portal or accounting program for the invoices. Re-typing a day's sales into a second system is double entry, and double entry means late evenings and mistakes. An invoice issued at the counter should reach JoFotara on its own.

There are two honest routes: a system with the national e-invoicing built in — which is what our platform OmniCart does — or connecting the software you already run to the JoFotara API. We offer both, and this page explains each without the sales gloss.

Inside the system

What the POS + JoFotara setup includes

The headline modules. Everything below is live in OmniCart today, not on a roadmap.

Point of sale

Register, customer display screen, QR and NFC payment at the table, self-service kiosk, tips, partial refunds and manager controls.

JoFotara e-invoicing

Compliant e-invoices for Jordan's national system, issued from the sale itself — with ZATCA Phase 2 support if you also operate in Saudi Arabia.

Accounting & VAT

Ledger accounting, period locking, cost of goods sold and waste, expense vouchers, AI invoice digitisation, and VAT and tax reports.

Inventory & operations

Recipes with ingredient-level stock deduction, FEFO batch tracking, stocktakes, central kitchen, branch transfers and kitchen display screens.

Sales channels

A branded online store plus ordering through WhatsApp and Instagram, delivery apps like Talabat and Careem, and QR ordering at the table.

Apps & hardware

iOS and Android apps for managing the business, a Windows register app for the counter, thermal printer support, and a branded customer app if you want one.

Who it fits

One system, set up for your kind of business

The modules you switch on depend on what you sell. These are the setups we configure most.

Restaurants & cafés — QR ordering at the table, kitchen display screens and recipe-level stock control
Retail shops — a fast register with customer display, unified inventory and daily sales reports
Cloud kitchens — orders from every channel landing on one screen, with delivery dispatch built in
Multi-branch businesses — central kitchen, branch transfers and one set of reports across locations
Delivery-first businesses — your own drivers, delivery zones and Talabat and Careem integrations
Businesses with existing software — we connect the system you already run to the JoFotara API

We are not done. We can provide more — tell us what you need.

Talk to us
What you get

Compliance as a side effect, not a project

The point of sale, the books and the tax system stay in sync because they are one system.

Invoices reach JoFotara from the till

E-invoicing is built into the sale itself. The invoice is issued at the counter and submitted to the national system without anyone re-typing it later.

One system instead of three

POS, online store, inventory and accounting share one database — one menu, one stock count and one set of reports across every branch.

A real accounting engine underneath

Ledger accounting, period locking, cost of goods sold, expense vouchers and VAT reporting — not a sales screen with a report bolted on.

Arabic-first, built for Jordan

Full Arabic with genuine right-to-left layouts across the register and the admin, dinar pricing and local payment methods.

Grows into a full ERP

More than 75 modules — delivery, loyalty, central kitchen, analytics — make it a genuine ERP system in Jordan, not just a till. Switch on what you need today and add the rest later.

Built and supported in Amman

We are a software company in Amman, not a reseller. Scope and price are agreed up front, and there is a person to call in your timezone and your language.

FAQ

POS & JoFotara, answered plainly

The questions business owners actually ask before choosing a system.

JoFotara (the National Billing System, الفوترة الوطنية) is Jordan's national e-invoicing platform, operated by the Income and Sales Tax Department. Instead of invoices living only in your drawer or your software, they are issued through — or reported to — the national system, each carrying a QR code that proves it is registered.

The mandate is being rolled out in phases, and the range of businesses covered keeps widening rather than shrinking. Because the categories and dates are set by the Income and Sales Tax Department and updated over time, we would rather not print a deadline here that goes stale — tell us what you sell and how you invoice today, and we will tell you where you stand.

Two ways. With OmniCart, e-invoicing is a built-in module: the invoice is generated at the point of sale and submitted to JoFotara automatically. If you keep your current software, we connect it to the JoFotara API so your existing invoices flow into the national system without manual re-entry.

Yes — OmniCart was built for restaurants, cafés, cloud kitchens and retail from day one. Restaurants get kitchen display screens, QR ordering at the table and recipe-level stock deduction; retail gets a fast register with a customer display and unified inventory. Both invoice through the same engine.

Integration is core work for us, not an add-on — connecting the tools a business already runs is one of the main things we build. If your accounting package is staying, we wire it to the POS or to JoFotara directly. And if you would rather consolidate, OmniCart includes full ledger accounting, so a separate package becomes optional.

An OmniCart setup — store, menu, register and data migration, done by our team — is live within 48 hours, and there is a 14-day free trial to test it against your real workflow. Custom API integrations depend on the software on your side, so we scope them first: you approve the plan and the price before we build.

Get compliant before it gets urgent.

Tell us how you sell and invoice today — one counter or ten branches, with or without existing software. We will recommend the shortest honest route to a POS that talks to JoFotara, with the scope and price agreed before anything is built.

See OmniCart in action