Finance & accounting

ZATCA e-invoicing (Phase 2)

ZATCA Phase 2 without the paperwork

  • Add-on module
  • Finance & accounting
  • Available in Saudi Arabia
How it works

ZATCA e-invoicing (Phase 2) in one picture

Follow the data from what you enter to what you get back. Every step below happens inside StartERP, with nothing to retype.

What goes in

  • Invoices, returns and notes
  • Branch OTP from Fatoora
  • Counter and office

What StartERP does

ZATCA e-invoicing (Phase 2)

  1. Builds UBL 2.1 XML
  2. Signs and chains each one
  3. Clears or reports to ZATCA

What you get

  • ZATCA QR on every print
  • Status per document
  • Signed XML to download

Why it pays off

Phase 2 compliant without the effort

Start using ZATCA e-invoicing (Phase 2) in 3 steps

The same three steps wait for you as a checklist on the module's first screen, and most tick themselves as you do them.

  1. Step 1

    Get the OTP from Fatoora

    One per branch from the Fatoora portal.

  2. Step 2

    Connect the branch

    StartERP gets its certificate.

  3. Step 3

    Issue an invoice

    It is signed and reported to ZATCA.

Add it when you sign up, or any time later from Subscription & billing.

ZATCA e-invoicing (Phase 2)

What it does for your business

Connect each branch to ZATCA's Fatoora platform once, with the OTP from the Fatoora portal, and StartERP does the rest: every sales invoice, return, credit note and debit note is built as UBL 2.1 XML, signed with your branch's certificate, chained and then cleared or reported, from the counter and from the office. Each document shows whether it is reported, in progress or failed, prints with ZATCA's QR code and keeps its signed XML to download. Phase 1 QR codes on every invoice stay free without this add-on.

  1. Connect each branch once with the Fatoora OTP

  2. Invoices, returns, credit and debit notes signed, cleared or reported for you

  3. Reported, in progress or failed on every document

  4. ZATCA's QR code on the print and the signed XML to download

Frequently asked questions

Is ZATCA e-invoicing (Phase 2) included in StartERP?

ZATCA e-invoicing (Phase 2) is an add-on module. Add it when you sign up or any time later from Subscription & billing, and pay only for the modules you use.

Can I try ZATCA e-invoicing (Phase 2) before I pay?

Yes. Open a demo store for your business type to use it with sample data, or start the 15-day free trial with your own data. No card is needed.

Does ZATCA e-invoicing (Phase 2) work in Arabic and on a phone?

Yes. Every StartERP screen works in Arabic and English, on a computer, tablet or phone, and users and devices are unlimited.

Start selling with a ZATCA-ready POS today

Prices on request: pick the modules your business needs and we will email you a quote. Subscribe or buy the licence once. Unlimited users and devices. Every store starts with a 15-day free trial.

Request pricing · Need a module we don't have yet? Request it