Getting paid at delivery: cash, transfer, card
In carpet cleaning, collecting payment isn't the last step after the job is done — it's part of the job. Make payment at delivery the default, not an afterthought; "we'll sort it out later" is how a dozen small balances quietly pile up by the end of the month. Three methods cover most businesses:
- Cash: The fastest option, but it means carrying change and doing an end-of-day count. Keep enough small notes with whoever is driving.
- Bank transfer: Common when the customer isn't home or the amount is larger. Sending your bank details ahead of time by WhatsApp is far quicker than reading out a sort code and account number on the doorstep.
- Card: The cleanest option if you carry a mobile card reader — no change to worry about, and the payment is recorded the moment it happens.
Whichever method is used, log it into your system on the spot. Trying to remember and enter it that evening is the single most common reason payments get mismatched to the wrong order.
Sending your bank details by WhatsApp ahead of delivery
When a customer says "I'll transfer it," reading out your sort code and account number on the doorstep is slow and error-prone — get one digit wrong and the money lands in someone else's account, which can take days to unwind. Send it as a ready-made message instead, so the customer can copy and paste it:
Sample: Hi Sarah, for order 1042 our payment details are: Sort code 00-00-00, Account 00000000, Reference: your order number. Thank you.
Asking customers to put the order number in the payment reference means you can match a bank statement line to an order in seconds; without it, you're left with just a name and an amount, and it's on you to remember which job it belonged to.
Tracking open balances
Paying on account is a normal way of doing business in this trade; plenty of customers settle at the end of the month rather than at the door. The problem isn't the open balance itself — it's an open balance nobody is watching. Keep every customer's outstanding amount in one place, current and accurate:
- When you mark an order "delivered," flag separately whether it's actually been paid — "delivered" and "paid" are not the same status.
- Log partial payments (a deposit, say) the moment they're taken, not from memory later.
- Review the open-balance list once a week, starting with the oldest debt.
In ProTakip the cash register module tracks every customer's open balance automatically; recording a payment updates it in one tap.
A weekly collection routine
Tying collections to a fixed day in the week gets rid of the "we'll get to it eventually" habit. A simple weekly rhythm:
- Monday: Pull the open-balance list and flag anything over 15 days old.
- Tuesday-Thursday: Work through the flagged customers with a polite reminder message.
- Friday: Call anyone who hasn't replied or paid — a phone call is the next step once a message hasn't landed.
- Weekend: Note the week's total collected and what's still outstanding, so you can see what's carrying into next week.
Keep this routine owned by one person, usually the business owner; when "everyone" is responsible for chasing payment, nobody actually does it.
Polite reminder message examples
A reminder should read as informative, not accusatory. State the amount, the order number and how to pay, clearly. Skip the emoji.
First reminder (7-10 days): Hi Sarah, a balance of 85.00 is still outstanding on order 1042. Pay whenever suits you, and let us know if you'd like our bank details again. Thanks.
Second reminder (20-25 days): Hi Sarah, the balance of 85.00 on order 1042 is still open. Would you be able to settle it this week? Happy to answer any questions here.
Final reminder (30+ days): Hi Sarah, the balance of 85.00 on order 1042 has been outstanding for a month now. If something's come up, let us know and we'll work it out together. Thanks.
The tone doesn't harden between the three messages, only the sense of time passing. Even the last one offers to help rather than accuses, which avoids alienating a customer who's simply going to pay, while still leaving room for one who genuinely has a problem.
When to stop serving a chronic non-payer
Every business ends up with one or two customers who are consistently late or simply don't pay. A written rule beats a judgment call made in the moment:
- Once a customer's open balance crosses a threshold you set (say, the value of their last three orders), take the next job as payment up front, not on account.
- If two reminders go unanswered, ask for the existing balance to be cleared before you take a third order.
- Apply the rule the same way across the whole team — one driver being flexible while another is strict just teaches customers to pick whoever's on the van that day.
Cutting a customer off entirely is a last resort and rarely necessary; in most cases, simply saying "we'll need payment up front for this one" resolves it without damaging the relationship.
Reconciling the till at the end of the day
The cash in the till at closing should match what the system shows was collected. A five-minute routine covers it:
- Check the day's total cash collected in the system.
- Count the cash physically in the till.
- If the two don't match, go through the day's orders one by one to find which payment was logged wrong, missed, or double-counted.
- Match transfers against the bank statement; if an amount arrives with no reference, work out which order it belongs to that same day — don't leave it for tomorrow.
A business that reconciles daily never spends an afternoon at month-end trying to trace where a discrepancy came from.
Checklist
- Is payment at delivery the default, with bank details sent ahead by WhatsApp when needed?
- Is every open balance kept in one current, accurate list?
- Are "delivered" and "paid" tracked as two separate statuses?
- Is the weekly routine (pull the list, remind, call, log) actually followed?
- Are reminder messages polite, specific and free of emoji?
- Is there a written threshold and rule for chronic non-payers?
- Is the till reconciled against the system every single day?