Documents & reportsPINT-OMBilingual by defaultA4 · 794×1123

The printed document

Oman's VAT Executive Regulations make Arabic the default language of a tax invoice and English the conditional exception. This is one document with paired labels — not two PDFs, not side-by-side columns — rendered by WeasyPrint, the only engine of four that produced a clean, searchable Arabic text layer.

Every label is paired, every value is single. Arabic sits above English at the same size relationship throughout, and the page mirrors as a whole. Amounts, tax numbers and the document number stay Western and left-to-right inside Arabic text — they must match the machine-readable payload byte for byte.
شركة مسقط للتجارة ش.م.م
Muscat Trading LLC
الرقم الضريبي · VATINOM1100234567 السجل التجاري · CR1234567 العنوان · Addressطريق السلطان قابوس، الخوير Sultan Qaboos St, Al Khuwair المحافظة · Governorateمسقط · Muscat  PC 133  OM
فاتورة ضريبية
Tax Invoice
UNTDID 1001 · 380
رقم الفاتورةInvoice numberINV-2026-0412
تاريخ ووقت الإصدارIssue date & time2026-08-12 09:41:00 +04:00
تاريخ التوريدSupply date2026-08-01 → 2026-08-31
المعرّف الفريدDocument UUID7e1c9a04-2b58-5f31-88ad-4c0f9e2d7b16
العملةCurrencyOMR
أمر الشراءPurchase orderPO-AH-77120
المورّد · Supplier — C1
شركة مسقط للتجارة ش.م.م
Muscat Trading LLC
طريق السلطان قابوس، الخوير، مسقط ١٣٣، عُمان
VATIN OM1100234567  ·  PEPPOL 0242:OM1100234567
المشتري · Buyer — C4
شركة الحسن للهندسة ش.م.ع.ع
Al Hassan Engineering Co. SAOG
شارع الوطية، روي، مسقط ١١٢، عُمان
VATIN OM1100418822  ·  PEPPOL 0242:OM1100418822
# الوصفDescription الوحدةUnit الكميةQty السعرRate الضريبةVAT المبلغAmount
1
إدارة المرافق — أغسطس ٢٠٢٦
Facility management — August 2026
MON17,500.000 S 5%7,500.000
2
زيارات صيانة أنظمة التكييف
HVAC maintenance call-outs
EA1462.500 S 5%875.000
3
مستهلكات بسعر التكلفة
Consumables recharged at cost
VATEX-OM-05 — توريد إلى منطقة حرة / Supply to a free zone
LS1340.000 Z 0%340.000
CategoryRateTaxableVAT
S — Standard rated5.00%8,375.000418.750
Z — Zero rated0.00%340.0000.000
تسعة آلاف ومائة وثلاثة وثلاثون ريالاً عمانياً و٧٥٠ بيسة لا غير
Nine thousand one hundred thirty-three Omani Rials and 750 Baisa only
الإجمالي قبل الضريبةTotal excl. VAT8,715.000
إجمالي ضريبة القيمة المضافةTotal VAT418.750
المدفوع مقدماًPrepaid0.000
المبلغ المستحقAmount due — OMR9,133.750
رمز الاستجابة السريعة
QR — TLV base64
الدفع · Payment
صافي ٣٠ يوماً / Net 30 days
Bank Muscat — Al Khuwair
IBAN OM81 0018 0000 1234 5678 9012
وسيلة السداد / Means 30 — Credit transfer
الحالة · Clearance
تم الإرسال إلى هيئة الضرائب
Reported to the Oman Tax Authority TDD 2026-08-12T09:41:12Z · AP
Two things on this page are not yet verified against the OTA specification. The QR encodes a real TLV payload — seller, tax number, timestamp, total, VAT, then Oman tags for version, document type and seller UUID — but the tag numbers and the UUID namespace in our existing code are best-guess constants that have never been checked against the published spec. And the exemption reason code shown on line 3 is illustrative. Both are on the verification queue.

Report library

Zoho ships the first two groups. The third is ours. Holding both directions of a business's invoicing is what makes the compliance reports possible — and they are the ones a customer cannot produce any other way.

Receivables

  • Invoice register
  • Sales by customer
  • Sales by item
  • Ageing summary & detail
  • Payments received
  • Credit notes issued
  • Customer statement
  • Retention & advances

Payables

  • Bills register
  • Purchases by supplier
  • Payables ageing
  • Payments made
  • Supplier statement
  • Unacknowledged inbound

Compliance Ours

  • VAT return working papers
  • Output vs input tax reconciliation
  • Taxpayer Checklist annexures
  • E-invoice transmission log
  • Rejections & corrections register
  • Counterparty tax-number validity
  • Archive integrity certificate

