🚛 Fleet ERP for Indian transport operators

The complete fleet solution under one roof.

Trips, maintenance, tyres, batteries, fuel, inventory, billing and payroll, on one platform, across every branch. Made for Indian transport operators, by one.

10Modules
1Login for everything
MultiBranch, one view
MobileFor the yard & workshop
✓ One server and one database per client ✓ Works on phone, tablet and desktop ✓ GST invoicing, TDS and statutory registers ✓ Role-based access down to each screen
Modules

Everything a fleet runs on, in one system.

Each module stands on its own and shares the same masters, so a vehicle, a driver or a branch is entered once and used everywhere.

🚛

Operations & Trip Management

From enquiry to delivery, with the vehicle tracked all the way.

  • Booking and booking approval
  • Lorry Receipt and LR tracking
  • Internal movement, expense vouchers
  • Geo-fencing and TAT master
NEW
🛠️

Maintenance & Vehicle Inspection

Work orders that cannot be closed until the work is done and costed.

  • Work orders with tasks, labour and materials
  • Quarterly inspection checklists per vehicle type
  • Defects that block closure until verified
  • Mechanic Master, PM, AMC, accidents
🛞

Tyre Management

Every tyre from purchase to scrap, with the kilometres it ran.

  • Mount, dismount, rotate on a truck diagram
  • Retread and repair send / return
  • Tyre 360°, Vehicle 360°, CPK analysis
  • Brand benchmark and life reports
🔋

Battery Management

Batteries tracked like tyres, with buy-back money never forgotten.

  • Battery Master and Battery 360°
  • Mount, dismount, transfer, scrap
  • Buy-back rate master and due list
⛽

Fuel & AdBlue Management

Every litre, every top-up, every card load against a vehicle.

  • Diesel and AdBlue fill forms
  • Diesel, advance and expense card top-ups
  • Fuel card loads
📦

Inventory & Spare Parts

Stock by branch, issued against the work order that used it.

  • PR, PO, GRN and purchase return
  • Stock transfer, adjustment, goods issue
  • Consolidated stock view
💹

Billing & Invoicing

From rate master to invoice, with detention and re-bills handled.

  • Rate master and sales projection
  • Detention overview
  • POD and billing timeline, re-bill review
👥

HR & Payroll

The whole employee life cycle, with payroll that files correctly.

  • Recruitment, letters, training, appraisal
  • Attendance, leave, reimbursement
  • Payroll, statutory registers, income tax / TDS
  • Exit and final settlement, self-service
📊

Reports & Analytics

Dashboards for every module and a report writer for everything else.

  • Operations, maintenance, tyre, battery, inventory, HR dashboards
  • Excel and CSV on every grid
  • Cost analysis per vehicle
🏢

Multi-Branch & User Management

One company view, or one branch at a time, with access set per screen.

  • Branch, vehicle, customer, supplier masters
  • Roles and per-screen permission matrix
  • Live tracking integration, system health
The suite

The complete fleet ERP suite.

Dispatch, maintenance, tyres, stores, billing and people, sharing one set of masters. Pick a module to see its screen.

Operation Dashboard · All Branches · Today
312On trip
41At port / CFS
17Detention > 4 hrs
28Idle at yard
Movements this month
Import
486 Export
377 Domestic
181
LR NoVehicleRouteStatusTAT
LR-26/27-1842MH46BC1120JNPT → BhiwandiIn transit2h 10m
LR-26/27-1839GJ16AW6012Hazira → CFSDetention 5h—
LR-26/27-1836MH04GH7781Nhava Sheva → PuneAt factory1h 40m
LR-26/27-1831MH43AT2298Taloja → JNPTPOD receiveddone

Operations

  1. Enquiry to booking to LRLost enquiries are recorded too, so you know what business you turned away and why.
  2. Live tracking on the LRGPS position, geo-fence entry and exit, TAT against the master for every leg.
  3. Detention caught, not forgottenHours at the yard roll straight into detention billing.
  4. Expenses against the tripToll, diesel, advances and vouchers land on the movement they belong to.
Inspection · GJ16AW5658 · Quarterly Preventive
⛔ This work order cannot be closed yet
2 critical and 1 major defect still open.
12/12Mechanical
11/11Electrical
6/10Cabin
0/8Suspension
0/9Documents
#CheckpointReadingResult
3Air compressor build-up to 8 bar4 minOK
4Brake lining thickness — all wheels4 mm · min 6Not OK · Critical
5Brake chamber & slack adjuster—OK
A reading outside its limit is marked Not OK by the server. The mechanic cannot tick OK over it.

