Skip to main content
Maintenance & CMMS

Equipment Maintenance & CMMS Software

Plan preventive maintenance with time-based or meter-based schedules, manage work orders and keep service history with each asset. Load a work order before reception drops and your crew can record its results offline from any phone.

2 trigger typestime and meter
Offline workflowfor loaded work orders
One platformtracking + maintenance

See the next service beside the current reading

Sorted by next service, the three overdue schedules come first: a ute 300 km past its service, then a lighting tower and a grader past their hour services. Each shows its open work orders. Extinguisher checks due in five days follow. Hours, kilometres and calendar checks share one board.

MapTrack app · Demonstration data · Captured

Demonstration workspace with 40 schedule enrolments. Columns were chosen and resized in the board’s own display settings. Requires enrolled assets, configured schedules and an internet connection.

Lachlan McRitchie

Lachlan McRitchie

Co-Founder & GM of Operations

Updated 29 September 2026

Plan the next job from the Service Board

See the current reading, the next service, progress towards it and open work orders beside each asset, and choose which columns show, including the last completed service. Filter by schedule, location, category or status, then open the relevant record before allocating work.

Keep minor and major services in the same plan

Set up separate service levels for jobs such as 250, 500 and 1,000-hour maintenance. Each has its own parts, procedure and defaults. Put the smaller service first and the largest last. When levels fall due together, the largest due service takes priority. Build the full job into that level’s procedure and parts list.

Trusted by construction, mining and field service teams

Saunders InternationalMineral ResourcesSupagasHacer GroupMetro TunnelUltrabuilt

What is maintenance management software?

Maintenance management software, also called CMMS (Computerised Maintenance Management System), is a platform that helps teams plan, schedule, track and complete maintenance on their assets. MapTrack is maintenance management software that combines work orders, preventive maintenance scheduling and service history tracking in one platform for mobile and field assets. It sits alongside asset tracking and pre-start inspections. Teams can bring preventive schedules, mobile completion and service history into the asset workspace. You can also attach digital forms and checklists to any asset type for inspections and compliance.

Why teams switch

Keep the maintenance decision and record connected

Reactive and planned work have different costs and risks, but there is no universal saving from changing the mix. MapTrack helps teams configure due points, issue work and retain the resulting service record. The maintenance strategy and intervals remain an operational decision.

Assets operate at different rates

A calendar interval does not reflect differences in use. Where compatible readings are available, MapTrack can calculate a due point from runtime, odometer or another configured meter.

Due work needs a visible status

MapTrack can show assets approaching or passing a configured service threshold so authorised users can review the due work.

Field defects need a follow-up path

Keep a submitted inspection on the asset, then create a linked work order manually or use a tested form-submission automation for a supported follow-up action.

Site observations need asset context

A crew member can scan the asset's QR code, open its record and capture the issue in the right form or connected work-order workflow.

Take the job from due service to saved history

Keep the plan, the work and the result connected. Your crew needs the right instructions before starting and a clear record of what was actually done.

  1. 1. Choose the right service level

    Set separate procedures and parts for each level of a tiered plan. Put the smaller service first and the largest at the bottom. When intervals meet, the largest due service runs and covers the smaller levels. Its own procedure and parts list must cover the full job.

  2. 2. Raise and allocate the work

    Meter readings can raise work orders using the configured generation mode. For date-based service, raise the job from the schedule. If you use an automation to raise work, test its action and schedule link before relying on it. Check existing open work before creating another job.

  3. 3. Record results on site, finish the job online

    Load the work order while you've got reception. Your crew can work through its procedures and record each asset's pass or fail offline. Those results sync after reconnection. Add costs and move the work order to Completed when you're connected.

  4. 4. Review the saved result

    Open the completed service from the asset or Service Board. Check the outcome, service-time reading, linked job and next due point. Completing a scheduled service advances that level and the smaller levels it covers using the plan’s cadence setting. Recording older work preserves the current cycle unless you choose to update next due.

