How long is too long for a client to take to pay an invoice?
By the BePaid team · · 9 min read
Short answer
Too long is when the due date has passed and the client still gives no clear payment date, so you should follow up and set a next step.
The short answer
Too long means the invoice is past due and the client still has not given you a clear payment date, a real reason for the delay, or a way to settle it. The exact point depends on the payment terms you set, but once the due date passes, the clock has already moved from normal billing to collections follow-up.
If you have not set terms yet, start with payment terms and net 30 so the due date is not left vague.
What “too long” means in practice
“Too long” is not a fixed number of days. It depends on the deal, the client type, and what you agreed to in writing.
A few examples:
- If you wrote “due on receipt,” a long delay starts immediately after the invoice lands.
- If you wrote a net term, the invoice becomes overdue the day after that term ends.
- If you did not write any term at all, the client may treat payment as flexible, which is exactly how invoices drift.
The clean way to judge the delay is simple:
- Check the written due date.
- See whether the client has replied.
- Decide whether they gave a specific payment date or just a vague promise.
- If there is no firm next step, treat the invoice as needing follow-up.
What matters most is not whether the client says they are “working on it.” It is whether they can tell you when the money is coming and what is holding it up.
Copy this line when you need a simple internal test
If the invoice is past due and the client cannot name a payment date, it is overdue enough to follow up.
The first overdue day is the line that changes the job
The day after the due date, the invoice is no longer a normal billing item. It is an overdue balance.
That does not mean the client is refusing to pay. It means you should stop waiting silently. Silence is what turns a small delay into a long one.
On that first overdue day, do three things:
- Confirm the invoice went to the right person.
- Ask whether anything is blocking payment.
- Restate the amount and the due date plainly.
Use short wording, not a speech.
Hi, I’m following up on invoice #1042 for $1,250, which was due on March 15. Can you confirm when payment will be sent?
That message does not accuse anyone. It also does not invite a long back-and-forth. It asks for one answer: when payment will go out.
If you are sending invoices from the free invoice generator, make the due date easy to see before you send it. A client is less likely to stall when the deadline is obvious.
How long different delays usually mean
The meaning of the delay changes as the days pass.
1 to 7 days past due
This is often an administrative delay. The invoice may be waiting on approval, a manager, a check run, or a missed email. That does not make it harmless, but it is still early enough to stay calm and specific.
What to do:
- Ask whether they received the invoice.
- Ask who handles payment.
- Ask for the expected payment date.
What not to do:
- Do not write a long explanation of why you need the money.
- Do not assume they are avoiding you.
- Do not wait for them to remember on their own.
1 to 2 weeks past due
At this point, the delay is harder to explain away as a simple oversight. If they have not paid or responded clearly, the invoice needs a firmer follow-up.
What to do:
- Reply in the same thread if possible.
- Restate the invoice number, amount, and due date.
- Ask for a payment date, not a general promise.
I’m checking again on invoice #1042 for $1,250, which was due on March 15. Please let me know the date payment will be sent.
This is also the point where you should pay attention to patterns. If this client often pays late, the problem is probably not just one missed reminder.
More than 2 weeks past due
Once the delay reaches this stage, treat it as a real collections problem unless the client has already given you a specific reason and date.
What to do:
- Move from reminder to deadline.
- Ask for payment by a specific day.
- State the next step if they do not pay.
Please send payment for invoice #1042 by Friday, or let me know today if there is a problem preventing payment.
That wording gives the client one chance to correct the record before you escalate.
A month or more past due
At this point, a client who has not paid and has not communicated clearly is well past normal billing delay. Whether you go to a final notice, small claims court, or outside help depends on the size of the invoice, the relationship, and your local rules.
If the amount is large or the client is disputing the work, it may be time to talk to an attorney or accountant about the best next move.
What to do when the client keeps saying “soon”
“Soon” is not a payment date. Neither is “I’m waiting on approval,” “we’re processing it,” or “it should go out next week” unless the client gives you a date and follows through.
When the answer is vague, narrow it down.
Use this wording:
Thanks for the update. What date should I expect payment for invoice #1042?
If they answer with another vague promise, ask again in a way that requires a real commitment:
I need to close out the invoice file. Can you confirm the date payment will be sent?
If the client still will not give a date, assume the delay is not being managed on their side and act accordingly.
End this step by setting your own cutoff
Pick a point where you stop accepting vague answers and move to firmer follow-up. Put that cutoff in your own process so you do not make the decision from scratch each time.
How client type changes the answer
A small business owner paying directly is different from a company with a payables department. The same overdue interval can mean different things.
When the client is a consumer or small business
A delay of a few days may just be forgetfulness or cash flow timing. If the invoice is still unpaid after your first reminder and the client is not responsive, the delay is getting too long.
Watch for these signs:
- They read messages but do not answer.
- They promise payment but do not name a date.
- They keep saying they will handle it later.
When the client is a business with accounts payable
A longer delay may be normal because invoices move through an approval process. But normal process still has to end in payment.
You should ask:
- Who approves payment?
- What is the next payment run?
- Is anything missing from the invoice?
If they cannot answer those questions, the issue is no longer just the calendar.
When the client is repeat late payer
The delay becomes “too long” earlier for repeat offenders, because the pattern is already known. You should not give the same open-ended grace every time.
Use a tighter routine:
- Send the invoice promptly.
- Follow up as soon as it is overdue.
- Move to a firmer reminder quickly.
- Stop accepting vague promises.
What to say instead of waiting and hoping
Here is a simple sequence you can use.
First overdue message
Hi, invoice #1042 for $1,250 was due on March 15. Can you confirm when payment will be sent?
Second message if they do not answer
I’m following up again on invoice #1042. Please let me know the payment date or tell me if something is blocking it.
Firmer message when the delay is no longer small
Invoice #1042 is still unpaid. Please send payment by Friday or reply today with the reason for the delay.
Final step before escalation
If I do not receive payment or a clear response by Friday, I will move this to formal collection steps.
Keep the wording plain. Angry language usually slows things down because the client responds to the tone instead of the debt.
When the delay is probably not about money
Sometimes the real problem is not cash flow. It is paperwork, approval, or a disagreement that nobody said out loud.
Look for these clues:
- The client asks for the invoice to be resent.
- They say they need a manager’s approval.
- They say the amount does not match what they expected.
- They claim they never received the invoice.
If any of those are true, solve that specific problem first. A follow-up that ignores the real obstacle will not get paid faster.
Use this sentence to uncover the issue
Is there anything missing or wrong on the invoice that is keeping payment from moving forward?
That question is useful because it gives the client a way to tell you the truth without losing face.
When waiting is no longer the best choice
You should stop waiting and shift from reminders to escalation when any of these are true:
- The invoice is well past due and the client still will not answer.
- The client keeps promising payment without a date.
- The client disputes the work but will not put the dispute in writing.
- The client has a long pattern of late payment.
- The amount is significant enough that delay is costing you real money.
What escalation means depends on the situation. It may mean a final notice, collection help, small claims court, or a lawyer. The right path depends on where you are, the amount owed, and whether the debt is disputed.
If the invoice is large or the facts are messy, it is worth getting legal advice once instead of guessing wrong.
What not to do while you are waiting
Do not keep sending the same vague reminder every few days. That teaches the client that nothing changes.
Do not make the delay personal. Even if the client is being careless, your message should stay on the invoice.
Do not let the debt age without records. Save the invoice, the due date, each reminder, and each reply.
Do not accept “I’ll get to it” as a final answer.
Do not ignore your own payment terms after you set them.
A simple rule you can use next time
The easiest way to judge whether a client is taking too long is this:
- Before the due date: the invoice is open.
- After the due date: the invoice is overdue.
- After a clear reminder with no clear answer: the delay is too long.
That rule works because it does not depend on hope. It depends on the date, the reply, and the next step.
Copy this line for your own process
If the due date has passed and the client cannot give a clear payment date, the invoice is taking too long to pay.
What to do after you decide it is too long
- Send one clear reminder.
- Ask for a payment date.
- If the client stalls, send a firmer follow-up.
- If they still do not pay, move to your next collection step.
- Keep everything in writing.
That sequence keeps you from drifting into indefinite waiting. It also gives the client a fair chance to fix the problem before the situation gets formal.
If you need to set the term better on the next job, use payment terms to choose a deadline that matches the work, and review net 30 if you need a common term to start from.
Put this into practice
Create an invoice free on the web, then finish it in the BePaid app.