Skip to main content

Cost tracking

Track costs by asset, job and project. One platform

Track costs against assets, jobs and projects. Record fuel, maintenance, parts and labour. Where geofence data is available, use time onsite for job costing. One platform so cost and tracking stay in sync.

Get pricing

4.9 on G2 · 5.0 on Capterra, GetApp & Software Advice15 current G2 reviewsNo credit card required

A yellow excavator working behind a motor grader on a housing estate earthworks site, with the MapTrack costs for its 250 hour service laid beside it.
Work order costs
MapTrack work order costs for the CAT 320's 250 hour service, $479 assigned: Engine Oil Filter - CAT 320 $68, Fuel Filter - CAT 320 $74, Engine Oil 15W-40 20L $112, Grease Cartridge 450g $18, Oil sample analysis (lab) $42 and Labour (1h 30m) $165.
QR labelExample: scan to open its record
Costs assigned $479Example: 250 hour service, CAT 320
Engine Oil Filter $68Example: a part line on the job
Work order costs
MapTrack work order costs for the CAT 320's 250 hour service, $479 assigned: Engine Oil Filter - CAT 320 $68, Fuel Filter - CAT 320 $74, Engine Oil 15W-40 20L $112, Grease Cartridge 450g $18, Oil sample analysis (lab) $42 and Labour (1h 30m) $165.
QR labelExample: scan to open its record
Costs assigned $479Example: 250 hour service, CAT 320
Engine Oil Filter $68Example: a part line on the job
Work order costs
MapTrack work order costs for the CAT 320's 250 hour service, $479 assigned: Engine Oil Filter - CAT 320 $68, Fuel Filter - CAT 320 $74, Engine Oil 15W-40 20L $112, Grease Cartridge 450g $18, Oil sample analysis (lab) $42 and Labour (1h 30m) $165.
Costs assigned $479Example: 250 hour service, CAT 320
Engine Oil Filter $68Example: a part line on the job
QR labelExample: scan to open its record

Read how these teams run MapTrack

  • Mineral Resources customer story
  • Hacer Group customer story
  • RIX Specialist Contracting customer story
  • Genus customer story
  • Mega Electrics customer story
  • Saunders International customer story
  • Specialised Plumbing and Drainage customer story
  • 365 Alongside customer story
Lachlan McRitchie

Lachlan McRitchie

Co-Founder & GM of Operations

Updated 25 October 2026

From the work order to the asset record

Asset-level
cost visibility
Job & project
cost alignment
One platform
cost + tracking
  • MapTrack work order costs, $479 assigned: an engine oil filter for the CAT 320 $68, a fuel filter $74, 20 litres of 15W-40 engine oil $112, a grease cartridge $18, a lab oil sample analysis $42 and 1h 30m of labour $165.

    Part costs, an outside lab fee and logged labour add up on the work order: $479 for this 250 hour service at the time of capture.

    MapTrack app · Demonstration data · Captured

    See costs on the job
  • MapTrack Add Cost dialog on a work order: what the cost is for, a type of Other, External or Part, a quantity and unit price, and Cancel and Add cost buttons.

    A cost is recorded against the job it belongs to: what it was for, whether it is a part, an outside service or something else, and the quantity and unit price.

    MapTrack app · Demonstration data · Captured

    See cost recording
  • MapTrack Parts/Inventory total value card: $4,547.00 of parts on hand.

    The parts list shows stock on hand and its value, and flags the items running low.

    MapTrack app · Demonstration data · Captured

    See parts and stock
  • MapTrack asset details for a Makita angle grinder: make Makita, model GA5040, its serial, owned, purchased 12 Feb 2024 for $169.

    See what you're spending per asset. Useful for lifecycle cost, replacement decisions and project margins.

    MapTrack app · Demonstration data · Captured

    See asset-level visibility
  • MapTrack Active Work Orders on a CAT 320 Excavator's Maintenance tab: Pre-start fault - CAT 320 Excavator, raised by a failed check on the excavator pre-start, High priority, Reactive, WO-00034.

    Each asset’s costs sit on the same record as its location, pre-starts, bookings and maintenance, so the inspection that caught a fault, the job that fixed it and what it cost are in one place.

    MapTrack app · Demonstration data · Captured

    See how costs sit on the record
  • MapTrack open work orders sorted by due date: Replace lift cylinder hose on a CAT 140 Motor Grader, WO-00003, High, 29 Sep 2026; Replace cutting edge on a CAT 938H Wheel Loader, WO-00004, Medium, 5 Oct 2026.

    Record a service cost, or break it down into labour, parts and external costs; time and costs logged on a work order roll up into each asset’s service record.

    MapTrack app · Demonstration data · Captured

    See costs across work orders

Trusted by construction, civil and mining teams

Hacer GroupMetro TunnelMineral ResourcesSupagasSaunders InternationalDraintech
5.0/5Capterra, GetApp & Software Advice
4.9/5G2

Want to see it on your own gear?

Book a demo

30 minutes on Microsoft Teams

Cost by project

See spend by asset, job or project

Where you allocate assets to jobs or projects, costs can be assigned the same way. See spend by asset, job or project for better visibility on margins and total cost of ownership.

