Ulka ERP
FeaturesSolutionsPricingSecurityFAQCompany
Log inStart free
Ulka ERP

ZATCA Phase 2 e-invoicing inside a complete ERP, for small and medium businesses that sell products, services, or both.

Product

  • Features
  • ZATCA e-invoicing
  • Pricing
  • Security

Solutions

  • Small Business
  • Product Businesses
  • Service Businesses
  • Hybrid Businesses

Resources

  • Moving to Ulka
  • FAQ
  • Contact
  • Log in
  • Start free

Company

  • About
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Refund Policy
  • Security

© 2026 Ulka. All rights reserved.

Country-specific compliance is applied automatically based on your organization’s country.

First 100 businesses get 3 months free

ZATCA Phase 2 invoicing, inside a complete ERP.

In Saudi Arabia an invoice that has not been cleared is not a valid invoice. Ulka clears and reports yours as you issue them. No plug-in, no second system, no separate compliance fee.

And the invoice is not where it stops: sales, purchasing, inventory, accounting, HR and reporting all run in the same system. One platform instead of an accounting package, a stock spreadsheet and a compliance tool that have to be reconciled.

Start free Explore features
No credit card requiredZATCA Phase 2 readySet up in minutesCancel anytime
Product preview

Revenue

This month

Stock value

On hand

Latest invoice

Cleared by ZATCA, QR attached

One platform for every core function

ZATCA e-invoicingCRMSalesPurchaseInventoryProducts & ServicesAccountingHRAssetsManufacturingReportsForecasting & automation

ZATCA Phase 2

Compliance that happens while you invoice

Every step the authority requires, handled inside the sale you were making anyway. No plug-in, no second portal, no separate compliance fee.

Clearance for B2B

An invoice to a registered business is sent to ZATCA and cleared before it reaches your buyer, which is what Phase 2 requires of a standard invoice.

Reporting for B2C

A simplified invoice to a consumer is reported after you issue it, so the counter keeps moving and your customer never waits on the gateway.

QR code and stamp

Every invoice carries its TLV QR code and an ECDSA cryptographic stamp, generated from the certificate issued to your own device.

Certificate onboarding

Enter your company details and paste the OTP from Fatoora. Ulka generates the CSR, runs the compliance checks and activates production for you.

Hash chain and UUID

Each invoice carries its own UUID and the hash of the one before it, which is how the authority verifies your sequence has no gaps.

Nothing lost to an outage

If the gateway is unreachable, invoices queue and retry on their own, and you can push a pending one through by hand.

One connected system

Everything your business runs on, in one place

A single sale reduces stock, posts to your accounts, appears in your reports and is cleared with ZATCA, with no re-entry anywhere.

ZATCA e-invoicing

Phase 2 compliance for Saudi Arabia: clearance, reporting, certificates and QR.

CRM

Leads, an opportunity pipeline, follow-ups, campaigns and customer statements.

Sales

Quotations, orders, invoices, deliveries, payments, credit notes and returns.

Purchase

Orders, receiving with 3-way match, supplier bills, payments and returns.

Inventory

Warehouses, transfers, adjustments, stock counts, batch/serial and reordering.

Products & Services

Products and services with price lists, units, bundles and barcodes.

Accounting

Ledger, bank accounts, tax and full financial statements.

HR

Employees, departments, shifts, attendance, leave and payroll.

Assets

Asset register, maintenance, depreciation and disposal.

Manufacturing

Bills of materials, production and work orders, and material consumption.

Reports

Dashboards, a report builder, pivots, scheduling and CSV/Excel/PDF export.

Forecasting & automation

Sales forecasting from your real monthly history, and rules that watch your numbers and raise alerts.

Founding offer

Your first three months are on us

The first 100 businesses to create and verify an organization get three months of the whole platform at our Business level: every module, up to 25 users and as many branches as you need, at no cost and with no commitment.

Freefor the first 3 months
  • Every module: sales, purchases, inventory, accounting, CRM, HR and payroll, manufacturing, fixed assets and reports
  • Up to 25 users, and as many branches as you need
  • ZATCA Phase 2 clearance and reporting included, with certificates and QR handled for you
  • No credit card required, and you can cancel anytime
Claim your free months

After the first 100 places are taken, the standard 14-day trial applies. Nothing is ever charged automatically. When a free period ends your account becomes read-only, your data stays yours, and you choose whether to continue.

Ready to run your business on one system?

Create your organization in minutes. No credit card required, and you can invite your team as soon as you are in.

Start free