Skip to content
E-invoicing (Fatoora) Available

ZATCA Phase 2 integration

Every invoice BeHighCare issues can be signed, stamped with a QR code and sent to ZATCA, for clearance or reporting depending on its type, with a dashboard showing what was accepted and what needs attention.

See it in a demo Talk to a specialist

How it works

  1. Step 1

    Onboard

    Register each invoicing device and obtain its cryptographic identity (CSID).

  2. Step 2

    Comply

    Pass ZATCA compliance checks before production.

  3. Step 3

    Issue

    Invoices are generated in the required format with a QR code.

  4. Step 4

    Clear or report

    Standard invoices are cleared; simplified invoices are reported.

  5. Step 5

    Monitor

    Track accepted, warned and rejected invoices on the dashboard.

Capabilities

Onboarding

  • Device registration per branch
  • Compliance CSID and production CSID
  • Compliance checks

Invoicing

  • Cryptographic stamp
  • QR codes
  • Credit and debit notes

Submission

  • Clearance for standard invoices
  • Reporting for simplified invoices
  • Scheduled reporting pool

Monitoring

  • Dashboard by status
  • Pool and invoice reports
  • Failed invoices listed for follow-up
Onboarding

What your facility needs

BeHighCare provides the integration. Registration with the authority stays with your facility, and our team supports you through it.

  1. 1Your organization's VAT registration
  2. 2A one-time password from the Fatoora portal for each device
  3. 3Branch and device details configured in BeHighCare
  4. 4Compliance checks passed before production

Questions

Each invoicing unit is registered as its own device, and branches can be registered separately.

Invoices waiting to be reported stay in a pool and are sent by a scheduled job, and failures are shown on the dashboard.

Yes. Invoices carry the QR code required for Phase 2.

See BeHighCare running on your own workflows

A guided demo for your team, built around your departments and integrations.