We analyzed contractor invoices and found out how fast clients really pay, how many never get paid at all, and what speeds things up.

.webp)
You did the work. You sent the invoice. Now you're checking your phone, wondering if this client is slow or if this is just how it goes.
Here's the honest answer, from real numbers. We analyzed 3.75 million invoices that 442,894 US home-service businesses sent through Tofu: how long clients really take, how many never pay, and what invoice payment terms like net 30 mean in practice. Not a survey, not opinions. What clients actually did.
Let's break it down so you can see where your own numbers stand. If you want the fine print on how we counted, the full methodology is at the end of the article.
Half of contractor invoices are paid within 13 days of being sent. That's the median across 1.29 million paid invoices, and if anything it's an upper bound: manually recorded payment dates run a few days late, so the money tends to arrive a bit sooner than the books say.
But the spread matters more than the middle:
Put another way:
So if a client pays you in a week and a half, that's normal. And if an invoice is sitting unpaid at day 40, that's not unusual either. Every tenth invoice waits more than 71 days. The tail is long.
When a client pays through a link in the invoice, we have an exact timestamp. And the picture changes completely:
Card payments land in a day and a half, against 13 days overall. ACH is the outlier, and that's not the client's fault: the transfer itself takes several days to clear.
Invoices with a payment link close twice as fast. Tofu adds one to every invoice you send, and reminds the client so you don't have to.
.webp)
Nobody's clients are equally patient. According to Tofu's data, payment speed ranges from 3 days for locksmiths to 24 days for painters:
The pattern is simple. Small, urgent jobs get paid fast: locksmith (3 days), home theater (6), appliance repair (7). The client is standing right there, the problem just got fixed, they pay.
Project work waits: painting (24 days), general contracting and renovations (18 each). Bigger tickets, more decision-makers, more "I'll get to it this weekend."
Ticket size explains a lot of the gap, and it swings by trade just as hard. We broke down the pricing side in how much contractors charge by trade.
One caveat: the trade is assigned by automatic business classification, not by the contractor. Trades with fewer than 3,000 invoices didn't make the table.
Same story inside every trade: the size of the check drives how long you wait.
The relationship runs one way, with no exceptions: the bigger the invoice, the longer the wait and the more often it's never paid at all. Between the smallest and largest bucket the gap is 13 days and 24 percentage points.
If most of your work is $5,000+ jobs, don't compare yourself to a benchmark built on lawn-mowing invoices. Your normal is 21 days. And this is exactly where progress payments and deposits earn their keep (more on those below).
.webp)
Here's the number that surprised us most: 84.5% of contractor invoices don't state payment terms at all. No net 30, no due date, nothing. The default move in this industry is to send the invoice and hope.
Quick refresher before the data:
What is net 30? Net 30 means the client has 30 days from the invoice date to pay the full amount. Net 10 and net 15 work the same way with shorter windows. "Due on receipt" means payment is expected as soon as the client gets the invoice.
Now what those terms mean in practice:
Three things jump out:
Net 30 is a guideline, not a deadline. The median invoice with net 30 terms is paid in 34 days. More than half of clients (55.8%) blow past the limit. If you offer net 30, plan your cash around 5 weeks, not 30 days.
Shorter terms get broken more often, and still win. "Due on receipt" gets ignored by 73.9% of clients. But the median payment still lands in 9 days, against 34 for net 30. Clients treat your deadline as a starting point, so a closer deadline means an earlier start.
Invoices with terms get paid more often. 57–68% of invoices with stated terms end up paid, against 43.9% without. That's a correlation, not proof that terms cause payment: contractors who set terms tend to run tighter paperwork all around. But there's no version of this data where leaving the due date blank looks like a good idea. If you need a starting point, our free invoice templates have a terms line built in.
.webp)
Now the uncomfortable part. Among invoices that were emailed to the client and had at least five months to get paid:
Read that again: one in three small invoices sent to a client is never paid. For invoices over $5,000, it's one in two.
And late payments are the norm, not the exception: among invoices with a stated due date, 56–74% miss it, depending on the terms.
One more number that stings. Out of 85,875 invoices where the client actually opened the online payment page, 16,507, or 19.2%, were abandoned before completing payment. These aren't clients who never saw the invoice or forgot about it. They got as far as the payment form and closed it.
The takeaway isn't "clients are terrible." It's that an invoice isn't a collection system. Sent doesn't mean seen, seen doesn't mean started, and started doesn't mean finished. Each of those steps leaks money, and each one can be patched.
We compared invoices inside the same time window to see what separates the ones that get paid from the ones that don't. Three things stand out.
.webp)
When card payments are switched on, the invoice email and the PDF carry a pay-online link and a QR code. Here's how those invoices perform:
Emailed invoices with a payment link get paid 79.6% of the time, against 56.1% for emailed invoices without one. That's a 23-point gap, and the money arrives twice as fast.
To be straight with you: this is a correlation. Businesses that turn on online payments tend to have their act together in other ways too. We can't prove the link alone causes the gap. But a 23-point difference is hard to ignore, whatever share of it the link itself is responsible for.
Two details worth knowing:
If your invoices go out bare, online payments are the single biggest gap in this entire dataset.
.webp)
Among paid invoices where the method was recorded:
The check is both the most popular way contractors get paid and the slowest: 18 days at the median. Instant transfers like Zelle and Venmo run two to three times faster, and card payments settle in 2 days.
You don't have to ban checks. But every client you move from "I'll mail you a check" to anything electronic cuts your wait roughly in half.
Out of 148,180 invoices with a tracked email send, 2.8% of the emails never reached the client at all: wrong address, full inbox, server bounce. That's pure loss. The client isn't slow, isn't dodging you, they just never got the invoice.
A few more findings from the same subset:
An invoicing tool that shows delivery and opens, like Tofu's invoicing, takes the guessing out of it: you know whether to fix the email address or start nudging. And automatic payment reminders handle the nudging part without you having to remember anybody.
Send the invoice from your phone, let the client pay online, and let auto-reminders handle the follow-up.
Short answer from the data: rarely.
There's no dedicated deposit button in the product, so we measured it two indirect ways. Only 1.03% of invoices (38,553) were paid in more than one installment. And 16,419 invoices contain a line item named something like "deposit," "down payment," or "retainer." Both numbers are lower bounds, since a deposit invoiced separately doesn't show up in either count. But even so: deposits in home services are single-digit territory, an exception rather than the rule.
Is it normal to ask a client for money upfront, then? Yes, especially on big jobs, and the never-paid table above is the argument. When one in two $5,000+ invoices goes unpaid, collecting even part of the money before the work starts moves you from "hoping" to "covered." If most contractors aren't doing it, that's an edge, not a problem.
The data can't chase your money, but it does suggest a sequence. Half of the clients who are going to pay have paid by day 13. After that, silence usually isn't "busy," it's "stuck." Here's a playbook:
The short version of 3.75 million invoices:
The first two habits are one-time setup. The third one eats your evenings, because "follow up on Thursday" only works if you remember every Thursday, for every client. That's a job for software, not memory: automatic payment reminders in Tofu nudge the client about an unpaid invoice for you, on a schedule you set. The reminder goes out whether or not you thought about it, and you stop chasing clients for your own money.
Everything you need to know about the product and billing
Net 30 means the full amount is due within 30 days of the invoice date. In practice, expect longer: across Tofu invoices with net 30 terms, the median payment arrived in 34 days, and 55.8% of clients paid late.
A schedule that splits payment into installments due at 30, 60, and 90 days, mostly used on large commercial contracts. In residential and small commercial service work it's rare; deposits and progress payments do the same job with less paperwork.
In Tofu's 2025–2026 data, 30.3% of emailed contractor invoices under $250 were never paid. The share grows with the amount: 37.5% for $250–1,000, 44.2% for $1,000–5,000, and 53.1% for invoices over $5,000.
Deposits are less common than you'd think: only about 1% of invoices in our data were paid in installments. But on large jobs an upfront payment is reasonable and increasingly smart, given that more than half of $5,000+ invoices are never paid in full.
Yes, if the invoice includes an online payment link. Card is the fastest method in our data, with a median of 2 days versus 18 for checks. In 66.5% of online payments, the client covered the processing fee.
Most contractors set none: 84.5% of invoices in our data state no payment terms at all. Among invoices that do, "due on receipt" is the most common, followed by net 10, net 30, and net 15.
Around day 7. By then 37.2% of paying clients have already paid, and half have paid by day 13. Confirm the email arrived first: 2.8% of invoice emails never reach the client.
Less malice, more leaks. In our data, 2.8% of invoice emails never reach the client, 39.7% of opened invoices still go unpaid, and one in five clients who open the payment page abandon it before finishing. Every step from "sent" to "paid" loses money, which is why delivery tracking and follow-ups matter more than assuming bad faith.
Yes, if your invoice states it upfront — a late fee announced after the fact is a fight, a late fee printed on the invoice is a policy. Worth having: among invoices with a stated due date, 56–74% are paid late. Check your state's cap on late fees and interest first.
Escalate in steps: confirm the email actually arrived (2.8% never do), resend with a payment link, then call — a two-minute call resolves what five emails won't. If that fails, send a final notice with a deadline, then it's small claims court, collections, or a mechanics lien for construction work.
The data argues yes: more than half of emailed $5,000+ invoices are never paid. Yet deposits are rare — only about 1% of invoices are paid in installments — so asking for money upfront is an edge, not an imposition.
Resend the invoice around day 7 with one friendly line: "Resending in case it got buried — you can pay online here." No apology, no drama. You're in normal territory: 13.7% of emailed invoices needed a resend.
As a last resort. Court and collections cost time and fees, so exhaust the cheap steps first: resend, call, final notice with a deadline. For construction work, a mechanics lien (where your state allows it) often gets attention faster than a lawsuit.