Product
Product overview CRM & Customers Sales Procurement Inventory Finance Accounting HR & Payroll Projects Fleet & Logistics Retail / POS Leasing Agriculture Manpower All modules
Solutions
Construction & contracting Transport & logistics Real estate Retail Agriculture & livestock Manpower supply Trading & distribution Services
Resources
Blog Guides
Pricing About Contact
Sign in Request a demo

One ERP, built around how your business actually runs.

Sales, procurement, inventory, finance, accounting and HR on one record, plus modules for contracting, logistics, retail, real estate, agriculture and manpower supply. Switch on what your business needs.

Circumz modulesSwitch on what you need
Core
Industry
1
shared record for every customer, project, lease, farm and shop, read by every module
14
modules, from CRM and accounting to payroll, retail, leasing and manpower supply
43
currencies, 19 country tax regimes, English and Arabic with right-to-left layout
0
re-typed records between a quotation and the invoice it becomes
The problem

Five tools that disagree.

Most growing businesses sell in one tool, buy in another, count stock in a spreadsheet and invoice somewhere else. Each one is fine alone. Together, nothing agrees, and nobody knows what a project cost until it's closed.

Before

The same customer, spelled four ways

Every hand-off is a re-type. Every re-type is a chance to drift.

With Circumz

One record, read by every module

The customer on the invoice is the same record the quotation was raised against.

Order to cash

Every document remembers the one before it.

Follow one job through Circumz. Each step is created from the last, so the customer, scope, quantities and cost carry forward on their own, and margin is visible the whole way through.

ARMeridian Contracting · customer
  1. Sales
    Q-1042
    Quotation accepted
    5 lines · USD 460,000 incl. VAT
  2. Sales
    CT-0231
    Contract signed
    Scope & value carried over
    Q-1042
  3. Projects
    P-102
    Project opened
    BOQ and budget by category
    CT-0231
  4. Procurement
    PO-1042
    Ordered from BOQ
    25 T steel, Zeeland Steel
    P-102
  5. Inventory
    GRN-205
    Goods received
    Stock +18 T, Rotterdam Central
    PO-1042
  6. Inventory
    ISS-388
    Issued to site
    Cost lands on P-102 actuals
    P-102
  7. Finance
    INV-1048
    Tax invoice issued
    Milestone 3 · 15% VAT
    CT-0231
  8. Reporting
    18.7%
    Live project margin
    Revenue, cost and cash in one record

No re-keying

Quotations become contracts, contracts become projects, POs are raised from BOQ lines. The data moves; nobody retypes 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.

Inside the product

Real screens. Real workflows.

The screens your team works in, with demo data. Pick a module.

Sales

A quotation becomes a sales order, a sales order becomes a customer contract, and a contract becomes a project. Customer, pricing and scope carry forward at each step.

Explore Sales

Projects

The project is where the other modules meet: the contract that funds it, the BOQ that defines it, the stock issued and bills received against it, the progress recorded, the invoices raised and the margin it is actually producing.

Explore Projects

Procurement

A purchase starts from a need, such as a BOQ line or a stock shortfall, and moves through approval, ordering, receiving and billing without losing the project it was bought for.

Explore Procurement

Inventory

A shared item catalogue with minimum levels across any number of warehouses. Every receipt, transfer, issue and adjustment is a movement with its reference, and cost is carried at moving average so valuation and margin come straight from the ledger.

Explore Inventory

Finance

Invoices come from contracts, projects, rent schedules, timesheets and farm sales. Supplier bills come from purchase orders. Payments settle either side, and aging shows what is outstanding. Multi-currency and tax codes are part of the document, not a report afterwards.

Explore Finance

Accounting

A double-entry general ledger in the company's base currency. Invoices, payments, bills, stock movements, retail sales, expenses and farm, fleet and lease costs post automatically at the same moment as the document, so the books cannot disagree with the operation. Accounting is switched on per company when you are ready.

Explore Accounting

Retail / POS

Counter sales for shops: barcode, SKU or name lookup, cash, card and split payment, an 80 mm receipt, returns against the original receipt, and cash shifts with an opening float, X and Z reports and a blind count at close. Each sale leaves the store's warehouse at cost.

Explore Retail / POS

HR & Payroll

Employee records with pay packages and expiring documents, leave with balances, a daily attendance register, and a monthly payroll run that prorates, applies overtime and insurance, and posts to the ledger when Accounting is on.

Explore HR & Payroll

Manpower

For companies that supply workers to customers. Rate cards set what each trade bills, deployments put a worker at a customer from a date, timesheets are approved by the customer's signatory, and approved hours become a draft invoice. Margin is billed value against the worker's loaded cost.

Explore Manpower

Leasing

