Casey

How to Get Clients to Pay Invoices on Time

By the Casey team · · 8 min read
The short answerTo get clients to pay invoices on time, set clear terms before work starts, collect a deposit, invoice the day the work is done, make paying a one-click action, and follow a fixed reminder schedule. Most late payments come from unclear terms, friction, or no follow-up, all fixable.

Most late payments are not a sign of bad clients. They happen because the client didn't know exactly when payment was due, couldn't pay easily, or simply forgot, and nobody followed up. The fix is a system you set up once and run the same way every time. Here is how to build it.

Why do clients pay invoices late in the first place?

Before fixing the problem, it helps to know the usual causes. In small-business billing, late payment tends to come down to a handful of reasons:

  • Unclear terms. The client never agreed to a due date, or "net 30" was mentioned in conversation but never written down.
  • Slow invoicing. The longer you wait to send the bill, the longer you wait to be paid. Clients also forget the details of the work.
  • Friction. The client has to find a mailing address, write a check, or log in to a portal. Anything harder than a click gets pushed to "later."
  • Honest mistakes. The invoice landed in spam, went to the wrong person, or is missing a PO number the client's accounts payable team requires.
  • Cash flow problems. Some clients are short on cash and quietly pay whoever chases them first.
  • No consequence and no follow-up. If late payment costs the client nothing and nobody reminds them, it slides to the bottom of the pile.

Every step below targets one or more of these causes.

Step 1: Put payment terms in writing before the work starts

Payment terms should be agreed to before you do any work, not discovered on the invoice. Put them in your proposal, contract, or engagement letter, and repeat them on every invoice.

Spell out:

  1. The due date rule. "Net 30" means payment is due 30 days after the invoice date. If you want faster money, use "due on receipt," "net 15," or a specific calendar date.
  2. Accepted payment methods. List card, ACH, and anything else you take.
  3. Late fee or interest, if you charge one. Rules on late fees vary by state and depend on what your contract says, so check your state's requirements or ask an attorney before adding one. A fee that was never agreed to in writing is hard to enforce and tends to damage the relationship.
  4. What happens to the work if payment stops. For ongoing work, say you may pause services on accounts that are past due.

Shorter terms help. If you currently offer net 30 to everyone out of habit, ask whether net 15 would work for your customers. Many small businesses never change their terms because nobody pushes back.

Step 2: Collect a deposit or bill in milestones

The easiest invoice to collect is the one you've already been partly paid on. For larger jobs, don't bill everything at the end.

  • Deposits. Ask for a portion up front (many contractors and agencies use somewhere between a quarter and a half, depending on the job and the industry norm). A deposit also filters out clients who aren't serious.
  • Milestone billing. Break the project into stages and invoice at each one: signed contract, materials delivered, rough-in complete, final walkthrough.
  • Retainers. For ongoing services, bill monthly in advance rather than in arrears.

The final invoice then covers a smaller balance, and the client has already shown they pay.

Step 3: Invoice immediately, and send it to the right person

Send the invoice the day the work is done, or the day a milestone is hit. Waiting until the end of the month adds weeks to your cash cycle for no reason.

Before you send, check:

  • The right recipient. Is the invoice going to the person who approves payment, not just the person who hired you? For businesses, ask upfront: "Who handles invoices on your end?"
  • Required details. Some clients need a PO number, a project code, or a specific billing entity name. Missing details are a classic reason invoices sit unpaid.
  • Clear line items. Describe what was done in plain language. A vague invoice invites questions, and questions delay payment.
  • A visible due date. Put the actual date in bold, not just "net 30."

Send by email and, if you have the client's permission, by text. Two channels beat one.

Step 4: Make it effortless to pay

Every extra step between the client and the payment button costs you days. The goal is that a client can pay from their phone in under a minute.

  • Include a pay link on the invoice so the client can pay by card or ACH without logging in or creating an account.
  • Offer ACH as well as card. Some clients prefer bank transfer, especially on larger invoices where card fees are a concern. Others want the convenience of a card.
  • Don't make people ask how to pay. Put payment instructions on the invoice itself.
  • Send a receipt right away. It builds trust and makes the next invoice easier.

If your current process is "mail us a check," switching to a pay link is probably the single biggest improvement you can make.

Step 5: Use a reminder schedule, and stick to it

The most reliable way to get paid on time is a consistent reminder rhythm that does not depend on you remembering or feeling awkward. A simple schedule:

WhenWhat to send
Invoice sentInvoice with pay link
3 days before dueFriendly heads-up
Due dateShort "due today" note with the link
3 to 4 days past duePolite check-in
7 to 10 days past dueFirmer follow-up, offer a payment plan
14 to 30 days past duePhone call plus written follow-up
60 days past dueDecide on collections

The pre-due-date reminder matters most. It catches forgetful clients before they're late, and it feels like service, not pressure. For wording, see What Should a Payment Reminder Email Say? (With Templates).

Example: the 3-days-before reminder

Subject: Invoice #1042 due Friday Hi Maria, a quick heads-up that invoice #1042 for $2,400 is due this Friday, March 14. You can pay by card or bank transfer here: [pay link]. If anything on the invoice needs fixing, just reply and I'll sort it out right away. Thanks again for the work together.

