Operations

Unpaid Invoices: How Service Businesses Actually Collect Past-Due Money

2026 guide to collecting unpaid invoices in a field service business: aging buckets, a day-1 to day-30 follow-up cadence, and pricing bad debt in.

August 4, 202612 min readBy IntelliDrive OS
Editorial photograph illustrating unpaid invoices collections for a field-service business

Every field service business eventually accumulates a pile of invoices that are technically owed and practically stuck. The work was done, the customer was happy, the invoice went out, and then nothing happened. Nobody refused to pay. The balance simply aged, quietly, while the owner told himself he would "get to it this week."

That pile is among the most expensive things in a small service business, and it is expensive in a way that never shows up as a loss until it is written off. Late and unpaid invoices are a standard cash-flow problem for service businesses — Intuit's cash-flow guides include how-tos on following up past-due invoices — not a fringe issue, a headline one. The mechanics of fixing it have not changed much: a visible aging view, a fixed follow-up cadence, and a payment method that takes one tap instead of ten minutes.

This is the recovery side of receivables. If you are still deciding whether to extend terms in the first place — who qualifies, what net terms to offer, how to structure a credit account — that decision belongs in on-account billing for service businesses. What follows assumes the credit is already out the door and you need it back.

You cannot collect what you cannot see

Almost every small service business that has a collections problem also has a visibility problem. The owner knows roughly who owes them, in the way you know roughly how much fuel is in the truck. Roughly is not a system.

The fix is an aging view — every open balance sorted into buckets by how long it has been outstanding:

  • 0–30 days. Current or barely late. Normal. This bucket should hold most of your balance at any moment.
  • 31–60 days. The warning bucket. Something in your process failed here: a wrong email, a lost invoice, a customer who is stalling. Collectible with routine effort.
  • 61–90 days. Real risk. Collecting gets harder at this age. Every account in this bucket needs a named next action and a date.
  • 90+ days. Assume you will not collect all of it. Decide account by account whether to escalate, settle, or write off — and stop letting new work go out the door to anyone sitting here.

The bucket boundaries are conventional, not magic. What matters is that the view exists, is easy to reach, and gets looked at on a fixed day every week. IntelliDrive OS has no aging report with buckets, so build the weekly look from what it does show: the Customers page sorts by balance, so the biggest debts sit at the top, and each customer's record lists their on-account invoices with the invoice date, the total, what remains, and an Owing or Settled tag, so the age is today's date minus the invoice date. Payment links that went out and were never paid have their own list, the Payment Links page filtered to Pending. The same principle applies to your daily cash position; the discipline behind that is covered in the end-of-day close.

One practical note: an aging view is only honest if partial payments and deposits are posted against the right invoice. If a customer paid $300 of a $900 job in cash to the tech and nobody recorded it, that balance is wrong in both directions. In IntelliDrive OS, a payment applied from the customer's record goes to their oldest open on-account sale first, or you can apply it to one specific sale from its row, so record each payment the day it arrives. Deposits taken up front need the same treatment, which is part of why customer deposits belong in the same system as the invoice they offset.

The cadence: day 1, day 7, day 14, day 30

The single biggest improvement most shops can make is replacing "I'll call him when I think of it" with a fixed sequence that runs on every account identically.

Day 1 — the day it goes past due. Send a texted payment link. No accusation, no "per my last email," just the balance and a way to pay it. This is not a collections step; it is a convenience step, and it clears a meaningful share of the pile because many late invoices are simply unread or forgotten. Doing this well requires that payment links be a routine part of your workflow rather than something you set up per customer — the mechanics are in payment links for service businesses. In IntelliDrive OS, every link that went out unpaid is on the Payment Links page under Pending, and its detail view re-sends it by text or email. A balance carried on account has no link behind it, so for those customers Day 1 is their emailed statement — a PDF of the account's activity and the balance due, sent from the Statements page — followed by the call.

Day 7 — a phone call from a person. Not a text, not an email. A call. The purpose is partly to collect and partly to diagnose: a customer who is unhappy with the work will tell you on the phone and will never tell you by email. If the reason is a dispute, you have just converted a silent write-off into a solvable problem. If the reason is cash, you can negotiate a partial payment today, which is nearly always better than a full payment "next month."

Day 14 — a written notice. A short, unemotional document restating the work performed, the date, the itemized amount, the agreed price, and the payment terms. It is not a threat; it is a record. The act of restating the details in writing resolves many balances, because it makes clear the work is documented and the request is not going to fade. For a customer on account, the Statements page covers the amounts — pick the customer and the date range, then email the PDF from the app — and your own short cover note covers the work performed and the terms.

Day 30 — a decision. Not another reminder. A decision: continue serving this customer on terms, move them to payment on completion, or stop. Skipping this step is how a business ends up with a $9,000 receivable from a customer who is still calling for service. In IntelliDrive OS, "stop" is a switch: turn off Credit Authorized on the customer record and on-account is no longer offered to them at the register. The decision is the whole point of the cadence; everything before it is just the runway.

