Mining & resources
Mining equipment maintenance software for remote-site fleets
MDMS keeps heavy mining plant maintained across remote sites — offline field service, serialised asset history, planned maintenance by hours, and the parts behind every job.
- Remote-site — Offline job cards that sync when back in range
- Heavy plant — Planned maintenance scheduled by running hours
- Per asset — Every component and job kept on the machine's record

Who this is for
Mining maintenance contractors servicing plant on remote sites
Heavy-equipment workshops maintaining mine and quarry fleets under contract
Remote-site service providers working beyond mobile coverage
Businesses tracking component change-outs and labour cost per asset
Your words, mapped to MDMS
The way this industry talks about the job, and exactly what runs it in MDMS.
| What you call it | What runs it in MDMS | How it works |
|---|---|---|
| Machines out on remote sites | serialised equipment_units + Field Service offline job cards | Heavy plant is tracked as serialised units, and jobs are completed on site with no coverage and synced later. |
| Service by machine hours | pm_schedules (hours) + get_pm_due_units | Set the interval on running hours and MDMS lists the machines that have clocked over and raises the job. |
| Component change-out on the job | work_orders with parts issued + labour booked | The change-out is captured on a work order with the parts fitted and labour booked — recorded on the job, not a separate tracker. |
| Contract labour rates | labour costing (premium Operations module) | Cost versus charge on labour is tracked in the premium Operations module for contract maintenance work. |
| The asset's maintenance history | work_orders + service_completions per equipment_unit | Every job, part and reading stays on the machine, so the next crew starts from what was actually done. |
| Warranty on major components | warranty_claims per supplier + recovery analytics | Raise a claim per component supplier from the job's costed lines and track recovery by supplier. |
| Running hours off the machine | equipment_hour_readings → equipment_units.hour_meter (manual) | Hours are entered by hand on the visit and drive service-due calcs; MDMS does not ingest them from remote monitoring. |
The problems that cost you
The remote job never makes it back whole
Maintenance on a mine site happens where there is no coverage, so the record of what was done rides back on a paper card or a photo on someone's phone. Component change-outs, hours and parts used are keyed in days later, if at all, so the asset's history has holes exactly where the most expensive work happened, and the next crew starts half-blind.
Planned maintenance on critical plant can't slip
A haul truck or a crusher that misses its interval does not just cost a service — it risks a failure that stops production and costs a fortune per hour. Without a system that watches the hours on every machine and forces the due and overdue work in front of a planner, maintenance on critical plant runs on memory, and the failures that planned maintenance exists to prevent arrive anyway.
Parts to a remote site are a logistics problem
A technician who reaches a remote machine without the right components cannot finish the job, and a second trip to a site hours from anywhere is enormously expensive. Without the machine's parts and history to hand when the job is planned, the wrong or incomplete parts go out, the change-out stalls, and a single fault becomes days of downtime and repeat mobilisation.
Nobody can see the cost per asset
When labour, parts and warranty on each machine are scattered, the business cannot say what a given asset actually costs to keep running, or which machines are quietly eating the contract's margin. Without labour cost captured against the job and history rolled up per unit, decisions about repair, rebuild or replace are made on gut feel rather than what the record actually shows.
How it runs, end to end
- 1
Register the fleet
Record each machine as a serialised unit against its site and customer, so the plant you maintain is visible and ready to schedule rather than living across spreadsheets and a maintenance planner's memory.
- 2
Schedule on running hours
Preventive-maintenance schedules trigger on machine hours and build the due and overdue list, so critical plant is planned in front of a coordinator rather than serviced only when something is already failing.
- 3
Dispatch to site, offline
Technicians take the job to a remote site on a mobile card that keeps working with no coverage, so the plan and the machine's history are in hand even where there is no signal to load them on the day.
- 4
Capture the change-out
On the job the technician records the component change-out, the parts fitted, the labour and the running hours, and it all syncs back to the office when the device is next in range, so nothing is lost on the trip home.
- 5
Recover warranty and cost the work
Build warranty claims per component supplier from the job's costed lines, and with labour costing in the Operations module see cost versus charge on the work, so contract maintenance is measured rather than guessed.
- 6
Keep the asset's record
Every job, part, reading and claim stays on the machine, so the history that informs a repair-or-replace decision and the next crew's work is complete and drawn from what actually happened on site.
What does the work
Jobs that survive the black spot
Technicians complete remote-site work on an offline mobile card — component change-out, parts, labour and hours — and it syncs back to the office when they are next in range.
Planned maintenance on critical plant
Schedule preventive maintenance by running hours per machine type, and let MDMS surface the due and overdue heavy plant before a missed interval becomes a failure.
Cost the work per asset
With labour costing in the premium Operations module, see cost versus charge on contract work and roll history up per machine to inform repair-or-replace calls.
The modules that matter here
Buy only what you use. These are the MDMS modules this industry leans on most.
Frequently asked questions
- What is the best mining equipment maintenance software in Australia?
- MDMS suits mining maintenance contractors and heavy-equipment workshops, covering remote-site offline field service, serialised asset history, preventive maintenance by running hours, parts, and labour costing on contract work. Every invoice is a compliant Australian tax invoice that syncs to Xero, and the offline field app keeps records complete even where mine sites have no mobile coverage.
- Does the MDMS field app work on remote mine sites with no coverage?
- Yes. The field-service app is an installable Progressive Web App that caches a technician's jobs to the device, so a component change-out, the parts fitted, labour and running hours can all be captured on a remote site with no mobile signal. Everything syncs when the device is next in range, so the asset's history stays complete rather than losing exactly the expensive work done off-grid.
- Does MDMS do oil sampling or condition monitoring?
- No. MDMS schedules and records maintenance by running hours and captures the work done on each machine, but it does not provide oil-sample analysis or condition-monitoring telemetry. Those come from your lab and monitoring providers, and we describe only what the platform does — planned maintenance, work orders and asset history — rather than implying a condition-monitoring feature it does not have.
- Can MDMS track component change-outs and rebuilds?
- Component change-outs are captured on a work order with the parts fitted, labour booked and hours recorded against the serialised machine, which gives a full history of the work. MDMS does not provide a dedicated rebuild work-in-progress workflow that takes a unit into WIP and re-capitalises it, so we describe change-outs recorded on the job and labour costing rather than a purpose-built rebuild flow.
- How does MDMS cost contract maintenance work?
- With the premium Operations module, labour costing captures cost versus charge on the work, and each machine rolls up its jobs, parts and warranty into a per-asset history. That lets a maintenance contractor see what an asset actually costs to keep running and which machines are eating the contract's margin, so repair-or-replace decisions are made from the record rather than a gut feel.
- Does MDMS handle warranty on major mining components?
- Yes. You raise a warranty claim per component supplier, built from the work order's costed labour and parts, and track recovery rate by supplier in the analytics. On high-value components that recovery matters, and building the claim from the job itself rather than typing it up means the recoverable cost on major change-outs is actually chased rather than absorbed into the contract.
Ready to try mining equipment maintenance software?
Start a 14-day free trial — no credit card, no implementation fee, no sales call required. Or book a personalised demo with our team to see your workflow in MDMS.
Related industries
Construction & earthmoving
Sell it or hire it, then keep it running — MDMS manages earthmoving machines and their attachments through sale, wet and dry hire, damage recovery on return and machine-hour servicing.
Power, pumps & compressors
For businesses that keep an installed base of standby and rotating equipment alive, MDMS ties the units on each site to their agreements, their planned visits and their emergency call-outs.
Materials handling & forklifts
MDMS runs the forklifts you keep going for customers — planned maintenance by hour meter, recurring service billing, mobile job cards for the van, and the parts to back them.