How to manage cash flow as a tradesperson
Cash flow is the number one reason trade businesses fail — not a lack of work, not poor technical skills, not bad marketing. It's the gap between money going out (materials, fuel, tools, tax) and money coming in (invoices paid, often weeks later).
The good news is that cash flow problems in trade businesses are almost entirely predictable and preventable. Here is the system that keeps you solvent and in control.
The cash flow problem unique to trades
In most trade jobs, you pay for materials before the job starts, spend days or weeks on site, and then wait 14, 30, or even 60 days for payment after invoicing. Meanwhile, your van finance payment goes out on the 1st, your tool account is due on the 15th, and your quarterly VAT bill doesn't care that three customers haven't paid yet.
Lumpy income compounds this. A quiet January after a busy December can leave you short even if your annual revenue is healthy. The solution is not to earn more — it's to control the timing of money in and money out.
Take a 30% deposit on larger jobs as standard
For any job where materials cost more than a few hundred pounds, require a deposit before you start. 30% of the total job value is the standard most trade businesses use. This covers your materials outlay and ensures the customer has committed financially.
Most customers who are serious about the work accept this without complaint — particularly if you explain it clearly in your quote: “A 30% deposit is required to secure your booking and cover materials. The balance is due on completion.”
Customers who push back hard on a reasonable deposit are often the same ones who dispute invoices later. Consider that information before proceeding.
Invoice immediately on job completion
The single most impactful change most tradespeople can make to their cash flow is to invoice the moment a job is finished — not at the end of the week, not at the end of the month, and not when you “get around to the admin.”
Every day between job completion and invoice sent is a day added to your payment wait. If you batch invoices at the end of the month, you're artificially extending your payment cycle by up to 30 days. On £10,000 of monthly turnover, that's potentially £10,000 sitting outside your business unnecessarily.
In Trade2Base, you can generate and send a professional invoice from the job record in under 60 seconds — and the invoicing and payment features automatically track what is outstanding so nothing slips through. There is no reason to wait.
Set 7-day payment terms, not 30
The default payment terms on most invoice templates are 30 days. Change yours to 7 days today. Here's why: customers pay when they're reminded to, and the longer your stated terms, the longer the average actual payment time. Research consistently shows that 7-day terms produce faster payment than 30-day terms, even when customers exceed them.
For residential customers, even shorter terms are reasonable: “Payment due on completion” or “Payment within 3 days of invoice” are perfectly acceptable for most domestic jobs. State your terms clearly in your quote before starting any work, so there are no surprises.
UK late payment law: your right to charge interest
Most tradespeople don't know this, but UK law gives you the right to charge statutory interest on late invoices from business customers automatically — no need to include it in your contract or even mention it upfront.
Under the Late Payment of Commercial Debts (Interest) Act 1998, you can charge interest at 8% above the Bank of England base rate on overdue business invoices. You can also add a fixed debt recovery fee of £40, £70, or £100 depending on the invoice value. This applies to B2B transactions; for residential customers the rules are different, but you can still specify interest charges in your terms and conditions.
You don't need to charge statutory interest on every late invoice — use it as a tool when a commercial client repeatedly delays payment or when a debt becomes significant.
Chasing invoices professionally: the 3-message sequence
Chasing invoices feels awkward, but a structured, professional approach removes the discomfort. Use this sequence:
- On the due date (if unpaid): a brief, friendly reminder. “Hi [Name], just a reminder that invoice #[X] for £[amount] was due today. Please let me know if you've had a chance to process it or if you have any questions. Thanks, [Your name].”
- 3 days overdue: firmer but still professional. Reference the original invoice, restate the amount, and set a clear expectation: “This invoice is now 3 days overdue. Please arrange payment by [date + 2 days] to avoid a late payment fee.”
- 7 days overdue: a formal notice. State the amount owed, the original due date, the statutory interest that is now accruing (for B2B), and your next step if payment is not received: “If payment is not received by [date], I will refer this matter to a debt recovery service.”
Most invoices that reach message two get paid before message three. The key is to send each message on time, not to let it drift.
Using Trade2Base to automate invoice reminders
Trade2Base automatically tracks the status of every invoice and flags overdue ones in your dashboard. You can set up automated payment reminders that send on the due date, 3 days overdue, and 7 days overdue — each with a customised message in your voice.
The overdue invoices view shows you, at a glance, who owes what and for how long. You can send a chaser, download the invoice as a PDF, or mark it as disputed — all from the same screen. For trade businesses processing 20+ invoices per month, this alone is worth the cost of the subscription.
Build a cash buffer: 3 months of fixed costs
Every trade business should have a cash reserve equal to at least 3 months of fixed outgoings — van finance, insurance, tools, subscriptions, and any fixed salary commitments. This is your buffer against a slow month, a late-paying commercial client, or an unexpected tax bill.
Calculate your monthly fixed costs, multiply by 3, and keep that amount in a separate business savings account. Build towards it gradually by setting aside 10% of every invoice payment until you reach the target. Don't touch it for anything other than genuine cash flow emergencies.
This buffer transforms how stress-free running your business feels. A quiet January stops being a crisis when you know you have three months of runway sitting untouched.
Keep personal and business finances separate
If you're still running your trade business through a personal bank account, fix this before anything else. Open a dedicated business current account — most major banks offer them, and several challenger banks (Starling, Tide, Monzo Business) offer free or low-cost accounts with good features for sole traders.
The benefits are immediate: you can see at a glance how much money your business has, separate from your personal spending. Your accountant will spend less time (and charge less) sorting your books. HMRC investigations are far simpler to handle. And you can pay yourself a regular “salary” transfer each month rather than dipping into the business account whenever you need cash.
Mixing personal and business finances is one of the most common causes of cash flow confusion for self-employed tradespeople. It costs nothing to separate them and creates clarity immediately.
Know which marketing brings in paid jobs
Trade2Base tracks every enquiry from Google Ads, Checkatrade, calls and referrals through to paid invoices — so you always know your real cost per booked job.
See demo dashboard →Xero integration: Trade2Base syncs with your accounting software
Trade2Base integrates directly with Xero, the accounting software used by most small trade businesses and their accountants. When you raise an invoice in Trade2Base, it automatically appears in Xero. When a payment is recorded against it in either system, both update in real time.
This means your accountant always has up-to-date information without you having to export spreadsheets or copy data between systems. VAT returns are easier. Year-end accounts take less time (and cost less in accountancy fees). And you can see your profit and loss in Xero at any point without waiting for a monthly report.
Good cash flow management is not complicated — it's consistent. Deposit on booking, invoice on completion, 7-day terms, automated reminders, buffer in the bank. Run this system every month and the cash flow anxiety that plagues most trade businesses simply disappears.