Two rules make the cadence work. First, log every contact against the account — date, method, what was said — in the customer's Notes tab or wherever your team will actually look. Second, run the sequence regardless of how much you like the customer. Selective enforcement is how the reliable customers end up subsidizing the unreliable ones.

Why a texted link beats a re-sent PDF

This looks like a small tactical detail and it is not. It is usually the largest single lever available.

A re-emailed invoice asks the customer to open an attachment, find a card, decide how to pay, and often log into something. Each of those steps sheds people. A texted payment link collapses the entire sequence into one tap on the device already in their hand, and text messages get read within minutes rather than sitting in an inbox behind forty other unread items.

There is also a settlement argument. Card payments through standard processors reach your bank quickly — Stripe, for example, lists a standard two-business-day settlement for U.S. accounts (Stripe's payout documentation), and other processors set their own schedules. A check "in the mail" has no such guarantee, and a promise to "drop it by the shop" has none at all. Every friction point you remove between the customer's intent and the money moving is worth more than another reminder.

The behavioral principle underneath is straightforward: the longer a balance sits, and the more steps stand between the customer and paying it, the less likely it is to get paid. The shops that collect fastest are not the ones with the most persistent owner. They are the ones where paying is easier than not paying.

Recovery tactics, honestly compared

Different tactics buy different things. Some are fast and cheap but only work on the easy half of the pile; some recover hard balances at real cost to the relationship. Here is how they actually trade off.

TacticEffortTypical speedRelationship costDocumentation it needs
Texted payment linkVery lowHours to daysNoneInvoice + working mobile number
Reminder email sequenceLow (automatable)Days to weeksNoneInvoice + valid email on file
Phone call from the ownerModerateDaysLow, often positiveJob details at hand, contact log
Written past-due noticeModerate1–3 weeksLow to moderateItemized invoice, signature, terms
Payment plan / partial settlementModerateWeeksLowWritten plan, recorded partials
Stop-work / credit holdLowImmediate leverageModerateAccount history showing the pattern
Third-party collectionsLow for youMonths, partial recoveryHigh, usually terminalComplete file: invoice, signature, contact log
Small claims filingHighMonthsTerminalFull documentation, proof of delivery

The pattern in that table is worth reading twice. The cheap, fast, relationship-neutral tactics are all at the top, and they all depend on the same thing: a clean invoice with a working contact method attached. The expensive tactics at the bottom all depend on documentation you either captured at the time of service or cannot produce at all.

Knowing when to stop extending credit

A repeat late payer is not a collections problem. They are a pricing and policy problem wearing a collections costume.

The signal is a pattern across cycles, not a single late invoice. A customer who lands at day 70 every single time has established their own terms; the only question is whether you accept them. Sometimes the answer is yes — a property management company that pays at day 60 but sends you forty jobs a year may be worth the float, and that is a legitimate business decision as long as it is a decision and not a drift.

When it is not worth it, the move is a policy change, delivered plainly: this account moves to payment on completion, or a deposit up front, effective on the next job. Deliver it without accusation. You are not punishing them; you are pricing their behavior. Many customers accept it immediately, and the ones who leave were the ones costing you money.

A related discipline: know what these accounts actually earn you. A customer whose jobs carry thin margin and pay at 75 days is worse than no customer, and you will not see that unless you cost jobs individually. That analysis is worked through in job costing for true profit per job.

Pricing bad debt in instead of pretending it is zero

Every service business has a write-off rate. The ones that stay healthy know the number.

The calculation is ordinary. Take your actual write-offs over the trailing twelve months and divide by revenue for the same period. If you wrote off $4,000 against $200,000 in revenue, your bad debt rate is 2%. That is an illustrative example, but the method is the point: whatever your number is, it is a real cost of doing business, and if it is not reflected in your rates, it is coming directly out of owner pay.

Adding it to your labor rate is not cynicism — it is the same logic as pricing in fuel or insurance. The SBA's guide to managing your finances starts from keeping proper books of revenue and expenses. A write-off you never quantified is a cost you are absorbing invisibly.

Two refinements are worth making. Price the risk where it lives — commercial accounts on terms carry a different write-off rate than residential jobs paid on completion, and blending them hides both. And revisit the number annually rather than setting it once, because a tightened collections process should lower it, and you should get the benefit of that in your margin rather than leaving stale padding in your rates.

The documentation that makes a balance defensible

Everything above works better when the underlying record is strong, and the record has to be built at the job, not reconstructed later.

A defensible file has four parts: an itemized invoice separating parts from labor at the agreed price, the customer's signature and the terms they accepted, whatever you can show about when and where the work happened (timestamps and photos help), and a contact log showing every follow-up. The IRS's recordkeeping guidance says you may choose any recordkeeping system suited to your business that clearly shows your income and expenses, and links to guidance on electronic records — which matters here because reconstructing a paper trail six weeks after a job is exactly when things go missing.

This is where an integrated system earns its keep. In IntelliDrive OS, a sale paid through a payment link keeps the customer's signature, the terms they accepted, their IP address and device, and their location when their browser shares it, all attached to the sale record, so that part of the file exists whether or not anyone ever disputes the charge — chargeback protection is evidence, not a guarantee. A customer on account does not pay through that page, so the signed work order or approval is the document to keep, and you can photograph or scan it into their Photos & Documents tab. The sale and its items, the customer's notes, and their balance sit on one customer record instead of across an inbox, a notebook, and a card terminal, and the payment-link history lives on the Payment Links page. Customers can also pull their own receipts and statements through a self-service portal, which quietly removes a chunk of "can you resend that statement" from your week. The related discipline of assembling evidence for card disputes specifically is covered in chargeback dispute evidence.

The bottom line

Unpaid invoices are rarely a collections failure. They are a visibility failure, a cadence failure, and a friction failure, in that order. Build an aging view you actually look at weekly. Run every past-due account through the same day-1, day-7, day-14, day-30 sequence regardless of how you feel about the customer. Make paying a one-tap operation. Decide deliberately who keeps getting credit. And put your real write-off rate into your rates so the losses you cannot prevent are priced rather than absorbed.

Do that and the pile stops growing. The money that was stuck in it was never extra — it was your payroll, sitting in someone else's account.

Related reading: On-account billing without wrecking cash flow · Seasonal cash flow in a service business · Recurring invoices for service businesses. For a complete machine-readable feature and pricing reference, see our LLM reference page.

Frequently Asked Questions

How long should I wait before chasing an unpaid invoice?
Do not wait at all — the first touch should go out the day the invoice is due, as a texted payment link rather than a warning. Many past-due balances in field service are not refusals but forgotten or unopened messages, and a same-day nudge with a one-tap link can clear a share of them before they ever enter an aging bucket. In IntelliDrive OS, the Payment Links page filtered to Pending lists every link that went out unpaid, and each one can be re-sent by text or email. Waiting two weeks to say anything trains the customer that your terms are decorative.
What is a realistic follow-up cadence for past-due invoices?
Day 1 a texted payment link, day 7 a phone call from a human, day 14 a written notice restating the work and the balance, day 30 a decision about whether to keep working for that customer. The cadence matters less than the fact that it is fixed and written down — an ad-hoc process means the loudest customers get chased and the quiet ones age out. IntelliDrive OS does not send reminders on a schedule, so put the cadence on a weekly collections day, work the list in order, and log each contact in the customer's notes. Write it down once and run every account through the same steps.
Why does a texted payment link collect better than re-emailing the invoice?
A texted link removes every step between intent and payment — no PDF to open, no portal login, no card to dig out of a filing cabinet. A re-emailed invoice asks the customer to do work; a link asks them to tap once. Emails also compete with dozens of other unread messages, while a text is usually seen within minutes, which is why a balance that sat unopened for a week by email can clear within hours once it arrives by text.
When should I stop extending credit to a repeat late payer?
Stop after the second cycle where the same account crosses 60 days, unless they are a large enough share of revenue to justify the float. The signal you are watching for is a pattern, not a single late payment — a customer who pays at day 75 every single time is telling you their terms, not yours. Move them to payment on completion or a deposit and treat the conversation as a policy change, not an accusation. In IntelliDrive OS that move is one switch: turn off Credit Authorized on the customer record and on-account is no longer offered to them at the register.
How do I price bad debt into my rates?
Take your actual write-offs over the last twelve months, divide by total revenue for the same period, and add that percentage to your labor rate. If you wrote off $4,000 on $200,000 of revenue, that is 2%, and pretending it is zero means every job is quietly priced 2% under cost. This is ordinary cost accounting, not pessimism, and it is far healthier than absorbing the loss out of owner pay.
What documentation makes a disputed balance defensible?
An itemized invoice showing parts and labor separately, the customer's signature and the terms they accepted, whatever you can show about when and where the work happened, and a written record of every follow-up contact. That combination shows the work was authorized, delivered, and billed at the agreed price. In IntelliDrive OS, a sale paid through a payment link keeps the customer's signature, accepted terms, IP address and device, and their location when their browser shares it, so that part of the file exists before anyone disputes anything; for a customer on account, keep the signed approval in their Photos & Documents tab. It is evidence, not a guarantee.
How much does IntelliDrive OS cost?
IntelliDrive OS is $79/month flat for the whole business, billed monthly, with unlimited users. The first 30 days are free — a card is required at signup, and canceling in Settings → Billing before day 31 costs nothing. On-account credit sales, payment links, statements, reporting, and chargeback evidence are all included, with no per-user fees and no per-transaction fee from IntelliDrive (your payment processor's own fees still apply); GetTimePad scheduling and dispatch is a separate $199/month add-on.

Run Your Service Business on One Platform

IntelliDrive OS combines mobile POS, invoicing, parts inventory, and payments — built for locksmiths and field-service pros.

$79/month flat for the whole business, with unlimited users. The first 30 days are free; a card is required at signup.

Back to all articles