ZATCA Phase 1 invoicing · SAR pricing · ZATCA guides
Cloud ERP, accounting & VAT invoicing software for Saudi businesses
AmalERP brings double-entry accounting, 15% VAT tax invoices, POS, inventory, manufacturing, WhatsApp invoicing and AI into one system — bilingual Arabic/English invoices with the ZATCA Phase 1 QR code included, ZATCA plans from SAR 599/year, live in days, not months. Phase 2 Fatoora integration included in the Phase 2 plan.
7-day free trial, no credit card required · 200+ businesses across the Gulf and beyond.
SAR 1.86M
Total Revenue
SAR 512K
Gross Profit
SAR 371K
Receivables
SAR 244K
Payables
Sales vs Purchases
Last 6 monthsFinancial Health
Recent Activity
View allTax Invoice INV-2026-000731 posted
9 min ago
Receipt from Al Rajhi Building Materials
41 min ago
Import Purchase PI-2026-000318 (landed cost)
1 hr ago
Credit Note CN-2026-000044
2 hr ago
Low Stock Alert
3 itemsRiyadh Beige Marble Slab 20mm
Riyadh — Al Sulay
Galvanised Steel Pipe 2in
Jeddah Warehouse
Ceramic Floor Tile 60x60
Dammam — 2nd Industrial
Live business health, revenue, receivables and low-stock alerts — in SAR, the moment you log in.
Trusted by 200+ businesses across the Gulf and beyond
Built for Saudi compliance
VAT today. Zakat-ready records. ZATCA, stated honestly.
Saudi businesses don't buy software twice. AmalERP covers today's VAT and bookkeeping requirements, and tells you exactly where it stands on ZATCA e-invoicing.
Bilingual VAT invoicing with the ZATCA QR
Issue Arabic/English tax invoices and simplified tax invoices with your 15-digit VAT number and the ZATCA Phase 1 QR code, code every transaction (standard, zero-rated, exempt, out of scope) and pull VAT-ready sales and purchase reports straight from your ledger.
Zakat and income-tax-ready accounting
Real double-entry books with an auto-created chart of accounts, a full audit trail, financial-year locking and financial statements — the clean records Zakat and corporate income tax filings are built on.
ZATCA e-invoicing, stated honestly
AmalERP issues ZATCA-compliant bilingual invoices with the Phase 1 QR code, and integrates with the Fatoora platform for Phase 2 clearance and reporting. Every /sa page says exactly what is available and what we do not claim, so you can plan your wave deadline with facts.
WhatsApp invoicing & AI built in
Send branded PDF invoices, receipts and statements on WhatsApp in one tap, and let the AI assistant import documents, reconcile banks and answer questions about your live data.
One system for the whole business
Every invoice updates your stock, your ledger and your VAT figures in the same moment — no re-keying, no separate accounting app, no spreadsheet stitching.
- Sales & purchase cycle: quotation → order → delivery → invoice → return
- Tax invoices with your VAT number and 15% VAT, in SAR
- Multi-location inventory with landed cost for imports through Jeddah and Dammam
- Touch POS with true offline billing
- Manufacturing with BOM, production orders and WIP
- 60+ reports with PDF & Excel export, drill-down to source
Explore every module on the features page →
Why Saudi SMEs pick AmalERP
- Fixed SAR pricing published on the site — no “request a quote” games
- ZATCA Phase 1 invoicing from SAR 599/year — published, not quoted
- Already running 200+ businesses across the Gulf, including Kuwait and Bahrain
- Support on WhatsApp in English, Urdu and Hindi, on Saudi hours
- Offline POS billing that keeps working when the internet doesn't
- Go live in days with remote onboarding — not a months-long project
Invoicing
Bilingual ZATCA invoices, delivered where your customer reads them
Raise a tax invoice or simplified invoice with your VAT number and the ZATCA QR code, then send it as a branded PDF on WhatsApp in one tap — and watch it post to the ledger at the same moment.