Explore reporting & dashboards →
MapTrack work order costs assigned, $479: Engine Oil Filter - CAT 320 $68, Fuel Filter - CAT 320 $74, Engine Oil 15W-40 20L $112, Grease Cartridge 450g $18, Oil sample analysis (lab) $42 and Labour (1h 30m) $165.

Parts, outside work and labour on the job

Part costs, an outside lab fee and logged labour add up on the work order: $479 for this 250 hour service at the time of capture. The part lines were entered as costs; this capture doesn’t show stock being drawn from the parts store.

MapTrack app · Demonstration data · Captured

About this screenshot

Demonstration workspace at a 1024 px desktop viewport, cropped to the work order’s cost summary. Costs were added with Add Cost, and labour with Log Time at $110 an hour.

MapTrack on a tablet: a 250 hour service work order for a CAT 320 excavator, in progress with its timer running at 16:52, high priority and preventative, every 250 hours on a meter reading 4146 of 4393, with 1 hour 30 minutes logged, a total cost of $479, Dave Harris assigned and Southside Plant Services as the vendor.

A service job on a tablet

The same work order a mechanic runs on a phone or a desk, here on a tablet: the timer, the schedule that raised it, the time logged and the costs.

MapTrack app · Demonstration data · Captured

About this screenshot

Captured at a 1024 x 768 tablet viewport (the app at a 1024 px wide window) in a demonstration workspace; nothing pressed.

MapTrack Add Cost dialog on a work order: what the cost is for, a type of Other, External or Part, a quantity and unit price, optional notes, and Cancel and Add cost buttons.

Adding a cost to a job

A cost is recorded against the job it belongs to: what it was for, whether it is a part, an outside service or something else, and the quantity and unit price.

MapTrack app · Demonstration data · Captured

About this screenshot

Demonstration workspace at a 1440 x 900 desktop viewport, the dialog opened on a service work order and cropped to the dialog; it was closed with Cancel, so nothing was saved.

Cost recording

Record costs directly on the asset

Attach cost entries to the asset record - maintenance, parts, fuel, labour or other. Categorise so you can report by type, job or project. Cost entries are recorded with dates and categories for a full audit trail.

Explore maintenance & work orders →
MapTrack Parts/Inventory: 12 inventory items, 170 on hand, total value $4,547.00; parts listed with stock level Urgent or Normal, available, on hand and reserved, including an 18V battery, earmuffs, hi-vis vests, a diamond blade and cutting discs.

Parts and stock, with what is running low

The parts list shows stock on hand and its value, and flags the items running low.

MapTrack app · Demonstration data · Captured

About this screenshot

Captured at a 1440 x 900 desktop viewport at 2x in a demonstration workspace, right of the sidebar.

Want to see it on your own gear?

Book a demo

30 minutes on Microsoft Teams

Cost reporting

Report on costs by asset, category or site

Report on costs by asset, category, site or project. Export for finance or project reviews. Complements your existing job costing where needed. See total cost of ownership and per-job cost.

Explore reporting →
Asset Depreciation report showing total purchase value, current book value, total depreciation, average depreciation rate, Asset Value Over Time and Remaining Life Distribution.

Read calculated values from the configured report

The summary shows calculated purchase value, book value and depreciation for assets with eligible source data. Remaining Life Distribution describes the calculation, not the equipment’s physical condition.

MapTrack app · Demonstration data · Captured

About this screenshot

Demonstration report using Straight Line, AUD, five-year useful life and zero residual value. These example values are not customer results or tax calculations.

See where every dollar goes

Track maintenance costs, depreciation and total cost of ownership per asset. Data-driven decisions start here. Start your free trial.

  • No credit card required
  • Unlimited users

Frequently asked questions

You can record costs by category - maintenance, parts, fuel, labour and others. Costs attach to the asset and can be linked to jobs or projects where you use those.

Where GPS and geofences are configured, time-in-zone data can be used for utilisation and job costing (e.g. time asset spent on a site). We can discuss how you want to use it.

Yes. Cost data can be reported and exported for finance, project reviews or integration with other systems.

Yes. MapTrack’s finance dashboards keep a cost ledger for every asset, location and person, with budget vs actual, depreciation and repair-or-replace guidance, and export to CSV. It is an add-on on the Pro and Enterprise plans.

Yes. MapTrack rate cards set daily, weekly and monthly hire rates by asset category or individual asset, for dry, wet or standby hire, and record the hire cost when equipment comes back. It is an add-on on the Pro and Enterprise plans.

Yes. Each asset’s costs sit on the same record as its location, pre-starts, bookings and maintenance, so the inspection that caught a fault, the job that fixed it and what it cost are in one place.

Yes. Divisions give each division its own assets and team access, while account owners see across every division, and finance dashboards keep a cost ledger for every asset, location and person with budget vs actual, both as a Pro and Enterprise add-on.

Yes. One work order can cover many assets, each with its own pass or fail, for test and tag, calibration and inspection rounds. Record a service cost, or break it down into labour, parts and external costs; time and costs logged on a work order roll up into each asset’s service record.

See the true cost of every asset

Join teams tracking costs by asset, job and project on MapTrack.

  • No credit card required
  • Unlimited users