How to Track Cash In and Out of a Trade Business
A simple system to track cash in and out of your trade business — log every dollar against the job, see real profit-per-job, and do it without drowning in admin.
Here's a question that catches out almost every tradie I talk to: which of your jobs last month actually made money? Not which ones were busy. Not which ones brought in the biggest invoice. Which ones, after materials, fuel, the offsider you paid cash, and the bin hire you forgot about, left you better off. Most people can't answer it, and that's not a knock — it's just that the money goes in and out of so many places that no single number tells the truth.
Tracking cash in and out fixes that. Done properly it's not a chore, and it's not accounting homework. It's a thirty-second habit that turns a fog of bank transactions into a clear picture of what you earn versus what you spend, job by job. Let me show you how to set it up so it actually sticks.
Why revenue lies and profit-per-job tells the truth
Revenue is a vanity number. A 12,000 dollar fencing job sounds great until you tally the 4,800 in materials, the two days of labour you paid out, the trailer fuel and the dump fees. Suddenly the job that felt like your best one is sitting on a thinner margin than the little 900 dollar repair you knocked over in an afternoon.
The only way to know is to track both sides against the job: every dollar that came in, every dollar that went out. When you do that consistently, patterns jump out. You start to see which kinds of work pay, which customers are worth chasing, and where your quotes are quietly too low. That's the entire point — not bookkeeping for its own sake, but decisions you can actually make money from.
You can't price the next job properly if you never found out what the last one really cost. Revenue tells you that you're busy. Only cash in and out tells you whether you're winning.
The two halves: cash in and cash out
Every dollar in your business is one of two things. It's coming in — a deposit, a progress payment, a final settlement — or it's going out — materials, fuel, tools, staff pay. Keep those two flows clean and labelled, and the whole picture assembles itself.
Cash in: log it the moment it lands
The mistake is waiting. A customer pays a deposit, you mean to write it down, and three jobs later it's a blur. The fix is to log money in the second it arrives, with enough detail that you'd never have to guess later. In Projects Plus that means recording the amount, the date, whether it came by bank transfer or cash, the bank transaction ID so it reconciles against your statement, and optional proof of payment if you want a paper trail. Thirty seconds, done, attached to the job. There's a deeper guide on recording customer deposits and payments if you want the full method.
Cash out: catch it before the receipt dies
Cash out is where the leaks are. A receipt that goes through the wash is a deduction you can't claim. A materials run you forgot to bill is money you simply handed the customer for free. The habit that kills both: photograph the receipt at the counter, log the expense against the job there and then. Projects Plus lets you snap the receipt photo, set the amount, and back-date the expense if you're catching up later — so the date stays honest even when you log it a week after the fact.
Staff pay is its own category and deserves to be kept separate from your materials and overheads — more on that below, because it's the one people get tangled up in most.
Projects Plus logs cash in and cash out against each job — deposits, expenses with receipt photos, and staff pay — so profit-per-job is something you can actually see. Free on iPhone, iPad and Mac.
A simple system you'll actually keep up
The best system is the one you don't abandon in week two. After watching plenty of tradies start strong and fall off, here's the version that survives a busy month:
- 1Log money in the day it arrives. Deposit hits, you record it against the job with amount, date, method and bank reference. Don't let it pile up.
- 2Photograph every receipt at the counter. Before the receipt leaves your hand, it's a photo against the job. No shoebox, no memory.
- 3Keep staff pay in its own bucket. Materials, fuel and tools are one thing; what you pay your crew is another. Mixing them hides your true labour cost.
- 4Check the job total when you close it out. Before you invoice, glance at total in versus total out. That's your real margin staring back at you.
- 5Export and hand it off at tax time. One clean PDF of the job's money for your accountant beats a year of guesswork.
The thirty-second rule
If logging a payment or an expense takes longer than half a minute, you'll stop doing it. That's not a discipline problem — it's a tool problem. Pick something fast enough to use with one hand in the ute, or it won't get used at all.
Why staff pay gets its own colour
Labour is usually your single biggest cost, and it behaves differently to a bag of cement. Work gets done one day and paid another. Cash jobs, advances, mates rates — it gets messy fast, and when it's tangled in with your materials you lose sight of what your crew actually costs you per job.
That's why staff payments in Projects Plus are colour-coded and kept separate from other expenses, and why it tracks the date the work was done alongside the actual date and time you paid. You get an honest labour figure for each job and you never lose track of who's owed what. If staff pay is the part that does your head in, there's a focused walkthrough on tracking staff payments and pay dates.
Doing it without the admin overload
I'll be blunt: the reason most tradies don't track cash properly isn't laziness, it's that the usual tools are miserable. A spreadsheet means typing at the kitchen table after a twelve-hour day. Full accounting software is built for bookkeepers, not blokes with muddy hands and one free minute between jobs. So it doesn't get done, and the business runs on hope.
The unlock is making each entry a few taps on a device you already have in your pocket. Snap a receipt, log a deposit, done — on site, in the moment, while it's fresh. That's the whole philosophy behind a native job management app: the admin happens in the gaps of your day instead of stealing your evening. When the friction disappears, the tracking just happens, and a few months in you've got a clear, reconciled history of every dollar without ever having sat down to do paperwork.
From there everything downstream gets easier. Your invoices are built from what you actually spent. Your end-of-year is a filtered export instead of a panic. And your quotes finally reflect what jobs really cost — see the broader cash flow tips for tradies for how that compounds.
Stop guessing which jobs make money. Track cash in and out in Projects Plus and see profit-per-job clearly. See [features](/features) or [pricing](/pricing).
Frequently asked questions
What does it mean to track cash in and out of a business?
It means logging every dollar that comes into the business — deposits, progress payments, final payments — and every dollar that goes out — materials, fuel, tools, staff pay — against the job it belongs to. Done consistently it shows you real profit-per-job rather than just revenue.
How is cash tracking different from just checking my bank account?
Your bank statement is a flat list of transactions with no idea which job they belong to. Tracking cash in and out tags each amount to a specific job, separates staff pay from materials, and attaches receipts and references — so you can answer which jobs actually made money, which your bank app never will.
Won't tracking every dollar take ages each week?
Only if your tool is slow. The trick is logging each payment or expense the moment it happens — snap a receipt at the counter, record a deposit when it lands — in a few taps on your phone. Projects Plus is built to make each entry a thirty-second job so it never piles up into a paperwork night.
Why keep staff pay separate from other expenses?
Labour is usually your biggest and most variable cost, and work is often done one day and paid another. Keeping staff pay in its own colour-coded category gives you an honest labour figure per job and stops you losing track of who's owed what — which gets messy fast when it's mixed in with materials.