UAE Art. 59 · KSA ZATCA · Hold
Not a valid tax invoice
Missing words, a missing or malformed TRN, no AED tax amount, no exchange rate on a foreign-currency invoice. The failing field is named with its article.
Hysaab Finance · Invoice checks
Every field read, every sum redone, every rule tested. A person decides what gets claimed.
One invoice, start to finish
Illustrative invoice. Al Madar forgot its TRN and billed a client dinner on the same page. Both get caught, for different reasons.
What it catches
Every finding carries a severity and a legal reference, so the audit trail explains itself. Hold means the VAT waits for a fix. Review puts it in front of a person. Flag records the risk without stopping the claim.
UAE Art. 59 · KSA ZATCA · Hold
Missing words, a missing or malformed TRN, no AED tax amount, no exchange rate on a foreign-currency invoice. The failing field is named with its article.
Reconciliation · Hold
Lines, VAT at the stated rate and the total are recomputed in code. A wrong rate or a total that is off by more than your tolerance is caught on the line it happens.
Register · Hold
Every invoice is keyed by supplier and number, with a fingerprint of its amounts and date. An exact re-send is blocked; a corrected re-issue supersedes the old copy.
UAE Art. 53 · KSA Art. 50 · Flag
Entertainment, hospitality, personal-use vehicles and employee benefits are flagged as potentially blocked, even on a perfect invoice. A flag, never a silent block.
Reverse charge · Review
A foreign supplier or a reverse-charge statement moves the invoice to RCM. The findings are kept, but it leaves the chase queue instead of looking like a failure.
Claim window · Flag
In the UAE, input VAT is claimed in the invoice's period or the next. Older invoices are flagged so the receipt-date evidence is kept. In KSA age is shown for information.
Recipient · Review
The recipient is matched to your group by TRN, then by name and aliases. An invoice addressed to someone else is stopped, and its own compliance is still graded.
Supplier memory · Review
Each supplier's established TRN is learned from past invoices. A new invoice showing a different one is put in front of a person, because that is usually a misread.
Cabinet Decision 149 · Flag
Cash-settled supplies above the Ministerial threshold, employee accommodation without a MoHRE mandate, and separately priced bundles are being added as checks ahead of 1 October 2026.
Set a materiality threshold and immaterial VAT drops out of the queue. Whitelist trusted suppliers. Choose monthly or quarterly periods with FTA-staggered quarters, per entity. Import old trackers and they are rechecked on day one.
The register and the report
Every invoice, verdict and claim sits in one register by filing period. The monthly report is built from the same numbers, so the two never disagree.
| Supplier | Invoice | Date | VAT AED | Band | Status |
|---|---|---|---|---|---|
| Gulf Technical Supplies | INV-4471 | 12 Sep | 199.50 | Low | Claim |
| Al Madar Hospitality | INV-2107 | 14 Sep | 600.00 | High | Hold |
| Almara Catering | INV-8512 | 09 Sep | 1,036.00 | High | Chasing |
| Amazon Web Services EMEA | EUINAE-2231 | 01 Sep | 2,184.00 | Low | RCM |
| Knight Frank | KF-0917 | 01 Sep | 3,750.00 | Low | Claim |
| Marina Yacht Club | MYC-3310 | 05 Sep | 420.00 | Medium | Blocked |
The register exports to Excel in four sheets with low-confidence cells highlighted. The client compliance report is built from the same numbers.
Where the people stay
When two models read a field differently, both values are shown and a reviewer chooses. Every correction is journaled with who made it and why.
The verifier agent can confirm or question a finding, but it cannot delete one. Its note goes to the reviewer with the evidence.
Correction requests are drafted with the exact defects and articles, editable, and sent only when someone presses send.
A reviewer agent inspects every prepared client email first, then a two-step human sign-off releases it.
Why we built it
A Gulf tax practice runs on supplier invoices: hundreds a month, each one a small bet that the paper holds up. Checking them properly meant late nights with a calculator. Not checking them meant carrying the risk quietly into the next audit.
So we built the checker our own team runs every day. It reads every invoice, redoes every sum, tests every rule the law enforces and puts its working on the table, so the judgement and the client relationship stay with the people.
We will never call a claim safe that the paper cannot defend, and we will always tell you why.
Hysaab Finance · Invoice checks
The invoice checks run today inside working tax teams in the UAE and KSA. Tell us your invoice volume and jurisdiction and a real person will set you up within one working day.
Hysaab is opening by invitation. Requests are admitted in the order they arrive.