Example: the first past-due follow-up

Subject: Invoice #1042 is past due Hi Maria, I don't see payment for invoice #1042 ($2,400) yet, which was due March 14. Here's the link to pay in a minute or two: [pay link]. If something is holding it up, such as a PO number or a different billing contact, let me know and I'll fix it. If it would help to split it into two payments, I'm happy to do that.

Notice what these have in common: they're short, specific, assume good faith, and make the next step obvious. More wording options are in How to Ask a Client for Payment Politely (With Scripts).

Step 6: Follow up on the channel each client actually responds to

Some clients live in their email. Others never open it but answer a text within minutes. If a reminder goes to the wrong place, it might as well not have been sent.

Pay attention to how each client communicates with you during the project. If they reply fast to texts, use texts for reminders (once you have their consent to be texted). If they only ever email, stay there. Vary the time of day too: a reminder that lands during a workday often gets handled, while one that lands at 9 p.m. gets forgotten.

A note on texting: US rules on automated texts (the TCPA) center on consent. Get the client's agreement to receive text messages, and honor any request to stop. This is general information, not legal advice.

Step 7: Offer payment plans and partial payments

When a client is slow because money is tight, a rigid "pay in full or else" stance often produces nothing. Offering a structured option usually produces something.

  • Split the balance. Two or three equal payments over a few weeks.
  • Accept a partial payment now. Taking half this week beats waiting for the whole amount next month.
  • Put it in writing. Confirm the new schedule by email so there's a record.

Payment plans keep the relationship intact and get money moving. Just agree on dates, not vague promises.

Step 8: Know when to escalate

If reminders, calls, and a payment plan offer all go unanswered, the client has probably stopped treating the invoice as a priority, and you need to change the tone. Send a formal written demand with a firm deadline, stop any further work, and decide whether collections makes sense. Our guide on when to send an unpaid invoice to collections covers that decision, and What to Do When a Client Refuses to Pay an Invoice walks through the harder cases.

Legal rules about collecting debts and charging late fees vary by state and by whether the customer is a business or an individual. The federal Fair Debt Collection Practices Act, for example, governs third-party debt collectors and is generally understood to apply to consumer debts, not business-to-business invoices, but check the details for your situation or talk to an attorney.

How Casey handles this for you

The hard part of all of this is consistency. You're busy doing the work, and chasing money feels awkward, so reminders get skipped. Casey is an AI accounts receivable assistant you text like an employee: "Bill Studio Nova $2,400 for the March shoot." It sends the invoice by email and text with a card or ACH pay link in your business's name, sends the free reminder 3 days before the due date, and, from 4 days past due, follows up on the channel and at the time each customer responds to, offering payment plans along the way. You pay $5 per invoice only if Casey has to chase it, and nothing for invoices paid on time. See pricing for details. If you're comparing options, read Best Tools to Automate Invoice Reminders (Compared).

A quick checklist to get paid on time

  1. Agree to payment terms in writing before work begins.
  2. Take a deposit or bill in milestones on larger jobs.
  3. Send the invoice the day the work is done, to the person who approves payment.
  4. Include a pay link with card and ACH options.
  5. Send a reminder 3 days before the due date.
  6. Follow up the day it's late, then weekly, on the channel the client answers.
  7. Offer a payment plan before things get tense.
  8. Escalate in writing, then decide on collections.

None of this is complicated. The businesses that get paid fastest are not the ones with the nicest clients; they're the ones who do the same simple things on every single invoice.

Frequently asked questions

What is the best payment term for getting paid faster?

Shorter terms get you paid sooner. Net 15 or due on receipt tends to produce faster payment than net 30 or net 60. Whatever you choose, write it in your contract and on the invoice, and put the actual due date on the invoice so there is no guessing.

Should I charge late fees to get clients to pay on time?

A late fee can motivate some clients, but it only works if it was agreed to in writing beforehand, and the rules vary by state. Check your state's requirements or ask an attorney. Many small businesses get better results from consistent reminders and easy payment options than from fees.

How soon after sending an invoice should I send a reminder?

Send the first reminder about 3 days before the due date, then another on the due date if it is unpaid. A pre-due-date reminder catches forgetful clients before they are late and feels like a courtesy, not a demand.

Is it okay to text clients about unpaid invoices?

Often yes, and many clients respond faster to texts than email, but get their consent to receive texts first and stop if they ask. US rules on texting (the TCPA) focus on consent. This is general information, not legal advice.

What if a client keeps paying late every time?

Tighten the terms for that client: require a deposit, shorten the due date, bill in milestones, or require payment before delivery. If late payment continues despite clear terms and consistent follow-up, consider whether the account is worth keeping.

When should I give up and send an invoice to collections?

A common point to consider collections is around 60 days past due, after reminders, calls, a payment plan offer, and a formal written demand have gone unanswered. The right timing depends on the amount and your relationship with the client.

This article is general information, not legal or tax advice.

Keep reading

Stop chasing. Start getting paid.Casey sends your invoices and follows up until they're paid. Free if your customers pay on time; $5 per invoice only if Casey has to chase it.
Get started free