Skip to content
GuideEvergreen guide

Read the invoice before the check, not after the argument

Once the check clears, you're the one chasing. Before it does, you hold every card. Here's how to read a contractor's final bill line by line.

By Ray Okonkwo · Money & Business6 min read
Read the invoice before the check, not after the argument

Quick answer: Don't pay a final invoice until you've laid it next to your signed contract and every signed change order and checked the math. Pay what's owed, promptly and without a fuss. Question what isn't. This is general education, not legal or financial advice.

The check is your leverage

Before you pay, the contractor wants something from you. After you pay, you want something from the contractor: a fix, a refund, a callback. Those aren't the same position, and only one of them has you holding the pen.

So the invoice gets read first. Not skimmed in the driveway while the crew loads the truck. Read at the kitchen table, with a pen, with the contract beside it.

Most of these bills are honest. Most contractors are men and women who show up at 7 a.m. and work hard for what they charge. Reading the invoice isn't an accusation. It's how two adults confirm they agree on a number before money moves. A good contractor will respect that. A bad one will tell you something about himself by how he reacts.

Three documents on the table

You need these side by side:

  • The signed contract or estimate. It's the yardstick.
  • Every change order. Anything that moved the price should be in writing and signed by you.
  • The invoice itself.

If you agreed to something by text message, find the text. If you agreed out loud in the hallway, that's a problem, and it's usually a problem for whoever can't prove it. More on that below.

Do the arithmetic yourself. Start with the contract price. Add each signed change order. Subtract every payment you've already made, deposit included. That's the number you expect to owe. Now look at the invoice.

A worked example

Here's a made-up bathroom remodel, so the numbers are easy to follow.

  • Contract price: $18,000
  • Signed change order for moving a vent: +$850
  • Tile allowance in the contract was $1,200. The tile you picked cost $1,540, so the overage is +$340
  • Payments made: a $6,000 deposit and a $6,000 mid-job payment, -$12,000

Your math: $18,000 + $850 + $340 - $12,000 = $7,190.

The invoice says $8,240. That's $1,050 off.

You don't call anybody a crook. You find the $1,050. Say it turns out to be $450 for "debris haul-away" and $600 for "additional framing labor." Now you have two specific questions instead of one vague complaint.

The contract said cleanup was included, so the $450 needs an explanation. The framing might be legitimate. Maybe the crew opened a wall and found rot, and you said "do what it takes" while standing in the bathroom. In that case you probably owe it, and you should pay it. Honest dealing runs both ways. But ask for it in writing now, so the paper matches what happened.

The lines that hide money

Read every line, but a few spots deserve extra time.

Allowances. A contract might carry $1,200 for tile, $800 for a vanity, $400 for fixtures. If you spent less than the allowance, you're owed the difference. Contractors don't always volunteer that. Check that the invoice credits it back.

Materials markup. A contractor buying materials and charging a markup for handling and warranty is normal. What matters is whether your contract said how much. If it said cost plus 15 percent, ask to see receipts and check the 15. If it said nothing, ask what the markup is and whether it was priced into your fixed number.

Labor. On a fixed-price job, you shouldn't see hourly labor at all unless a change order created it. On a time-and-materials job, you should see hours, a rate, and ideally who worked them. "Labor: $3,400" with no detail isn't an invoice. It's a number.

Deposit credit. Confirm every payment you made shows up as a credit. Check dates and amounts against your own bank records.

Permits, disposal, delivery, fuel. If the contract didn't mention them, ask whether they were folded into the price. Some contractors add them at the end as "fees." Some were genuinely included and the invoice is just being itemized. You find out by asking.

Sales tax. Rules vary by state and by what's being sold. If the invoice shows tax on labor, ask why. In some places that's right and in others it isn't. Your state's department of revenue can tell you.

Math. Add the column. Invoices get typed fast, and a transposed digit costs real money either direction.

How to ask without starting a fight

Keep it short, specific and in writing. Something like:

"I've gone through the invoice. I get $7,190 against the contract, the change order and my payments. The invoice says $8,240. Can you walk me through the $450 debris charge and the $600 framing line? Happy to pay the balance as soon as we sort out those two."

That works because it states your number, names the lines, and shows you intend to pay. You've also made it easy for a decent contractor to say, "You're right, I missed the credit," and fix it in an afternoon.

Stay level. Firm on the number, courteous to the man. And if he's right, say so and pay him.

Don't get walked over, and don't stiff anybody

If a contractor leans on you ("pay it now or the crew doesn't come back to finish the punch list"), hold your ground. Pay the part that isn't in dispute and put the disputed part in writing. Never withhold the entire bill over a small question. That's how a $450 question turns into a $12,000 problem.

It also matters to understand what unpaid bills can do to you. In many states, an unpaid contractor, or a supplier he didn't pay, can file a lien against your property. The rules differ a great deal from state to state, so a local real estate attorney or your state's contractor licensing board is the right place to ask. What you can do in the meantime is ask for a signed lien waiver with your final payment, a document in which the contractor confirms he's been paid and won't claim against the property. On larger jobs, ask whether his subcontractors and suppliers have been paid too.

Before you sign any of this, keep the punch list alive. A short list of unfinished items is normal at the end of a job. Agree in writing on what's left and what you'll hold back until it's done. A small, reasonable holdback tied to specific items is fair. A big holdback tied to nothing isn't.

Then pay him fast

Once the number is right, pay it. Not in thirty days. That week. Small contractors run on cash flow, and a man who did good work on your house shouldn't wait on you to feel like writing a check. Leave the place cleaner than the arguments left it. Say thank you. Write the review. Send him a neighbor.

If a big repair bill would sting, that's what an emergency fund is for. Your emergency fund is insurance, not savings lays out why that account exists. And if you're comparing two bids, the car payment isn't the price makes the same point in a different shop: the number you're quoted isn't always the number you'll pay.

Read it, add it, ask once, pay the right number. Five minutes at the kitchen table, and you'll never again be the guy on the phone saying "I already paid."

Ray Okonkwo

Money & Business

Former commercial banker turned small-business owner. Covers salary, credit, margins and the arithmetic nobody does before signing.

Watch

Worth an hour of your evening

More from Money.

From channels we rate. Plays on YouTube.

    Graham StephanNov 4

    I Shouldn’t Have Paid my Internet Bill…

    Turning Point USAJan 30

    Charlie Kirk CHALLENGES Liberal Feminist On Economic Equality 👀 *FULL CLIP*

    Graham StephanNov 3

    Do "Entrepreneurs" Know Basic Finance? 😭

    Graham StephanNov 2

    It Started: Homebuyer Demand Just Collapsed - Buyers Getting 20-40% Discounts!

    Turning Point USANov 28

    If You HATE The Rich, You'll FAIL☠️

    The Ramsey Show HighlightsSep 20

    The 7 Baby Steps Explained - Dave Ramsey