End Invoice Disputes: A Proof-of-Visit Playbook to Get Paid Faster
Authored by: Michele Angelo Petraroli
You finished the job. The crew showed up, did the work, packed up, and drove to the next site. Then the invoice goes out, and instead of payment you get a call: “Nobody came on Tuesday.” Or, in the gentler but just as costly version, you get silence: the invoice sits unpaid while someone checks with the site manager. The work was real. The money isn’t moving. And the frustrating part is that you can’t prove the first to unlock the second.
This is the quiet tax on field work: cleaning, security, installations, maintenance, any team that earns its money where the client isn’t standing. The service happens out of sight, and out of sight is exactly where disputes are born. It’s rarely about the quality of the work; it’s about whether you can show that the work happened at all, at that address, on that day, for that long.
Why the old “proofs” don’t hold up
The old proof was the sign-in sheet, and the sign-in sheet proves almost nothing. It gets filled in at the end of the week, from memory, in one pen, by one hand. A client who wants to delay payment knows this better than you do; so does a court, if it ever gets that far. A piece of paper anyone could have written yesterday isn’t evidence; it’s a formality, and formalities don’t get you paid.
The proof-of-visit road
Proof of visit is the other road, and the idea is almost boring in how simple it is: stop arguing after the fact, capture the visit while it’s happening. The moment the worker starts, the arrival is stamped with time and place; the moment they finish, the same. In between, a short note on what was done, a photo of the repaired unit or the cleaned floor. Nothing reconstructed later; everything recorded on site, minute by minute. Then that record travels attached to the invoice, so the bill doesn’t arrive asking to be believed. It arrives already proven.
The line that matters (and most tools get wrong)
Here’s the line that matters, and the one most tools get wrong: proof of visit is proof for the client, not surveillance of the worker. Those aren’t the same thing, and treating them as such is how a company ends up in the headlines instead of getting paid. The tool we built at GeoTapp stamps the position at clock-in and clock-out, then stays blind in between. It doesn’t follow the van, it doesn’t watch the lunch break, it doesn’t care where anyone is at 3 p.m.; it records that a shift started here and ended there, because that’s the fact the client is questioning, and nothing beyond it. A GPS app that brags about what it refuses to record turns out to be the one your workers will actually use, and the one a data protection authority will leave alone.
The playbook in three moves
If you want the playbook in short, it fits in three moves:
- Capture the visit the moment it happens, never from memory afterward.
- Tie the proof to that specific invoice, so the two arrive together and the client reads them in one breath.
- Keep the proof about the job, arrival, departure, what was done, so that when someone asks, “Were you even there?” the answer is a timestamp and an address, not your word against theirs.
The real change
The change is smaller than it sounds and bigger than it looks. You’re not adding a layer of control over your people; you’re removing the one argument a slow-paying client has left. The crew works the way it always did. The only difference is that the work now carries its own receipt, and a receipt is a hard thing to argue with.
So the next time an invoice stalls, ask yourself: what would you put on the table if the client sat across from you and said the crew never came? If the honest answer is “a sign-in sheet and a good memory,” you already know why the payment is late.
Author Bio: Michele Angelo Petraroli, CEO | Founder, GeoTapp