Features
Count stock without shutting the branch down
Run blind cycle counts and full stocktakes, see variance as you count, and post an adjustment that moves on-hand and hits the ledger in one step.

Overview
For most equipment dealerships the annual stocktake is a shutdown: the branch stops, everyone counts, and half the argument is about whose number is right because staff can see the system quantity before they count. Even once the count is agreed, the adjustment rarely lands cleanly in the accounts, so on-hand and the general ledger quietly drift apart until nobody trusts either. The parts that carry the most tied-up capital are exactly the ones you can least afford to have wrong.
MDMS replaces the yearly shutdown with counting you can run any time. Set up a cycle count over a slice of the warehouse or a full stocktake, and count blind so staff enter what is physically on the shelf without seeing the system figure. Scan against the session and MDMS calculates the variance against the system quantity as each count goes in, so discrepancies surface while you are still standing at the bin. When you post the session it adjusts on-hand to the counted quantity and writes one balanced inventory-adjustment journal to the general ledger, so stock and the books move together instead of drifting apart.
What's included
- Cycle counts and full stocktakes
- Blind counting
- Barcode counting against a session
- Live variance against system quantity
How it works
- Open a cycle count or full stocktake session
- Scan and enter counts blind, with variance shown as you go
- Post to adjust on-hand and write one balanced ledger journal
Inside Stocktake & Cycle Counting
Real screens from MDMS — captured from the live application, not mock-ups.

Every counted line sets system quantity against counted quantity so the variance is clear before you commit. Posting the session adjusts on-hand and writes one balanced ledger journal in a single step.
On the roadmap
Built into the platform and shipping soon — not yet available today. We only market what is live.
- Fully offline barcode counting on the mobile PWA, with background sync when signal returns
Works with
Parts & Warehouse
Multi-bin warehouse, supersessions, min/max reorder and full transactional history for every part number.
Auto Replenishment
Set min/max and reorder points per part, then regenerate replenishment suggestions and turn them into supplier POs in one step.
General Ledger
A native double-entry general ledger inside your DMS, so every invoice, receipt and stock movement posts to the books automatically and month-end reconciles itself.