Why Knowing Your Customer's Payment History Makes You a Better Tradie
By Dan Reeve — Working handyman and founder of SMASH Invoices. Dan has been a sole trader for over a decade and built SMASH after losing $1,200 in uninvoiced jobs in a single year. He still takes on handyman work and uses SMASH on every job. About Dan →
Sole traders who track customer payment history make better pricing decisions, identify their most valuable clients, and stop giving discounts to customers who don't deserve them. ABS small business data shows that the top 20% of customers typically generate 80% of repeat revenue — the Pareto principle applied to sole trader client lists. Knowing which of your customers falls in that 20% — and what they've paid historically — gives you information that protects your income and your time.
The customer who always paid less
I had a regular customer for three years. Good work relationship. She always called me first. Always seemed happy.
I also gave her a discount. Not explicitly — I just charged her less. Because she was a regular. Because it felt wrong to charge a loyal customer full price. Because she'd been with me from the start.
It took me two years to notice that she was paying me less than new customers on the same jobs. She'd been with me the longest and was my lowest-paying client. My newest customers — people who found me online and had no reason to expect a discount — were paying 20–30% more per job.
The problem wasn't her. She never asked for a discount. I gave it to her without being asked, without thinking, out of habit. She accepted it because why wouldn't she?
If I'd been tracking what each customer actually paid — not guessing, actually tracking — I'd have caught this in month three. Instead I found out in year two.
"I always thought my regulars were my best customers. Ran the numbers and the ones I'd been doing for years were my lowest paying. The new customers were paying my actual rate. I'd been discounting loyalty without realising it." — Danny P., Gardener, Perth WA [PLACEHOLDER]
What customer payment history tells you
Every customer relationship has a financial story. That story tells you:
Who to prioritise. A customer who has paid $3,400 across twelve jobs in two years is worth protecting, worth calling back first, worth accommodating for scheduling. A customer who has paid $180 across three jobs in two years is not.
Who to re-price. If a customer has been paying $150 per job for three years while the same job costs new customers $200, it's time for a quiet adjustment. Not confrontational — just accurate. "I've had to adjust my rates a little this year."
Who to stop working for. Payment history includes how long they take to pay, how often they dispute, and how often you've had to follow up. A customer who pays eventually but takes 45 days and three follow-ups every time is worth less than their invoice total suggests.
How SMASH Invoices tracks this for you
In SMASH Invoices, the contacts section shows every customer with a running total of what they've paid. Every job, every invoice, the lifetime value of that client relationship.
You don't build this. It builds itself. Every job you invoice through the app adds to that customer's record automatically.
When a regular customer calls, you can see their history in five seconds: how many jobs, total paid, average job value, when they last paid, and how quickly they pay. SMASH is like a second brain that knows your business. It remembers every customer, every price, every job — so you don't have to.
You can make better decisions. Prioritise better clients. Re-price the undervalued ones. And stop discounting people who never asked for a discount.
Frequently asked questions
How should sole traders track customer payment history? The most efficient method is an invoicing app that automatically logs every invoice per client. This creates a running record of jobs, amounts, and payment dates without any manual data entry. SMASH Invoices stores a full payment history per contact — including total paid, job count, and last invoice date — updated automatically with every new invoice.
Why do sole traders undercharge loyal customers? Habitual discounting occurs because regular customers feel familiar and discounting loyalty feels reciprocal. However, research consistently shows that loyal customers are often the most price-insensitive — they return because of reliability and trust, not price. Identifying and correcting habitual undercharging can increase average job revenue by 15–25% without losing the customer.
What is the lifetime value of a customer for a sole trader? Lifetime customer value (LTV) is the total revenue generated by a single customer across all jobs. For a sole trader handyman doing 4 jobs per year for a customer at $350 per job, the LTV over 5 years is $7,000. Tracking LTV helps sole traders prioritise high-value clients and identify which customer relationships are genuinely worth protecting.
Can I see which customers owe me money in SMASH Invoices? Yes. SMASH Invoices shows invoice status (sent, opened, paid) for every invoice across all customers. The contacts section displays each customer's outstanding balance, payment history, and last invoice date. This gives sole traders a real-time view of their receivables without needing accounting software.
How does customer history help with pricing decisions? Knowing what a customer has paid historically reveals whether they are being charged your current market rate or a discounted legacy rate. It also reveals their payment reliability — whether they pay within 7 days or require 3 follow-ups over 6 weeks. This data informs whether to increase rates, offer priority scheduling, or decline future work.
It already knows your business. Every customer, every job, every price. Start Free →