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.
- 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
| Project | Budget used | Status |
|---|---|---|
| P-102 Al Fahad Warehouse | On track | |
| P-098 Riyadh Site Grading | At risk | |
| P-104 Jeddah Logistics Hub | On track |
Core underneath. Capability on top.
Every business on Circumz runs the same ERP Core — customers, CRM, sales, finance, procurement, inventory, projects and reporting. Field and industry modules sit on top and read the same records.
-
One customer record. CRM, sales, projects, logistics and finance all reference it.
-
Projects as the centre. Procurement, stock issues, progress and invoices attach to the job they belong to.
-
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.
| 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 |
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.
Nine built-in roles — owner, administrator, project, procurement, warehouse, finance, logistics, fleet and sales — with permissions to view, create, edit, delete and approve, 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.
Designed around ZATCA's document model.
Saudi VAT and e-invoicing are part of the finance data model — not a regional add-on to a generic international invoice.
-
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.
Invoicing currently runs in a clearly labelled demo mode — documents follow the real model but are never submitted to ZATCA's live platform. Circumz does not claim ZATCA certification.
| Description | Amount |
|---|---|
| Progress billing — P-102, milestone 3 | 210,000.00 |
(illustrative)
Four groups. One platform.
Start with the core your business runs on, and add field and industry capability when it earns its place.
Core
The foundation every business runs on.
- Customers & Parties
- CRM
- Sales
- Finance
Operations
Where the work actually happens.
- Procurement
- Inventory / Stores
- Projects / Jobs
Field Operations
Vehicles, deliveries and crews outside the office.
- Fleet
- Logistics
- Maintenance
Expanding
Planned and in-progress capability.
- ProductionComing soon
- ManpowerComing soon
- HRComing soon
- Construction
See it on your own operation.
Walk through the modules that matter to you, configured around how your business actually runs.