Free tool · Structural check
Check your invoice against Oman's e-invoicing rules
Upload your invoice's XML file, or paste it below, and we'll run it through the same published PINT OM rules Oman's accredited network uses — then explain what passed or failed in plain language, not a bare rule-id list. This is a structural check, not proof the Tax Authority will accept the invoice in production; see the note below and with your results.
- 1. Add your invoice's XML file, or paste it in.
- 2. We run it through Oman's published PINT OM rules — the same ones the accredited network uses — and never store the file.
- 3. See each failure explained in plain language, grouped by whether it's an Oman rule or the generic format — and what to do next.
Two rule sets — we always tell you which one
Oman-specific rules
157 rules that apply only to Oman's own PINT localisation — things like the invoice's transaction-type marker and Oman-specific total checks. A finding from this set is about Oman's own requirements.
Generic PINT rules
172 rules shared by every country that uses the PINT invoice format — basic structure and calculation checks that apply everywhere, not just Oman.
We've written a plain-language explanation for 83 of these 329 rules so far — the ones a normal Full or Simplified Tax Invoice actually triggers. For the rest, we show you the official rule text honestly, rather than guess at what it means.
Upload the XML file
What happens to your file Your invoice is held in memory only for the few seconds it takes to check it, then discarded — it is never written to disk, and our logs record only the outcome (pass or fail, and how many rules matched), never the file itself or any value inside it.
Your results will appear here
Add your invoice above and press “Check invoice” to see a plain-language breakdown.
This tool runs a structural check against the published PINT OM rules only. A pass does not mean Oman's Tax Authority will accept the invoice in production, and TechMate is not an OTA-accredited Service Provider. It does not check VAT-number validity or invoice-number uniqueness.
We can implement this for you
Talk to us about your business
Tell us about your invoicing setup and your deadline, and we'll walk you through what needs to change — your software, your accredited Service Provider, and everything in between. No obligation.
TechMate is a systems integrator, not an OTA-accredited Service Provider. We help you get ready and connect you to an accredited provider; final validation and acceptance always sit with that provider and the Tax Authority.
Location
Muscat, Oman