Integrations · Regulator
ZATCA Fatoora

ZATCA Fatoora

Phase-2 certified. Native to the PMS.

UBL 2.1 XML, cryptographic signature, ZATCA QR code, clearance (B2B) and reporting (B2C) — all built into Taskyinn. No bolt-on, no separate service to maintain.

Phase-2 capabilities

Every invoice Taskyinn issues is generated as a UBL 2.1 XML, signed against the certificate registered to your VAT number, embedded with the ZATCA QR code, and pushed to the Fatoora portal. For B2B you receive a clearance UUID in real time; for B2C the document is reported within the 24-hour window. Credit notes maintain the chain back to the original invoice; group invoices and mixed-VAT lines are first-class.

  • UBL 2.1 XML generation with all 12 mandatory fields
  • Cryptographic signing against your VAT-registered certificate
  • B2B clearance, B2C reporting — both real time
  • Credit notes with chain back to original invoice

Audit trail

Every ZATCA submission is logged with the request payload, response, clearance UUID and timestamp. The log is retained for 6+ years (ZATCA mandate) and queryable by your accountant.

Compliance scope

Taskyinn covers rooms, F&B (when POS is connected) and ancillary services. The same Phase-2 certificate signs all invoices. POS line items are within ZATCA scope but outside NTMP scope — only rooms report to NTMP.

FAQ

Do I need to apply for ZATCA certification separately?

No — Taskyinn handles the onboarding to ZATCA on your behalf and configures the certificate against your VAT number.

What happens if a submission to ZATCA fails?

Taskyinn auto-retries with exponential backoff and surfaces hard failures on a dashboard. No invoice is lost.