Home › Resources › Small business

Small business

How to get paid faster without chasing checks

You did the work. Now you're waiting on a check that's 'in the mail.' Here's how small crews and shops get paid the same week, without awkward calls.

By Eric Stewart · October 9, 2026 · 3 min read

Most small service businesses don't have a pricing problem. They have a collecting problem. Invoices go out late, checks take weeks, and the owner ends up spending evenings chasing payments instead of resting or quoting new work.

A few simple habits fix most of it.

1. Invoice the same day

The longer you wait to send an invoice, the longer you wait to get paid. Customers are most willing to pay right after the work is done, while they're happy with it. Send the invoice from your phone before you leave the job, or the same evening at the latest.

2. Text a payment link

An invoice in someone's email inbox is easy to ignore. A text with a "pay now" link gets opened and paid much faster, often within minutes. Let customers pay by card or bank transfer from their phone, so there's no check to write or stamp to find.

Invoice text you can copyHi Dave, thanks for having us out today! Here's your invoice for the fall cleanup: [payment link]. You can pay by card or bank transfer right from your phone. Let me know if you have any questions.

3. Take payment on the spot

When the customer is standing right there, the easiest moment to get paid is now. Tap to Pay on your phone lets customers tap their card or phone against yours, with no card reader needed. It's ideal for grooming pickups, small jobs, market tables and anyone who says "I'll just pay you now."

4. Ask for deposits on bigger jobs

For larger projects like patios, hardscaping or multi-day work, a deposit upfront is standard and reasonable. It covers your materials, protects your schedule and filters out customers who aren't serious. Put the deposit in the estimate so it can be signed and paid in one step.

5. Put recurring customers on autopay

Weekly mowing, daycare packages, monthly maintenance, seasonal snow contracts: if a customer pays you on a schedule, set up automatic billing. They never have to think about it, and you never have to chase it. Most regular customers prefer it once they try it.

6. Send reminders automatically

Some invoices will still slip. Instead of an awkward phone call, set up friendly automatic reminders: a few days after the due date, and again a week later. A polite nudge from a system feels less personal than a call from you, so it's easier on the relationship.

7. Make your terms clear up front

Put your payment terms on every estimate and invoice: when payment is due, which methods you accept, and what happens if it's late. If you're thinking about adding a fee for card payments, check your state's rules and your card processor's requirements first, because the rules vary.

A quick checklist

  • Invoices sent the same day the work is done
  • Payment links sent by text
  • Tap to Pay ready on your phone
  • Deposits built into estimates for big jobs
  • Recurring customers on autopay
  • Automatic, friendly payment reminders
  • Payment terms on every estimate and invoice
E
Eric StewartRuns CRM Basket from Gardiner, NY, and helps local crews and shops stop losing customers to missed calls and forgotten follow-ups.

Free website check

Is your website losing you work?

Takes about 30 seconds. No signup to see your score.

    0/100F

    Get your fix-it plan

    We wrote a plan for your site, ranked by what's likely costing you the most work. We'll show it here and email you a copy.

    By continuing you agree to get your report and occasional tips from CRM Basket by email. Unsubscribe anytime. If you add a mobile number, you agree to receive texts about your report; reply STOP to opt out. Privacy Policy · Terms

    Your fix-it plan

      Do this week, free: