Vehicle Maintenance and Workshop Management Software, from Request to Journal Entry

Move maintenance from reactive to proactive. iCore ERP brings maintenance requests, workshops, repair orders, preventive maintenance, spare parts and costs into one cycle, helping you reduce sudden breakdowns and extend the working life of your vehicles.

Maintenance dashboard

Follow fleet maintenance on one screen, from open requests to what is coming up next.

  • Open maintenance requests
  • Corrective orders by status
  • Active preventive orders
  • Active workshops
  • Unread alerts
  • Vehicles overdue for maintenance
  • Monthly maintenance costs
  • Upcoming maintenance by plan or vehicle

In-house and external workshops

Register your in-house and external workshops with their full details, and link each workshop to a cost centre.

  • Contact details and address
  • VAT number and commercial registration
  • Person in charge
  • A cost centre per workshop

Online maintenance requests

An employee or driver raises a request, which is reviewed and approved or rejected; an approved request becomes a maintenance order and the requester is notified of its progress.

  • Vehicle, plate number and odometer reading
  • Fault type or fault group
  • Detailed description of each fault
  • Location and location accuracy
  • Photos and attachments
  • Requester details

Maintenance and repair orders

Periodic, emergency or preventive orders that set the vehicle, workshop, repair location, work description, estimated cost and cost centre, in a clear workflow.

  • Create, then review and approve
  • Start work
  • Add spare parts and labour costs
  • Complete and post to accounting
  • Cancel or reopen by permission

Spare parts inside the order

Add spare parts to a maintenance order with quantity and cost, search the product inventory, or quickly create a new part from the order screen.

  • Quantity and cost
  • Search product inventory
  • Create a new part from the order

Preventive maintenance plans

Define maintenance categories and tasks, group them into plans assigned to vehicles, and generate a separate schedule for each vehicle.

  • Distance travelled
  • Time intervals
  • Engine operating hours
  • Vehicle type
  • Make, model and class

Maintenance schedules and alerts

See each vehicle’s last service and the next due date or reading, with alerts when it is approaching or overdue.

  • Last service and next due
  • Active or paused vehicles
  • Overdue vehicles
  • Approaching and overdue alerts

Preventive work orders

Turn a schedule into a work order and follow it to completion or cancellation, sending it back for execution when needed.

  • Vehicle and maintenance plan
  • Order type, priority and due date
  • Expected and actual odometer reading
  • Technician or person in charge and workshop
  • Tasks and spare parts
  • Labour, parts and total cost

Odometer reading control

Requests and orders are tied to an odometer reading, and the system blocks any reading lower than the approved one.

  • A reading on every request and order
  • No readings below the approved value

Costs and accounting

Follow estimated and actual labour and parts costs, classify maintenance as capital or operating, and record the cost centre and journal entry.

  • Estimated and actual cost
  • Capital or operating maintenance
  • Cost centre and journal entry

Maintenance reports

Reports you can print or export to Excel and PDF.

  • Maintenance requests and orders
  • Service history for each vehicle
  • Maintenance categories and tasks
  • Preventive plans, schedules and work orders
  • Overdue vehicles and maintenance alerts
  • Workshop and spare-part costs
Frequently asked questions

Workshops & maintenance: frequently asked questions

Does iCore support preventive maintenance for vehicles?

Yes. Preventive plans can be based on distance, time intervals, engine hours, vehicle type or make and model, with a separate schedule per vehicle and alerts when service is approaching or overdue.

Can drivers raise maintenance requests?

Yes. An employee or driver submits a request with the vehicle, odometer reading, fault type and description, location and photos; it is reviewed and approved or rejected, and an approved request becomes a maintenance order with the requester notified.

Are spare parts linked to inventory?

Yes. Spare parts are added to the maintenance order with quantity and cost by searching the product inventory, and a new part can be created directly from the order screen.

Are maintenance costs posted to accounting?

Yes. iCore tracks estimated and actual labour and parts costs, classifies maintenance as capital or operating, and records the cost centre and journal entry.

See iCore on your own workflow

Tell us about your company and we will walk you through iCore with your own data and processes.