Inventory
Stock that can't lie.
Levels come from an append-only ledger the database refuses to edit. Complete a job, and consumption posts itself.

What it does
What it does for your business.
A ledger, not a number someone typed
Every stock level is the sum of an immutable movement history. No silent corrections, no mystery adjustments — if stock moved, there's a record of when, where, and why.
Chemicals with their papers in order
Every chemical carries a full dossier: active ingredient, concentration, CIB&RC registration number, dilution ratio, re-entry interval, and safety level — surfaced to the technician at the moment of use.
Consumption posts itself
When a technician records chemicals used on a job and completes the visit, stock deducts automatically at the right branch. Field work and stock records can't drift apart.
Branch-true stock
Per-branch stock levels, inter-branch transfers, and low-stock alerts — so a branch never discovers it's out of a chemical the morning of a fumigation job.
Equipment tracked like it matters
A separate asset register for sprayers, foggers, and gear — with serial numbers, warranties, and service dates.
Coming soon
- Purchase orders, supplier management, goods receipt, and batch/expiry tracking are on the roadmap — today the module covers the catalog, ledger, transfers, alerts, and equipment register.
The workflow
From delivery to deduction
How stock stays true from the warehouse to the job site:
- 1
Stock arrives
Incoming stock is recorded as a movement at the receiving branch. The ledger grows; history never shrinks.
- 2
A branch runs low
A low-stock alert fires. The coordinator raises an inter-branch transfer — recorded as paired movements on both sides.
- 3
The job consumes
A technician completes a cockroach treatment and records the gel bait used. Consumption posts automatically against their branch's stock.
- 4
The report answers questions
The stock movement report shows every unit's journey — what came in, what moved, what was used on which job.

See Inventory on your workflows.
A 30-minute walkthrough tailored to your branches and modules — and a custom quote within 24 hours.
Your instincts. Our intelligence.