Maintenance & Inspection

  1. Raise as ScheduledEstimated start and end, or it goes no further.
  2. Move to In ProgressTasks, materials and the inspection checklist open up.
  3. Set CompletedRefused until every section is submitted and no critical defect is open.
  4. CloseReleases the vehicle. Labour and parts already sit on the cost strip.
Vehicle 360° · GJ16AW5658 · 40' Trailer
22Tyres mounted
₹1.42Cost / km
3Below 4 mm
1Due for retread
HealthyTread 4–6 mmBelow 4 mmpressure on top · tread below
PositionTyre NoBrandKm runTread
T-AXL3-ROTYR-0912Apollo78,4002.8 mm
D-AXL2-RITYR-0644MRF61,2203.9 mm
F-AXL1-LTYR-1103JK22,1509.1 mm

Tyre & Battery

  1. Mount and dismount on the diagramTap a wheel position, pick the tyre, the odometer is captured, the kilometres start counting.
  2. Retread and repair, sent and returnedNothing leaves the yard without a record of where it went and what came back.
  3. Cost per kilometre by brandBenchmark one make against another on your own roads, not the supplier's brochure.
  4. Tyre 360° and Vehicle 360°The full life of one tyre, or every tyre on one truck, in a single view.
Inventory Dashboard · Mumbai store
1,284Stock lines
37Below reorder
9PR awaiting approval
₹42.6LStock value
ItemDescriptionOn handMinStatus
SP-0412Brake lining set · rear124Reorder
SP-0088Air filter · AL 40183810OK
SP-0733King pin lock assy02Stock out
SP-02017-pin trailer socket215OK

Inventory & Spares

  1. PR, PO, GRN, returnThe same procurement chain for spares, tyres and batteries.
  2. Issued against the work orderA part leaves the store only against the job that used it.
  3. Reorder before stock-outMinimum levels per branch, flagged on the dashboard.
Billing · POD & Invoice Timeline
₹1.84CrInvoiced MTD
₹22.4LPOD pending
14Detention claims
96%On-time billing
LR NoCustomerRouteStageAmount
LR-26/27-1842Steel CorpJNPT → BhiwandiPOD received₹18,400
LR-26/27-1839Chem IndustriesHazira → CFSDetention 5h₹24,900
LR-26/27-1836Agro ExportsNhava Sheva → PuneInvoiced₹21,000
LR-26/27-1831Textile MillsTaloja → JNPTPOD pending₹9,600

Billing & Invoicing

  1. Rate master to invoiceRates by customer and route, GST applied, e-invoice ready.
  2. Detention billed, not forgottenYard hours roll into a claim automatically.
  3. Re-bill reviewCorrections go through review, never a silent overwrite.
HR Dashboard · September 2026
412Employees
96.2%Attendance MTD
7Leave pending
₹1.12CrPayroll run
IDNameDesignationLocationToday
EMP-0184Imran ShaikhAuto MechanicMumbaiPresent
DRV-0092Ramesh YadavDriverOn tripOn duty
EMP-0047S. KambleWorkshop SupervisorMumbaiLeave · approved
DRV-0311Vinod K.DriverHaziraAbsent

HR & Payroll

  1. Recruitment to exitLetters, training, appraisal and final settlement in one file.
  2. Payroll that filesPF, ESI, PT, TDS and the statutory registers your CA asks for.
  3. Self-service on the phonePayslips, leave and reimbursements without a visit to HR.
Mobile

Made for the man holding the gauge.

The same system on a phone, for the yard and the workshop. A mechanic sees only his own sections. A supervisor sees the board and the defects waiting for his verification.

  1. Tick, or say what is wrongOK, Not OK, NA. Dictate the observation in Hindi or Marathi from the keyboard mic.
  2. Photo where it mattersMandatory on a critical fault, straight from the camera.
  3. One man, one clockHis time books to the work order. He cannot run two clocks on two vehicles.
  4. Tyres tooMount, dismount and rotate on the truck diagram, tyre and vehicle 360° in the pocket.
Mechanical GJ16AW5658 · 4/12
3. Air compressor build-up timeMeasure · max 4 min
OKNot OKNA
4. Brake lining thickness4 mm · min 6 · Critical
OKNot OKNA
🎤 Rear axle left lining 4 mm, rivet touch ho raha hai
✓ photo attached
5. Brake chamber & slack adjusterOperate · Critical
OKNot OKNA
DashboardTyre 360VehicleMountInspectCheck
Vehicle 360° GJ16AW5658
18Mounted
3Below 6 mm
1Below 4 mm
Tap a wheel to mount, dismount or rotate
DashboardTyre 360VehicleMountInspectCheck
Where the money goes

