A modular ERP foundation — not a bundle of apps.
A business shouldn't need five systems to sell, buy, stock, deliver and get paid. Circumz holds the shared data — customers, projects, money — once, and modules plug into it as your operation needs them.
- P-102 Al Fahad WarehouseSAR 612k of 796k spent
- P-098 Riyadh Site Grading At riskSAR 418k of 475k spent
- P-104 Jeddah Logistics HubSAR 1.02M of 1.15M spent
- GRN-205 received · 18 T steel into Riyadh Central2m
- INV-1048 payment recorded · SAR 92,00014m
- 500 bags cement issued to P-10241m
- SH-0334 in transit · Jeddah → Riyadh1h
- Steel reinforcement for P-102 — 7 T still to order against the BOQ; PO-1042 is 72% received.
Core underneath. Capability on top.
Every company runs the same core: CRM, sales, procurement, inventory, finance, accounting and HR. Industry modules for projects, fleet, retail, leasing, agriculture and manpower sit on top and read the same records.
-
One customer record. CRM, sales, projects, logistics and finance all reference it.
-
Documents that point back. A bill, a stock issue, a timesheet or a rent invoice carries the reference of what it came from.
-
Modules, not migrations. Turning on a new module reads data you already have.
One job, start to finish.
The chain that runs through the middle of the platform. Each document is created from the one before it, with a reference back.
- SalesQ-1042Quotation accepted5 lines · SAR 460,000 incl. VAT
- SalesCT-0231Contract signedScope & value carried overQ-1042
- ProjectsP-102Project openedBOQ and budget by categoryCT-0231
- ProcurementPO-1042Ordered from BOQ25 T steel, Al Zamil SteelP-102
- InventoryGRN-205Goods receivedStock +18 T, Riyadh CentralPO-1042
- InventoryISS-388Issued to siteCost lands on P-102 actualsP-102
- FinanceINV-1048Tax invoice issuedMilestone 3 · 15% VATCT-0231
- Reporting18.7%Live project marginRevenue, cost and cash — one record
No re-keying
Quotations become contracts, contracts become projects, POs are raised from BOQ lines — the data moves, people don't retype it.
Cost where it happens
Material issued to site posts to the project the same moment the stock leaves the warehouse — not at month-end.
Margin while it matters
Budget, actual and invoiced amounts sit on one project record, so an overrun shows up in week six, not at handover.
Numbers that come from the work.
Project cost is built from actual purchases, stock issues and expenses — so budget vs. actual, margin and receivables are current without anyone assembling a report.
-
Project profitability — contract value, invoiced, collected and cost by category.
-
AR & AP aging — current, 1–30, 31–60, 61–90 and 90+ day buckets.
-
Operational dashboards — revenue, budget vs. actual, shipments and stock, plus 37 filterable reports with CSV export.
| BOQ item | BOQ qty | Consumed |
|---|---|---|
| Cement, 50 kg bags | 1,000 | 500 |
| Steel reinforcement (T) | 25 | 14 |
| Ready-mix C35 (m³) | 420 | 388 |
| Blocks, 20 cm | 50,000 | 31,200 |
The ledger follows the operation.
Invoices, payments, supplier bills, stock movements, retail sales, payroll and farm, fleet and lease costs post to a double-entry ledger in the same transaction as the document. No month-end import, and no journal that disagrees with the invoice.
-
Enforced in the database. Entries must balance, lines are append-only and corrections are reversals.
-
Switch on when ready. Accounting is opt-in per company, with a go-live date and opening balances as a journal.
-
Statements and close. Trial balance, income statement, balance sheet, tax position, period lock and year-end close.
| Account | Debit | Credit |
|---|---|---|
| 1100 Cash and bank | 412,300.00 | |
| 1200 Accounts receivable | 184,500.00 | |
| 1300 Inventory | 268,900.00 | |
| 2100 Accounts payable | 143,200.00 | |
| 2200 VAT payable | 31,500.00 | |
| 2300 Salaries payable | 62,400.00 | |
| 3000 Share capital | 300,000.00 | |
| 4000 Sales revenue | 1,037,000.00 | |
| 5000 Project cost | 612,400.00 | |
| 6100 Salaries | 96,000.00 |
- JE-2041 posted with INV-1048 · Dr Receivable 241,500 · Cr Sales 210,000 · Cr VAT output 31,500now
Set up for your country.
Saudi Arabia is the deepest implementation, but the platform is not tied to it. Currency, tax and formats are company settings.
43 currencies
Each with its own minor units. A document can be in a foreign currency with an exchange rate frozen on it. Payments settle at the rate of the day and record the realised gain or loss.
19 country regimes
Tax name, tax-ID label and format, standard and reduced rates, date and number style. Starting points you can edit, not tax advice. Tax codes are chosen on every line.
English and Arabic
A company default and a per-user switch, with right-to-left layout. The Arabic catalogue covers navigation and the common screens; anything untranslated stays in English.
Module-level access, per role
Illustrative configuration of Circumz's built-in roles.
| Role | CRM | Sales | Projects | Buy | Stock | Fleet | Finance |
|---|---|---|---|---|---|---|---|
| Owner | |||||||
| Project Manager | |||||||
| Procurement | |||||||
| Warehouse | |||||||
| Fleet Manager | |||||||
| Finance | |||||||
| Sales |
Everyone works in one system. Not in each other's data.
Fifteen built-in roles, from owner and administrator to project, procurement, warehouse, finance, logistics, fleet, sales, property, store, cashier, farm, HR and manpower coordinator. Permissions to view, create, edit, delete and approve are set per module.
-
Approvals where they matter — purchase requests are approved before they become orders.
-
Activity on every record — who created, received, issued or paid, and when.
Built to ZATCA's document model.
For Saudi sellers invoicing in SAR, tax invoices, simplified invoices and notes follow ZATCA's structure from the first line. Other countries get plain numbered tax invoices.
-
Document types — tax invoice, simplified tax invoice, credit note, debit note and prepayment.
-
Party data — VAT and CR numbers with bilingual Arabic/English names and addresses.
-
Structured output — XML representation, signing, QR codes and validation.
Submission runs in a labelled demo mode. Documents follow the real model but are never sent to ZATCA's live platform, and Circumz does not claim ZATCA certification.
| Description | Amount |
|---|---|
| Progress billing — P-102, milestone 3 | 210,000.00 |
(illustrative)
A core and six packs. One platform.
Start with the core, then switch on what your business needs.
Core
The foundation every business runs on.
- CRM & Customers
- Sales
- Inventory
- Procurement
- Finance
- Accounting
- HR & Payroll
Projects & Contracting
Contracts, BOQ, budgets and job profitability.
- Projects
Transport & Logistics
Vehicles, drivers, shipments and deliveries.
- Fleet
- Logistics
Retail & Shops
Counter sales, shifts and receipts.
- Retail / POS
Real Estate
Lettings, rent collection and maintenance.
- Leasing
Agriculture
Crops, livestock, harvests and produce sales.
- Agriculture & Livestock
Workforce & Manpower
Supplying workers to customers, by the hour.
- Manpower
See it on your own operation.
Walk through the modules that matter to you, configured around how your business actually runs.