Qoyod
Pricing
Tax Compliance & Government Integration

ZATCA Integration — validate and submit with no manual work

Validate invoices and submit them directly with no manual work.

14 days free · No credit card · Officially certified by ZATCA

Connected to the Fatoora platform ZATCA invoice management
Approved
214
Invoices this month
Under review
3
Awaiting response
InvoiceStatus
INV-2026-0214 Approved
INV-2026-0213 Under review
INV-2026-0212 Approved
Direct automatic connection to Fatoora · real-time submission
Compliant XML · UBL 2.1
UUID: 8a1f...c4d2
Cryptographic stamp + QR code
Submitted to ZATCA
Native ZATCA integration

Why accounting teams need direct integration with ZATCA

Manually uploading invoices on the authority’s portal consumes hours each month, exposes you to entry errors, and makes it hard to track each invoice’s status. Direct integration ties your invoices to the Fatoora platform automatically, validates them before submission, and tracks their status in real time.

Native integration
Direct connection to Fatoora with no middleware, including a digital signature, cryptographic stamp, and embedded QR code per the authority's requirements.
+25K
Saudi businesses rely on Qoyod to submit their e-invoices to ZATCA automatically.
Automatic validation
The system checks the invoice's structure and mandatory fields before submission, so no incomplete invoice reaches the authority.

How do accounting teams handle ZATCA requirements today?

Compare common ways of submitting e-invoices against Qoyod’s direct integration with Fatoora.

MethodRisks & issuesOther accounting softwareRecommendedQoyod's solution
Manually uploading invoices on the authority's portal
  • Heavy monthly time consumption
  • Entry errors that are hard to spot
  • Difficulty tracking hundreds of invoices
  • Risk of penalties for delay or error
  • Shallow integration that still needs manual upload
  • No real-time status tracking
Direct automatic submission · real-time tracking · automatic rejection handling
Relying on a middleware tool to produce the XML
  • Complex technical setup
  • Periodic maintenance for the middleware
  • Delay in submission
  • Inconsistent digital signature
  • External add-ons that need managing
  • No built-in digital signature
Compliant XML + built-in digital signature · no middleware
Deferring Phase 2 adoption
  • Possible authority penalties
  • Losing the trust of B2B customers
  • E-commerce activity grinding to a halt
  • Difficulty catching up later
  • No Phase 2 readiness
  • Slow updates to the authority's requirements
Full readiness from day one · real-time updates to the authority's rules
Current method

Manually uploading invoices on the authority's portal

Risks & issues
  • Heavy monthly time consumption
  • Entry errors that are hard to spot
  • Difficulty tracking hundreds of invoices
  • Risk of penalties for delay or error
Other accounting software
  • Shallow integration that still needs manual upload
  • No real-time status tracking
Recommended
Qoyod's solution

Direct automatic submission · real-time tracking · automatic rejection handling

Current method

Relying on a middleware tool to produce the XML

Risks & issues
  • Complex technical setup
  • Periodic maintenance for the middleware
  • Delay in submission
  • Inconsistent digital signature
Other accounting software
  • External add-ons that need managing
  • No built-in digital signature
Recommended
Qoyod's solution

Compliant XML + built-in digital signature · no middleware

Current method

Deferring Phase 2 adoption

Risks & issues
  • Possible authority penalties
  • Losing the trust of B2B customers
  • E-commerce activity grinding to a halt
  • Difficulty catching up later
Other accounting software
  • No Phase 2 readiness
  • Slow updates to the authority's requirements
Recommended
Qoyod's solution

Full readiness from day one · real-time updates to the authority's rules

Qoyod's solution

Six capabilities that make your integration with ZATCA automatic and reliable

Qoyod’s integration with Fatoora ties every invoice directly to ZATCA, with automatic validation and real-time tracking of every invoice’s status.

Automatic invoice validation before submission

Qoyod checks the invoice's structure, mandatory fields, and tax totals per ZATCA requirements, so no incomplete or incorrect invoice reaches Fatoora.

Direct submission to Fatoora

