All posts
Operations · 4 min read

What is an NTE limit on a work order

What an NTE (not-to-exceed) limit is, why commercial clients set them, and where shops bleed money when a tech blows past one without approval.

A

Andres Ponce

July 2, 2026

An NTE limit is the dollar cap a client puts on a work order before you ever roll a truck. NTE stands for not-to-exceed. It means: go fix this, but if the repair is going to run over this number, stop and call me first.

If you do commercial facilities work, you already deal with NTE limits whether you call them that or not. A property manager sends you a leaking rooftop unit and writes “NTE $500” on the PO. That’s your ceiling. You can spend up to $500 in labor and parts without asking again. Cross it without approval and you’re gambling that they pay the overage.

Why clients set an NTE limit

The client isn’t trying to jam you. They’re protecting their own budget.

A regional facilities manager might have forty vendors and a few hundred sites. They can’t approve every repair line by line. So they set a standing NTE, usually somewhere between $250 and $1,000 depending on the account, and let vendors handle anything under it without a phone call. It keeps small stuff moving.

The cap is also cover for them. When their boss asks why a condenser repair cost what it cost, they can point to the NTE and the approval trail. No cap, no trail, and now it’s their neck.

So the NTE is doing two jobs at once. It controls spend, and it forces a paper record the moment a job gets expensive. Both of those matter to you, because both of them decide whether you get paid.

Where shops actually lose the money

Here’s the part nobody warns the new dispatcher about.

The tech doesn’t see the NTE. Or he sees it on the PO, forgets it by the time he’s got the panel off, and keeps working because the fix is right in front of him. He’s a good tech. He’s solving the problem. He just ate a $400 overage that the client never approved.

Now you’ve got a real repair that’s done and a client who says “I never authorized that.” Legally and practically, you’re stuck. Best case you eat the difference. Worst case you eat it and the account decides you don’t respect their budget process, which is how you quietly lose a client without anyone saying the word.

I’ve watched a tech burn four hours past the cap on a compressor because nobody told him there was a cap. The work was good. The invoice got clipped down to the NTE anyway. That’s a full afternoon of labor the shop paid for and never billed.

The failure is almost never the tech. It’s that the number lived on a piece of paper in the truck instead of in front of the person doing the spending.

How to run an approval step that actually works

The fix is boring and it works: make the cap visible to the tech, and make crossing it require a yes before more money gets spent.

A few things that hold up in the field.

That last one is the whole game. An NTE overage you can prove was approved is billable. One you can’t is a write-off with extra steps.

We built NTE caps into TradelyHQ for exactly this reason. The cap rides on the work order, the tech hits a wall when the total approaches it, and the client can authorize a higher number without a phone tag marathon. The approval gets stamped so the invoice has a spine. You can see how it fits into the rest of the work order tools if you want the wider picture.

Set your default NTE where it makes sense for the account. Most shops set it too high because a low cap means more approval requests, and approval requests are annoying. But a high cap that lets techs wander is how you end up billing less than you spent. A lower cap with a fast approval path bills more, not less, because nothing gets done off the record.

If you’re chasing overages after the fact and losing some of them, see how NTE caps work in TradelyHQ and set one up on your next job.

TradelyHQ

Run dispatch, quotes, and invoices from one place

Work order software built for commercial maintenance shops. First call to paid invoice, without the group texts and spreadsheets.

A

Written by Andres Ponce, who runs operations at a commercial maintenance contractor and built TradelyHQ.

Read more from the blog