Setup and limits

  • Schedule setup and new work-order creation need a connection.
  • Automatic inspection follow-up needs a configured and tested form-submission rule. You can also create the linked job manually. Check that the repair job was saved after a failed answer.

Build a plan with separate service levels

The plan runs a 250-hour service, a 500-hour service that covers it, and a 1,000-hour service that covers both. The sequence preview shows the whole 1,000-hour cycle and where it starts again.

MapTrack app · Demonstration data · Captured

Demonstration plan. Each level carries its own triggers, procedure, parts and work-order defaults. Follow your equipment manufacturer’s service intervals.

Open the saved service record on the asset

The 250-hour service was completed on work order WO-00028 at 1,452 hours, 20 hours past its service point, with $590 in logged costs. After completion the plan moved on: the 500-hour service is next, 230 hours away.

MapTrack app · Demonstration data · Captured

The work order was started, time and costs were logged and it was completed in a demonstration workspace, then the record was reopened from the asset’s Maintenance tab.

Record service for several assets at once

Select the assets you serviced and use Record service once. For preventive work, MapTrack shows how many of the selected assets each schedule covers, asks for each asset’s own reading and saves a separate history entry for every asset included.

  1. 1. Select the equipment you serviced

    Tick the assets on the Assets list, then choose Record service from the selection menu.

  2. 2. Choose the service

    Choose Reactive service for a repair, breakdown or callout, or pick a preventive schedule. Each schedule shows how many of the selected assets are on it, such as 2 of 3 assets. If the schedule shows View followed by a work order number, open it and finish the work there. Otherwise, continue to the next screen.

  3. 3. Record the completed work

    Choose The work is already done to log the service. For preventive work, choose the service if the plan has more than one. Check the date and next-due setting. For assets already on the schedule, backdated entries default to history only. Assets you add start their schedule from this service date. If that option is blocked by an open work order, complete or cancel the work order first. Assets outside the schedule stay out unless you add them.

  4. 4. Enter each asset’s reading

    On a meter-based schedule, type each asset’s reading at service. MapTrack works out that asset’s next due point from it. The reading stays on the service record unless you tick Log to the asset.

  5. 5. Check each saved entry

    Save once, then open the assets. Each included asset has its own entry with its reading, its share of the costs and any attachments.

Setup and limits

  • Shared material and labour costs are split evenly across the included assets, and attachments are added to each one. Use separate batches when the costs differ.
  • Assets that are not on the chosen schedule get no record. Record them separately, or add them to the schedule from the same form.
  • Recording a service needs a connection and permission to create tasks.

See which selected assets a schedule covers

Three assets were selected at Werribee Drainage: a 20 kVA generator, an LED lighting tower and a 3-inch trash pump. Only the generator and the lighting tower are enrolled in Site Plant Service, so the schedule shows 2 of 3 assets. Choosing it records the service for those two only.

MapTrack app · Demonstration data · Captured

Demonstration workspace. Three assets selected on the Assets table, then Record service from the selection menu. Captured before anything was saved.

Open each asset’s saved service

One save covered two assets, and each asset has its own history entry. The generator keeps its own reading at service, 2,662 hours, and half of the $180 material and $240 labour entered, with the checklist attached. The lighting tower shows the same split with its own reading of 2,531 hours, and the trash pump has no new record.

MapTrack app · Demonstration data · Captured

Demonstration workspace. One Record service save for a generator and a lighting tower, then each asset’s Maintenance tab opened separately. Service details is open over the new entry.

Maintenance records with visible control points

Review due status

Time and meter schedules can surface approaching and overdue work for enrolled assets.

Issue the work

Create work orders manually or use the configured schedule generation mode.

Record completion

Capture procedures, per-asset outcomes, time, costs and final status on a loaded work order.

Review the history

Review related work and completed service from the asset context when authorised.

Put due work and service records in one place

Configure preventive schedules, issue work orders and keep completed service history with the asset. Test the exact workflow your team needs during a free trial.

  • No credit card required
  • 30 days free trial
  • Cancel anytime

Get started

Introduce the workflow in controlled stages

