saqr

You bill on a calendar. The machine keeps its own record.

Across 22 live hires the two disagree by 173,571 — and not all of it in your favour. 6 units are still out past contract end, 15 are running past the hours the day rate assumes, and 4 came back early while the invoice kept going.

666,420
SAR invoiced on the calendar
+40,670
6 units still out
+147,011
15 units past fair use
−14,110
4 back early — owed back

Three billing policies, same data

Each policy recovers more and argues more. The credits appear as soon as you bill on actual days, because they have to.

Bill to the day the unit came back rather than the day the contract said it would. This is the least contentious adjustment because the customer had the machine and knows it.

666,420

Invoiced today

+40,670

Recoverable

−14,110

Owed back

+26,560

Net movement

contracted daysstill out past contractcame back early22 live hires

HIRE-2149

Excavator, 20 t · Sudair Industrial

24d contracted · 9d still out

240/264 h

+16,650

HIRE-2233

Compactor · Tihama Build

47d contracted · 12d still out

256/472 h

+6,480

HIRE-2212

Generator, 100 kVA · Rawabi Contracting

30d contracted · 10d still out

526/480 h

+6,200

HIRE-2247

Excavator, 20 t · Hejaz Projects

42d contracted · back 3d early

439/312 h

−5,550

HIRE-2184

Compactor · Qasim Roadworks

60d contracted · 10d still out

851/560 h

+5,400

HIRE-2191

Site dumper · Hejaz Projects

50d contracted · 7d still out

259/456 h

+5,040

HIRE-2142

Site dumper · Eastern Works

16d contracted · back 6d early

105/80 h

−4,320

HIRE-2163

Generator, 100 kVA · Al Faisal Civil

58d contracted · back 5d early

941/636 h

−3,100

HIRE-2219

Scissor lift · Al Faisal Civil

41d contracted · back 3d early

440/304 h

−1,140

HIRE-2177

Tower light · Tihama Build

16d contracted · 5d still out

383/252 h

+900

HIRE-2100

Excavator, 20 t · Rawabi Contracting

56d contracted

633/448 h

HIRE-2107

Telehandler · Al Faisal Civil

10d contracted

49/80 h

HIRE-2114

Generator, 100 kVA · Najd Infrastructure

37d contracted

316/444 h

HIRE-2121

Scissor lift · Tihama Build

27d contracted

373/216 h

HIRE-2128

Tower light · Qasim Roadworks

31d contracted

465/372 h

HIRE-2135

Compactor · Hejaz Projects

40d contracted

179/320 h

HIRE-2156

Telehandler · Rawabi Contracting

36d contracted

259/288 h

HIRE-2170

Scissor lift · Najd Infrastructure

51d contracted

651/408 h

HIRE-2198

Excavator, 20 t · Eastern Works

30d contracted

407/240 h

HIRE-2205

Telehandler · Sudair Industrial

56d contracted

592/448 h

HIRE-2226

Tower light · Najd Infrastructure

24d contracted

447/288 h

HIRE-2240

Site dumper · Qasim Roadworks

36d contracted

473/288 h

The hours bar turns red where a unit ran past the hours its day rate assumes. It fills only part way where the customer barely used the machine at all — which is not money you can invoice, but is the earliest warning you get that the next hire will be shorter.

Billing to the day a unit came back recovers 26,560 net. Adding hours overage takes it to 173,571, a 26% uplift on 666,420 of invoiced hire — but only if your terms already said the day rate assumes a number of hours. If they did not, that column is a negotiation, not revenue.

A reconciliation that only finds money owed to you is not one

HIRE-2247 — Excavator, 20 t, on hire to Hejaz Projects — came back 3 days early and has been invoiced to contract end anyway. That is 5,550 you owe back, and it sits in the same report as everything you are owed.

Hire desks work out very quickly whether a supplier's new billing system adjusts in one direction only. Running the credits is what makes the recoveries collectable, and it is cheaper than the alternative — which is every invoice being queried on principle.

Still out

12 days

HIRE-2233

Compactor with Tihama Build, 12 days past contract end and worth 6,480. Nobody is disputing they have it — nobody had noticed.

Past fair use

185 hours

HIRE-2100

Excavator, 20 t running 633 hours against a 448-hour allowance. At 145 an hour that is 26,825, and it is also a machine coming back in a worse state than the rate priced for.

Owed back

3 days

HIRE-2247

Returned early and billed to contract end. 5,550 of the 14,110 in credits on this board, and the reason the rest of the report gets believed.

The units nobody used are worth more than the ones they overused

7 machines on hire right now are running well below the hours their rate assumes. There is no invoice to raise. There is a conversation to have before the customer works out the same thing.

A customer paying full rate for a machine they touched twice does not renew, and they do not tell you why. This is the one number on the page that costs you money to act on and is still worth acting on.

Hire Customer Asset Hours used Allowance Used
HIRE-2233 Tihama Build Compactor 256 472 54%
HIRE-2191 Hejaz Projects Site dumper 259 456 57%
HIRE-2135 Hejaz Projects Compactor 179 320 56%
HIRE-2114 Najd Infrastructure Generator, 100 kVA 316 444 71%
HIRE-2107 Al Faisal Civil Telehandler 49 80 61%
HIRE-2156 Rawabi Contracting Telehandler 259 288 90%
HIRE-2149 Sudair Industrial Excavator, 20 t 240 264 91%

Anything under half its allowance is a machine that should probably be collected and re-hired somewhere it will earn, which is better for both sides than letting the contract quietly run out.

What a hire fleet actually uses

Rental is the hardest fleet to instrument, because the operator is never your employee and the asset is never where you left it.

Hours that reconcile with the meter
Where hours drive money, hours become worth falsifying. Telematics hours against the physical meter is the check, and the disagreement is its own finding.
Where the unit actually is
Assets get moved between sites, sub-hired and forgotten. Off-hire collection is your cost, and finding the machine is most of it.
Movement outside the hire
A machine leaving the site it was hired to is either a sub-hire you are not being paid for or a theft. Both are worth a call.
Condition on return
A timestamped walk-around at off-hire is the only version of a damage claim that a customer does not simply refuse.
Service driven by real hours
Your maintenance schedule runs on the meter too, and a machine that came back with 600 hours on it is due whatever the calendar says.
Many operators, no employees
You cannot coach a customer's driver. What you can do is price the hire against how the last one treated the machine.

Before you invoice any of this

The meter tells you what happened. Whether you can charge for it is a question about your contract, not your telematics.

Hours overage needs to be in the contract
Billing for engine hours nobody agreed to is not a recovery, it is a dispute. The number here is what the meter supports, not what your current terms entitle you to.
On site is not the same as in use
A unit sitting on a customer's yard past contract end may be their fault or may be yours, because collection is usually your job. Overdue days are a conversation, not an invoice line.
The under-used units are a warning, not a win
A customer paying for a machine they barely touched is a customer about to shorten their next hire. Finding those early is worth more than the invoice you could have squeezed.
Meters can be tampered with, and are
Where hours drive money, hours become worth falsifying. Reconciling telematics hours against the physical meter is the check, and disagreement between them is its own finding.

The safe number is 26,560: billing to the day the unit actually came back, net of the 14,110 owed to customers who returned early. It needs no new contract language and no argument, because every party already agrees about where the machine was.