For landlords and property managers: properties and units, leases from draft to renewal or termination, a rent schedule generated from the lease, rent invoiced through Finance, a security-deposit ledger and maintenance requests per unit.

Explore Leasing

Agriculture & Livestock

Farms and fields, crop cycles with inputs and costs, harvests valued at what they cost to grow, and produce sold to customers. Livestock adds herds and flocks with a headcount ledger, feed, health and production records and animal sales. Margin is reported per crop, per cycle and per herd.

Explore Agriculture & Livestock

Logistics

A shipment is tied to a customer and a sales order, put onto a trip with a vehicle and driver, tracked through pickup and transit, and closed with proof of delivery.

Explore Logistics
Visibility & control

The numbers come from the work itself.

Because every purchase, issue, delivery and invoice lands in the same system, the views that matter to owners and finance leads are always current. Figures below are illustrative demo data.

Project profitability · P-102

Budget vs. actual, by category, while the job is still running

Materials is running ahead of physical progress (62%). That's a conversation for this week, not a surprise at close-out.

Contract
980,000
Budget
796,000
Actual
612,400
Projected margin
18.7%
Materials
298.5k / 340k
Labor
131k / 180k
Subcontract
96k / 150k
Logistics
49.9k / 70k
Equipment
37k / 56k
ActualBudgetAhead of progress
Revenue against contract valueUSD 980,000
Collected 441,000Invoiced 588,000To bill 392,000
Receivables aging

USD 184,500 outstanding

Current96,500
1–30 days41,200
31–60 days24,300
61–90 days13,000
90+ days9,500
Country e-invoicing

Invoices that follow the country

Tax Invoiceفاتورة ضريبية
Subtotal210,000.00
VAT 15%31,500.00
Total USD241,500.00
Demo — not submitted
  • 388 Tax
  • Simplified
  • 381 Credit
  • 383 Debit
  • 386 Prepayment
  • XML · signing · QR
Role-based access

Each role sees its job

Sales Buy Stock Fin
Sales
Procurement
Warehouse
Finance
Logistics · SH-0334

Antwerp Yard → Rotterdam Central

V-12 · Faisal N. · ETA 14:20

Planned
Assigned
Picked up
Transit
Delivered
Stock vs. minimum

Shortfalls before they stop a site

Cement, 50 kg2,340 bags
Concrete admixture · low36 / 40
Diesel · low3,200 / 4,000 L
Books, people, borders

Close the month on the same data you ran it on.

Accounting posts from every document as it happens. Payroll runs from the attendance register your managers already keep. Currency and tax follow the country you operate in.

  • A ledger that posts itself. Invoices, bills, stock, retail sales and payroll create balanced journals at the same moment. Trial balance, income statement and balance sheet are always current.
  • Payroll without a second system. Leave, attendance, overtime, insurance and end-of-service accrual calculated per employee, approved once, then paid.
  • Documents in the customer's currency. The rate is frozen on the quotation and carried to the invoice. Settlement records the exchange difference.
Add modules as you grow

Start with the core. Add what's next without migrating.

Modules aren't separate apps sharing a login. They share one set of records, so switching on Retail next year reads the customers and items you already have.

  • Adopt incrementally. Run Sales, Procurement and Finance first; add Accounting, Retail or Logistics when you need them.
  • Stated limits. Every module page lists what it does not do, so there are no surprises in the demo.
  • No seat-tier paywalls. Enabled modules come with their full functionality.
Browse all modules
ERP coreEvery Circumz company
Shared recordsRead by every module
Customers & parties Projects & leases Items & warehouses Employees Currencies & tax codes Ledger Users & roles Change history
Safe by design

Built for real operations, not a demo.

How Circumz keeps your business data accurate and private.

Role-based access

Owner, finance, procurement, warehouse, logistics, fleet, sales, property, store, cashier, farm, HR and manpower roles, with permissions per module for view, create, edit, delete and approve.

15 built-in roles

Structured workflows

Records move through defined statuses. A purchase request is approved before it's ordered; a purchase order is received before stock is updated.

Draft → Submitted → Approved → Ordered

Figures that always add up

Stock, cost, invoices and accounting entries are saved together or not at all, and every entry must balance, so your numbers never disagree.

Always balanced

Your data stays yours

Each company's records are kept completely separate, so no one can see another company's data, even by mistake.

Separate per company

Country-aware e-invoicing

Numbered, locked tax invoices anywhere, with the local tax name and ID. Saudi ZATCA structure is built in; demo mode is labelled and never submits.

Invoices · credit notes · debit notes

Modular by design

Modules share the same records, so adding one is a setting, not a separate project or a data move.

Core + business modules

See Circumz on your own operation.

A 30-minute walkthrough of the modules that matter to you, including what each one leaves out.