Operations

  • Document numbering continuity
  • User activity & audit trail
  • Import & connector run history
  • Retention schedule status
Numbering continuity is a report, not a setting. Article 157 forbids deletion, so a gap in an invoice sequence is evidence of a problem rather than housekeeping. It gets its own report because an auditor will ask.
Indicative layout — the exact box schema is unverified. We have the shape of the return from the regulations (standard, zero-rated, exempt, imports under reverse charge, input tax with its three-year expiry and twelve-month unpaid reversal) but not the OTA's official box numbering. That comes from the filing form, which is on the question list.

VAT return working paper — Q3 2026 (Jul–Sep)

BoxDescriptionTaxable valueVATSource
Output tax — supplies made
1Standard-rated supplies418,220.00020,911.000312 invoices
2Zero-rated supplies36,400.0000.00028 invoices
3Exempt supplies12,900.0000.0009 invoices
4Supplies to free zones21,050.0000.00014 — evidence needed
5Credit notes issued-8,340.000-417.00011 notes
Total output tax480,230.00020,494.000
Input tax — supplies received
6Standard-rated purchases196,540.0009,827.000241 bills
7Imports — reverse charge44,200.0002,210.00018 entries
8Input tax expired — over three years-1,180.000-59.0004 bills
9Reversal — unpaid beyond twelve months-6,420.000-321.0007 bills
Total input tax233,140.00011,657.000
Net VAT payable8,837.000balanced

Before you file — 3 items

Evidence14 free-zone supplies have no supporting evidence category recorded
Ageing7 supplier bills passed twelve months unpaid this quarter — input tax reversed automatically
Network1 invoice remains rejected and is included in output tax — withdraw or reissue before filing
This is the report nobody else produces. Any VAT refund claim in Oman requires the Tax Authority's Taxpayer Checklist — 74 compliance questions plus fourteen transaction-listing worksheets keyed to the return boxes, demanding counterparty tax numbers, customs declaration numbers and exchange rates. It is roughly 80% of a standard audit file, required today, and it is assembled by hand in spreadsheets across the country. If we hold both sides of the book, generating it is nearly free.

Worksheet 6 — standard-rated purchases  Box 6

DateSupplierSupplier VATINDocument Customs decl.Value OMRVAT OMRCheck
2026-07-03Oman Oil Marketing Co.OM1100067213OOMCO-860112,480.000118.095Valid
2026-07-09Gulf Logistics LLCOM1100563870GL-2026-702OM-IMP-4491205,900.000280.952Valid
2026-07-14Nama Electricity SupplyOM1100450018NES-00891141,204.75057.369Valid
2026-07-22Al Maha PetroleumOM1100119045AMP-2026-3102640.50030.500Valid
2026-08-02Trans-Gulf SuppliesOM1100882301TS-44120318.00015.143Not on register
241 rows — showing 5196,540.0009,827.0001 to check

Compliance questionnaire — 74 items

Q12Are all tax invoices issued in Arabic, or in English with an Arabic translation available on request?Yes — automatic
Q19Does the accounting system prevent amendment or deletion of a recorded transaction?Yes — by design
Q24Are records retained for at least ten years, and fifteen for real-estate transactions?Yes — per document
Q31Is a separate general ledger account maintained for each type of taxable and exempt supply?Ledger tier
Q47Has input tax on supplies unpaid beyond twelve months been reversed?Yes — 7 this quarter

Receivables ageing — as at 12 Aug 2026

CustomerCurrent1–3031–6061–9090+Total
Al Hassan Engineering14,820.5000.0000.0000.0000.00014,820.500
Oman Cement Company26,400.0004,120.0000.0000.0000.00030,520.000
Renaissance Services SAOG882.7502,410.0001,905.0000.0000.0005,197.750
Al Turki Enterprises LLC0.0000.0003,200.0002,410.0004,000.0009,610.000
Bahwan Trading Co.1,975.250820.0000.0000.0000.0002,795.250
Total — OMR44,078.5007,350.0005,105.0002,410.0004,000.00062,943.500
Current70.0%
1–30 days11.7%
31–60 days8.1%
61–90 days3.8%
Over 90 days6.4%
A defect from next2 we are explicitly not inheriting. Its ageing report sums across currencies blindly. Every bucket here is single-currency, and a multi-currency book gets one ageing per currency plus a reporting-currency roll-up at the period rate — never a naive total.
InvoiceNext documents & reports v0.1 QR encodes a live TLV payload Amounts OMR 3dp · Western digits pinned