Timing depends on your asset data, maintenance rules, integrations and team readiness. Validate a small, representative scope before expanding it.

Stage 1

Import your equipment

Upload a small asset-register sample first. Core fields and active custom fields determine what the import can map.

Stage 2

Set maintenance schedules

Define time or meter-based service intervals, enrol a small set of critical assets and verify the next-due state before expanding.

Stage 3

Build inspection forms

Build or adapt the forms your crew needs. If inspection follow-up should be automatic, configure the form-submission event and task action, then test it.

Stage 4

Assign to your team

Give technicians, operators and supervisors the right mobile access. Load a representative work order, record its results offline, then reconnect to complete it and confirm the sync.

Maintenance software FAQs

Common questions about CMMS, work order management and preventive maintenance with MapTrack.

A Computerised Maintenance Management System (CMMS) is software that centralises maintenance information including work orders, service schedules and asset history so teams can plan, track and record maintenance. MapTrack combines maintenance with asset tracking and inspections in one platform for mobile and field assets.

A recorded meter reading can trigger an automatic work order when its service threshold is reached and automatic generation is configured. Schedules also track time-based intervals. For a date-based service, raise the job from the schedule or test the supported rule you set. Inspection follow-up is separate: create a linked work order manually, or configure an automation for the supported form-submission event and task action.

Yes. OEM and integration-dependent data can feed into MapTrack where configured. We support a wide range of telematics, fuel-card and management sources for odometer, engine hours and related data. We can discuss your asset types and data sources.

A work order can link to one or more assets. From the asset context, authorised users can review related work and completed service history. Report and export availability depends on the specific list or report surface.

Yes. A single MapTrack work order can span multiple assets, and each asset carries its own pass or fail outcome and status rather than the whole job sharing one result. This supports batch work such as test and tag, calibration or certification while retaining a per-asset result for later review.

Partly. Once a work order is loaded onto the device, a technician can work through its procedures and checklists and record per-asset pass or fail outcomes with no reception, and those sync when the device comes back online. Adding costs and moving the work order to Completed need a connection, as do creating or loading a new work order, initial setup, imports, exports and server-side automations. Load the work order while you still have signal, then test the exact job your crew does offline before rolling it out across a site.

When a pre-start or inspection flags a defect, an authorised user can create a linked task or work order. A configured form-submission automation can create either action from selected inspection results. Test that rule with a controlled submission before relying on it in the field.

Reactive maintenance records work after a fault or breakdown. Preventive maintenance uses time-based or meter-based schedules to plan service before the next due point. MapTrack supports both patterns through work orders, service records and preventive-maintenance schedules.

MapTrack brings work orders, preventive-maintenance schedules, meter readings and service history into the asset workspace. Import scope depends on the record type and active custom fields, so validate a small sample before migrating a full maintenance register.

Yes. Once a work order is loaded onto the device, a technician can work through its procedures and checklists and record per-asset pass or fail outcomes without reception; those sync when the device reconnects. Adding costs, moving the work order to Completed, creating or loading a new work order, initial setup, imports, exports and server-side automations need a connection.

Maintenance and mobile work orders, linked to everything else you need to manage your assets

Work orders and maintenance sit in the same platform as assets, assignments, reservations, audits, forms and reports. One place to schedule servicing, track who has what, run inspections and review what's due from connected records.

MapTrack full navigation: Dashboard, Assets, Work Orders & Tasks, Maintenance, Parts, Assignments, Reservations, Audits, Forms, Reports, Alerts, Meters and more in one platform

Get MapTrack pricing for maintenance and work orders

Tell us about your operations. Our team will share per-asset pricing tailored to your asset mix and walk you through how MapTrack delivers maintenance and work orders on your assets - within one business day.

Per-asset pricing. Unlimited users. Primary database hosted in Sydney.

Plan and record maintenance work

Get full access with your 30-day free trial. No credit card required. See how MapTrack handles work orders, preventive maintenance and service history for your assets.

  • No credit card required
  • 30 days free trial
  • Cancel anytime