Al Rajhi Building Materials
online
INV-2026-000731.pdf
AmalERP · 1 page · SAR 96,600
Good morning — please find your tax invoice attached, including 15% VAT. Thank you for your business.
10:24 AM ✓✓
Received, shukran. Transfer on Sunday.
10:26 AM
Noted, thank you. A payment reminder will follow on the due date.
10:26 AM ✓✓
Every VAT-registered business in the Kingdom must e-invoice
Phase 1 (Generation) has applied to all VAT-registered businesses since 4 December 2021: invoices must be created and stored electronically, with a QR code on simplified invoices. Phase 2 (Integration) has rolled out in waves since 1 January 2023, and now reaches down to the smallest VAT-registered businesses: your system must connect to the Fatoora platform, sign every invoice, get B2B invoices cleared in real time and report B2C invoices within 24 hours.
AmalERP's position
AmalERP issues ZATCA-compliant bilingual invoices with the Phase 1 QR code, and integrates with the Fatoora platform for Phase 2 clearance and reporting. Ask us about your wave on WhatsApp and we will answer straight.
Ask about ZATCASimple pricing
Two ZATCA plans. Per year. Published.
Every VAT-registered business needs Phase 1. Businesses in an announced integration wave need Phase 2. Nothing is sold per module or per invoice.
ZATCA Phase 1
SAR 599/year
Compliant e-invoicing for every VAT-registered business — the Generation Phase, done properly.
ZATCA Phase 2
SAR 1,499/year
Everything in Phase 1, plus integration with ZATCA's Fatoora platform for the Integration Phase.
POS, inventory, manufacturing, WhatsApp and AI are available too — quoted on request in SAR.
Explore
AmalERP for Saudi Arabia, in detail
ZATCA e-invoicing guide →
What Fatoora is, who is in scope, both phases, penalties, the solution-provider directory and how to choose software.
ZATCA Phase 1 (Generation) →
The mandatory invoice fields, the QR code, prohibited functions and storage rules that have applied since December 2021.
ZATCA Phase 2 (Integration) & waves →
Every wave with its revenue threshold and deadline, clearance vs reporting, CSID onboarding, XML and the cryptographic stamp.
ZATCA QR code decoder →
Free browser tool: decode any e-invoice QR into its TLV tags, or generate a Phase 1 QR to test a layout.
Phase 2 integration checklist →
Ten steps from finding your wave to a Production CSID, written for business owners rather than developers.
SAR pricing →
Two annual ZATCA plans — Phase 1 at SAR 599, Phase 2 at SAR 1,499. Fixed prices, published.
FAQ
AmalERP in Saudi Arabia — questions
Is AmalERP ZATCA compliant?
Yes. AmalERP issues bilingual Arabic/English tax and simplified invoices with the Phase 1 QR code, and integrates with ZATCA's Fatoora platform for Phase 2 — standard invoices are cleared in real time and simplified invoices are reported within 24 hours, from a unit onboarded with a Production CSID. We are not listed in ZATCA's solution-provider directory and do not call ourselves 'ZATCA-approved', because ZATCA says listing is not an approval; what matters is your onboarding, which we walk you through.
Is AmalERP VAT compliant in Saudi Arabia?
AmalERP issues bilingual Arabic/English tax invoices and simplified tax invoices with your 15-digit VAT registration number, 15% VAT and the ZATCA Phase 1 QR code, supports standard-rated, zero-rated, exempt and out-of-scope coding on transactions, and produces VAT-ready sales and purchase reports from your double-entry ledger — so your VAT return figures come straight from your books.
How much does AmalERP cost in Saudi Arabia?
Two simple plans, billed per year in riyals: ZATCA Phase 1 at SAR 599/year (bilingual invoices, Phase 1 QR, 15% VAT, locked numbering, credit/debit notes) and ZATCA Phase 2 at SAR 1,499/year (adds Fatoora integration — clearance, reporting, CSID onboarding). POS, inventory, manufacturing, WhatsApp and AI are quoted on request. There's a 7-day free trial with no credit card.
Who is AmalERP for in Saudi Arabia?
Trading and wholesale companies, importers, retail shops and counters, small manufacturers, contractors and service businesses across Riyadh, Jeddah, Dammam and the wider Kingdom — especially businesses run by Pakistani, Indian and other expatriate owners who want support in their own language, and businesses that have outgrown Excel or basic accounting apps but don't want a SAR 50,000+ ERP implementation project.
Does AmalERP support Arabic?
Invoices, yes: tax invoices and simplified tax invoices print bilingually in Arabic and English, which is what ZATCA requires. The working interface is in English, which is what most Saudi SME accounting and trading teams — many of them run by Pakistani, Indian and other expatriate owners — work in.
Do I need to install anything, and is there local support?
No installation — AmalERP is a cloud system (with an offline-capable POS) that runs in the browser on any device. Onboarding is done remotely and support runs on WhatsApp during Saudi business hours, in English, Urdu and Hindi. We do not have a physical office in Saudi Arabia.
How long does it take to go live with AmalERP in Saudi Arabia?
Most businesses are issuing live invoices within a few days. Onboarding is remote: we set up your chart of accounts, VAT codes, customers, vendors, items and opening balances with you over video call, then you run a parallel week if you want the comfort of a cross-check. There is no on-site implementation phase and no implementation fee.
Can AmalERP handle multi-branch businesses and multiple warehouses?
Yes. Stock is tracked per location with transfers between branches, users can be scoped to a branch, and reports run per branch or consolidated. Both ZATCA plans include 1 branch and 2 users; extra branches and users are quoted on request. Under ZATCA Phase 2 each till or branch invoicing system is a separate unit that must be onboarded with its own certificate — tell us how many you run and we will confirm the setup and the price in writing.
Does AmalERP work offline if the internet goes down?
The POS module has a true offline mode: billing continues during an internet or power outage and syncs automatically when you reconnect, posting to inventory and accounts as it does. Note that under ZATCA Phase 2, simplified invoices issued offline still have to be reported to the Fatoora platform within 24 hours — which is exactly the kind of queue an offline-capable system is built to flush on reconnect.
Where is my data stored, and can I export it?
AmalERP runs on Google Cloud and Firebase infrastructure outside Saudi Arabia. Your data is yours: every report and ledger can be exported to PDF and Excel at any time. If your business has a specific data-residency obligation under Saudi law or a government contract, check it before signing up — we would rather you ask than assume.
Can I import my existing data from Excel, Tally, Qoyod or another system?
Yes. Customers, vendors, items and opening balances are imported from Excel or CSV as part of onboarding, and we help map your existing chart of accounts across. Businesses moving off desktop packages or spreadsheets are one of the most common onboarding paths we handle.
What is the difference between ZATCA Phase 1 and Phase 2?
Phase 1 (Generation, since 4 December 2021) requires every VAT-registered business to create and store invoices electronically with the mandatory fields and a QR code on simplified invoices. Phase 2 (Integration, rolling out in waves since 1 January 2023) requires the invoicing system to connect to ZATCA's Fatoora platform, sign each invoice cryptographically in XML, get standard invoices cleared in real time and report simplified invoices within 24 hours. Our Phase 1 and Phase 2 guides cover both in detail.
Run your Saudi business on AmalERP
7-day free trial, no credit card required. ZATCA plans from SAR 599/year.
No credit card required · 200+ businesses across the Gulf and beyond.