How to Ask a Client for Payment (Without Making It Weird)

You finished the work. The client is happy. Now comes the part nobody teaches you: asking for the money.

Whether you're a freelancer sending your first invoice or a service business owner who's been doing this for years, asking for payment can feel awkward. It shouldn't. You delivered value; now it's time to get paid.

Here's exactly how to ask for payment in every situation, with scripts you can copy and customize.

Before You Ask: Set Yourself Up to Get Paid

The easiest payment request is one your client is already expecting. Before you start any work:

  1. Agree on the price in writing. A text or email confirmation works. It doesn't need to be a contract (though contracts help).
  2. Set a due date. "Payment due upon completion" or a specific date. Be explicit.
  3. Share your payment options early. Send your payment page link before the work is done so they know exactly how to pay you.

When you do these three things, the payment request isn't a surprise. It's just the next step.

How to Ask for Payment: Scripts for Every Situation

Email: After Completing a Project

Subject: Payment for [project name]

Hi [Name],

Thanks for the opportunity to work on [project/service]. Everything is complete and delivered as discussed.

The total is [amount]. You can pay using whichever method works best for you here: [payment link]

Let me know if you have any questions!

[Your name]

Text Message: For Clients You Have a Casual Relationship With

Hey [Name]! Just wrapped up [project/service]. Total is [amount]. Here's a link to pay whenever you're ready: [payment link]. Thanks!

In-Person: When You Finish On-Site Work

Keep it simple and direct:

"That wraps it up! The total is [amount]. I'll text you a payment link right now so you can pay however is easiest for you."

Then immediately send the link. Don't wait until later.

For Recurring Services (Cleaning, Lawn Care, Training, Tutoring)

Hi [Name],

Here's the payment for this [week's/month's] [service]: [amount].

Pay here: [payment link]

Thanks!
[Your name]

For a Deposit Before Starting Work

Hi [Name],

Excited to get started on [project]. As discussed, I collect a 50% deposit of [amount] before beginning work. You can pay here: [payment link]

Once that's received, I'll [start date/next step].

Talk soon,
[Your name]

The #1 Mistake: Making Payment Hard

The biggest reason clients don't pay quickly isn't that they don't want to. It's that paying you requires too many steps.

If your payment request says "Send me a Venmo to @username123" or "Wire to this bank account," you're creating friction. The client has to:

  1. Open the right app
  2. Search for your username
  3. Enter the amount
  4. Double-check they have the right person

Compare that to clicking a link and choosing their preferred payment method. One step vs. four.

Payable.at solves this. You create a single payment page with all your options (Venmo, PayPal, Zelle, credit/debit card, check instructions) and share one link. The client picks whichever method works for them. No hunting for usernames, no switching apps.

What to Do When a Client Doesn't Respond

You asked. They didn't pay. Now what?

  1. Wait 2-3 days, then send a follow-up. Keep it light. "Just bumping this up, wanted to make sure you saw the payment link!"
  2. After a week, be more direct. "Following up on the [amount] due for [service]. Can you let me know when to expect payment?"
  3. After two weeks, call or have a direct conversation. Sometimes email gets lost. A quick call resolves it.
  4. After 30 days, send a final notice with a deadline. See our guide on how to chase payment politely.

Automate the Awkward Part

The best way to ask for payment? Don't do it manually every time.

With Payable.at, you can send payment requests that include your client's email. The system sends the request and follows up with automatic reminders on a schedule you set (1, 3, 5, 7, or 14 days). When the client pays, reminders stop automatically.

This means you send one payment request and the system handles the follow-up. No more tracking who owes what in a spreadsheet. No more writing uncomfortable reminder emails at 10pm.

Key Takeaways

  • Ask for payment immediately after delivering work. Don't wait.
  • Always include a direct payment link. Remove every friction point.
  • Offer multiple payment methods. Let the client choose what's convenient for them.
  • Set up automated reminders so you never have to chase manually.
  • Don't apologize for asking. You earned this.

Stop Chasing Payments Manually

Payable.at gives you a single payment page with all your methods, plus automated payment requests and reminders. Get paid faster with less effort.

Create Your Free Payment Page