The system connects to Fatoora automatically and submits every invoice as soon as it's issued, with no need to open the authority's portal or copy XML files manually.

Real-time tracking of each invoice's status

The system shows each invoice's status in real time: approved by the authority, under review, or rejected — with the rejection reason where applicable, so your team can respond immediately.

Handling rejected invoices and resubmission

When the authority rejects an invoice, Qoyod shows the rejection reason and lets you fix and resend it with one click, without rebuilding the XML file from scratch.

Certified digital signature and embedded QR code

The system digitally signs every invoice with a certified cryptographic stamp and embeds a QR code compliant with Phase 2 requirements on both simplified (B2C) and tax (B2B) invoices.

Tax-compliance reports for the auditor

Qoyod issues reports on approved and rejected invoices, submission status, and the VAT return, ready to hand to the external auditor in PDF, Excel, and XML formats.

How Qoyod's integration with ZATCA works

Four steps from issuing the invoice to authority approval and the compliance report — in a single workflow.

1

Create the invoice in Qoyod as usual

Create the tax or simplified invoice with all its items, taxes, and customer details, or import it from POS or the connected e-commerce system.

2

The system builds the compliant XML + digital signature + QR

Qoyod converts the invoice data automatically into a UBL 2.1 XML file and adds the certified cryptographic stamp and QR code per ZATCA requirements.

3

Submits it directly to Fatoora

The system sends the invoice to Fatoora over the direct connection (real-time clearance for tax invoices, reporting for simplified invoices) with no manual work.

4

Track the invoice status and issue compliance reports

Each invoice's status appears in Qoyod's dashboard in real time, and your team can issue tax-compliance reports and the VAT return for the auditor's review at any time.

Accounting teams in Saudi Arabia choose Qoyod for ZATCA integration

Thousands of Saudi businesses rely on Qoyod to submit their e-invoices to ZATCA automatically and reliably.

Built to help professional accountants stay tax-compliant with no manual work

Qoyod's integration with Fatoora validates every invoice's structure before submission, sends it directly to ZATCA, tracks its status in real time, and prepares ready compliance reports for the auditor with no manual reconciliations.

Officially certified by ZATCA

Qoyod is listed among the officially certified Phase 2 e-invoicing solution providers, with a certified digital signature and embedded QR code per UBL 2.1.

+25K
Saudi businesses use Qoyod to submit their e-invoices to ZATCA
FAQ

Have some questions?

Answers to the most common questions about Qoyod’s integration with ZATCA.

How is the invoice validated before submission?+

Qoyod checks the invoice's structure (XML / UBL 2.1), mandatory fields, tax totals, and seller/buyer references per ZATCA requirements. Any gap or conflict is surfaced immediately before sending, so no faulty invoice reaches the authority.

What happens if the authority rejects the invoice?+

Qoyod shows the authority's rejection reason on the status dashboard and lets your team correct the invoice and resend it with one click, without rebuilding the XML file from scratch. Every rejected invoice stays linked to its original record for review.

Does the system support both tax and simplified invoices?+

Yes. Qoyod supports tax invoices (B2B) via direct real-time clearance and simplified invoices (B2C) via 24-hour reporting, generating the appropriate QR code per type per Phase 2 requirements.

Can I upload invoices in bulk at once?+

Yes. Qoyod lets you upload simplified invoices in bulk, with per-invoice status tracking after submission. Tax invoices, however, are submitted in real time over the direct connection per the authority's requirements.

How do I handle credit notes?+

Qoyod supports issuing credit and debit notes tied to the original invoice and submits them to Fatoora in UBL 2.1 format with the digital signature and QR code, while updating the customer account and trial balance automatically.

Are the reports suitable for submission to the external auditor?+

Yes. Reports on approved and rejected invoices, submission status, and the VAT return export to PDF, Excel, and XML, with each invoice tied to its approval status and attachments to give the auditor a complete file.

Start automating your ZATCA integration today

Try Qoyod free for 14 days. No credit card required. Submit your first invoice to Fatoora in minutes.

Officially certified by ZATCA · Phase 2 · UBL 2.1