A fleet rarely loses money in one big hole.

It goes in small amounts, every day, in places nobody is watching. A tyre pulled early. Yard hours never claimed. A part issued to no job. MFS closes those places one by one.

Detention hours nobody claimed

The vehicle waited six hours at the plant, the driver told someone on the phone, and by billing day it is gone.

Tracking stamps the in and out time, and the hours roll into the claim on their own.
Tyres scrapped before their life

Without run km per position, a tyre goes off the vehicle on a guess. Some go early, some go past the casing and lose the retread.

Km is counted position-wise, and the tyre is pulled on its reading, not on an opinion.
Diesel that does not match the trip

An advance goes out, the trip runs longer than the route, and the difference is never questioned.

Route-wise diesel is fixed in the Expense Master and the top-up wallet shows every rupee drawn against it.
Spares walking out of the store

A part is issued on a verbal request, fitted to nothing anyone can name, and the stock register is short at the end of the month.

A part leaves the store only against a work order, and reorder levels flag a shortage before the yard finds it.
Warranty and buy-back left on the table

A battery fails inside its warranty and is simply replaced out of purchase because nobody was tracking the cover date.

Free, pro-rata and buy-back claims sit in their own buckets with the return clock running.
Invoices raised below the contract

The rate was revised, the billing desk used the old one, and the shortfall is found months later, if at all.

Invoices are built from the customer's rate contract, and every correction goes through re-bill review.
Integrations

Connects to what your fleet already uses.

MFS keeps the record. These bring the numbers in on their own, so nobody is typing a diesel slip or a toll receipt at the end of the day.

⛽
Fuel cards

Fills from your oil-company fleet card land against the vehicle and the trip, checked against the route's diesel allowance.

👛
Prepaid wallet

Driver top-ups drawn from a prepaid expense wallet post straight to the trip expense, with the balance visible per driver.

🛣️
FASTag

Toll deductions are matched to the trip by vehicle and time, so toll is billed and reconciled without a single slip.

📡
GPS tracking

Live position, yard in and out times for detention, and km run feeding tyre life and service due.

💬
WhatsApp

Trip updates, POD, invoices and service reminders sent to drivers, customers and owners where they already look.

Integrations are set up per client during onboarding, against the fuel, wallet, tag and GPS providers you already have accounts with.

Why MFS

Built by an operator, not a software vendor.

Whether you run 10 vehicles or 1,000, Metrics handles every need of the business without a rupee leaking. Every screen exists because someone in a yard, a workshop or a billing desk needed it.

🏗️
Your own server, your own data

One server and one database per client. No shared tenant, no other fleet's data next to yours.

🔗
Enter once, use everywhere

A vehicle in Vehicle Master is the same vehicle on the tyre diagram, the work order, the diesel fill and the LR.

🧾
India-ready

GST invoicing, TDS, statutory registers, financial year numbering, rupee formatting the way your CA reads it.

🔒
Rules the system enforces

Maker-checker on approvals, work orders that cannot skip a step, limits a mechanic cannot override. Checked on the server, not only in the browser.

Pricing

Priced for your fleet, not off a price list.

No two fleets run the same set of modules, the same number of vehicles or the same number of branches. We look at what you actually run and quote against that, so you pay for the work MFS does for you and nothing else.

For pricing, write to us

Tell us your fleet size, your branches and which modules you need. We will come back with a figure for your fleet.

hello@metricsfleetsolutions.com or call +91 99878 69499
Book a demo
Book a demo

See it on your own fleet.

Send a few details and we will walk you through the modules you care about, on a live system, in under an hour.

📍
Metrics Fleet Solutions
1302, 13th Floor, Glen Field Building
Bharat Ecovista, Shilphata
Thane 421204, Maharashtra, India
📞
+91 99878 69499
Call or WhatsApp, Monday to Saturday
✉️
hello@metricsfleetsolutions.com
For demos, pricing and partnership

Request a demo

Takes about a minute. We reply by phone or email.

No commitment. Your details are used only to arrange the demo. Prefer WhatsApp? Message us.

✓
Thanks for reaching out.

We've received your request and our team will contact you within one working day to fix a time for the demo.

Need it sooner? Call or WhatsApp +91 99878 69499.