Most tills sold in Oman were built for somewhere else. They calculate a tax rate that is not 5%, print an invoice that never shows the tax in Omani Rial, and produce a report that does not fit the boxes of the Omani VAT return. We build the till around the rules you actually file under.
What a till in Oman actually has to do
Call it a POS system, cash register software or just the till — the name changes none of the obligations. Start from those rather than from a feature list. A point of sale system in Oman is a machine for producing evidence: every sale it rings up becomes a line in a VAT return three months later, and a record you must still be able to produce in ten years. Everything else is convenience.
- Charge VAT at 5% and show it separately, so the customer's copy and your copy agree.
- Show the tax in Omani Rial even when the sale was priced in dollars, dirhams or another country's rial — the taxable amount and the tax must both appear in OMR, converted at the Central Bank of Oman rate.
- Produce Arabic on request. Records may be kept in another language provided they can be made available in Arabic when the Tax Authority asks for them.
- Total up into a quarterly VAT return, filed within 30 days of the quarter end.
- Keep the records for 10 years from the end of the tax year — and keep them somewhere you will still be able to read them from.
- Leave room for Fawtara, Oman's e-invoicing programme, which will eventually change the shape of the invoice itself.
None of that is exotic. It is simply not what a till bought off a shelf in Dubai, Riyadh or Bangalore was built to do. The problem is one of category rather than of any particular supplier: most off-the-shelf tills sold here are localised for a different country's tax rules, and the gaps only surface at the end of a quarter, when the numbers do not add up to anything the portal will accept.
What we build for you
Everything below is a commitment about what we will deliver, not a feature list copied off a box. We build to order, which means the list is agreed with you in writing before a line of it is written.
VAT at 5%, and the tax in Omani Rial whatever you priced in
Your till charges 5% and prints the tax on its own line. If you take payment in another currency — and a café next to a hotel, a souq shop and a pharmacy near the airport all do — the invoice still carries the taxable amount and the tax in Omani Rial, converted at the Central Bank of Oman rate for the date of the sale, with the foreign figure shown alongside. This is the defect we would most expect to find in a till already sitting on an Omani counter, because most multi-currency systems convert in the ledger and print only the currency the customer paid in. How VAT registration works.
Arabic and English, on the screen and on the invoice
We build the interface and the printed invoice in Arabic and English, and in Persian where you want it. Not because a rule forces it — see below — but because a ministry, a corporate account or a hospital finance department will ask for an Arabic invoice, and an English-only one can sit in a payment run for weeks.
The per-invoice Arabic mandate is Saudi. In Oman the obligation is narrower: records and invoices may be kept in another language provided they are made available in Arabic at the Tax Authority's request.
We build bilingual output anyway, because government bodies and large Omani companies expect it. The distinction matters while you are being sold something: a supplier who cannot tell the Omani rule from the Saudi one has read neither.
The longer treatment is in our guide to accounting software in Oman.
Figures that land on the boxes of the quarterly return
The Omani VAT return is filed quarterly, within 30 days of the quarter end, and it is typed into the Tax Authority portal box by box — there is no file to upload. So the useful thing a till can do is produce totals already shaped like those boxes: standard-rated sales, zero-rated, exempt, and the adjustments, separated at the point of sale rather than untangled three months later by whoever keeps your books. We agree that mapping with you, and with your accountant if you have one, before we build the reports. Bookkeeping and audit in Oman.
Ten years of records, and a way to get them out
The obligation to keep records for ten years is yours, not your software supplier's. So we build the export first: your sales, your invoices, your tax lines, in a plain format you can open without us, and a backup arrangement you control. If you ever stop working with us, you leave with your data in a shape your accountant can read. That is deliberate, and you should ask it of any supplier you are considering.
The counter you actually run
A pharmacy counter is not a restaurant pass, and neither is a grocery checkout. We sit down and write out what your counter does — how a sale starts, what gets split, what gets returned, who is allowed to discount, what a shift handover looks like — and that written list is what we build and what we test against. If something on it turns out to be harder than it looked, you hear that before we start rather than after.
What we will not claim
The most useful thing a supplier can tell you is where the limits are. Ours are these.
The return is keyed into the Tax Authority's portal by hand, box by box. There is no XML, CSV or Excel upload for the standard return, so no product on the market can submit it for you.
What software can do is produce figures that map onto those boxes, so the keying takes minutes and reconciles. Anyone promising automatic filing in Oman is describing a different country.
- We are not an accredited Fawtara service provider. That list is published by the Tax Authority and you can check it. What we do is get your invoice data clean and complete, so that connecting to an accredited provider when your phase arrives is a configuration job rather than a rebuild.
- There is no such thing as Tax Authority-approved point of sale software. Oman accredits e-invoicing service providers, not software. A supplier claiming their till is approved is either confused or hoping that you are.
- We cannot tell you your Fawtara date, and neither can anyone else — see below.
We would rather lose a sale to that paragraph than win one and have you find out in a year.
Who it suits, by trade
The rules are the same everywhere; what changes is what the counter has to survive. A restaurant POS in Oman has a different job from a retail POS in a Muscat mall, and a pharmacy counter a different job again.
| Trade | What the till has to handle | Set-up guide |
|---|---|---|
| Restaurants and cafés | Tables, split bills, takeaway and delivery, service charge kept apart from VAT, shift handovers | Opening a restaurant or café |
| Groceries and retail | Barcodes, fast-moving stock, supplier returns, baskets that mix standard-rated and zero-rated lines | Grocery and retail shops |
| Pharmacies and clinics | Prescription lines, insurance-paid and cash-paid split within one visit, batch and expiry discipline | Clinic and pharmacy licences |
| Small showrooms and workshops | Quotations that become invoices, deposits, part-payments, foreign-currency sales to visitors | Choosing an activity code |
If your trade is not on that list the question is the same: what does the counter do, and what will the Tax Authority expect to see afterwards. Ask us, and if a custom till is not the right thing to build we will say so.
How a build runs
- A conversation. Half an hour, in the office in Al Ghubra or on WhatsApp. What you sell, how you sell it, what your current till does badly, whether you are VAT-registered, and what your accountant needs at quarter end.
- A written scope. What will be built, in what order, in which languages, on what hardware, and what is deliberately out of it. You sign it. It is also what a disagreement would be judged against, which is why it is written down.
- A first working version on your counter, with your own products and prices in it, early enough that you can tell us the shape is wrong while changing it is still cheap.
- Testing against the paperwork, not just the screen. We ring up the awkward sales — the refund, the foreign-currency payment, the split bill, the zero-rated line — and check what comes out on the invoice and in the quarter's totals.
- Installation and training on site, with your staff, in the language they work in, at hours that do not cost you a service.
- Support afterwards, on the same number you already have. Rules change; when they do, we tell you what it means for your till before you read about it somewhere else.
How long that takes depends on how much the counter has to do. You get an estimate inside the written scope, and if it slips you hear why.
When Fawtara reaches you
Fawtara is the Tax Authority's e-invoicing programme, built on the Peppol five-corner model, in which an invoice passes through an accredited service provider rather than going straight from you to your customer. Phase 1 was scheduled for August 2026, covering around 100 large taxpayers picked by the Authority, with later phases announced for February 2027 and August 2027.
As at the Tax Authority's own published FAQ there is still no enabling regulation: no royal decree, no gazetted timetable, no published turnover threshold and no published penalty.
Selection is at the Authority's discretion, which means a business cannot work out its own phase from its turnover. The Authority publishes a rollout checker; that is the thing to ask, not a blog and not a supplier.
Our guide to e-invoicing in Oman sets out what is known and what is not.
What it means for a till we can be concrete about. The work that survives the transition is data work: every invoice carrying a complete and correctly typed set of fields, customer tax identifiers captured at the point of sale rather than added afterwards, and sequential numbering that does not break. We build for that now, so that when your phase lands the job is connecting to an accredited provider rather than rebuilding the till. If the rules land differently from the way they were announced, we adjust — and we will not pretend to have known.
Why buying this from a Sanad office is different
Most suppliers are one of two things: a software house that writes good code and has never sat in a municipality office, or a PRO office that knows every counter in Muscat and cannot build software. This office is both, and the useful part is what happens where the two meet.
- The same office that filed your commercial registration knows what is on it — and the invoice has to agree with it.
- The same office that chose your activity code knows which invoice fields the Tax Authority will expect against that activity, because it is the code the registration was built on.
- We can run the VAT registration itself and build the till that has to produce the figures for the returns — so neither side gets to blame the other.
- The municipality signboard licence for the shop the till sits in is a Sanad job too, and it is the same visit.
In practice that means one WhatsApp thread and one person who answers, instead of a software vendor, a PRO and an accountant each explaining that the problem belongs to one of the others.
What it costs
We do not publish a price, because we are not selling a box. Every till here is built to a written scope, and the honest answer about cost is this: tell us what the counter has to do and we will quote it after a short conversation. There is no charge for the conversation.
What moves the quote:
- How many tills and how many sites, and whether they have to agree with each other.
- How complicated a sale is — a single-item counter is not a restaurant with split bills, deposits and refunds.
- Which languages you need on the screen and on the invoice.
- Whether stock has to be tracked, and how deeply.
- What has to talk to the till — existing hardware, an accounting package, a scale, a card terminal — and what state that thing is in.
- Whether you want the VAT registration and the licences handled at the same time.
You get the scope and the price together, in writing, before anything starts. And if what you actually need is a cheap off-the-shelf till and a good accountant, we will tell you that too.