I spent years running my painting business before I actually knew how much money I was making.

Sure, I could see the revenue coming in. Invoices got paid. The bank account went up (sometimes). But I had no bloody idea which jobs were worth doing and which ones were costing me money.

Then I started tracking profit per hour on every job. Game changer.

Here's the exact formula I use, two real examples from my business, and a free spreadsheet template you can download.

Why Profit Per Hour Matters More Than Total Profit

Let's say you do two jobs in the same month:

Which job was better?

Most tradies would say Job A. Bigger invoice, more profit. But here's the thing: you're not just selling your work, you're selling your time.

If Job A took 40 hours and Job B took 12 hours, your profit per hour tells a different story:

Job B made you nearly 4x more per hour. That's the work you should be quoting more of.

💡 The Key Insight

You can't work more hours (there's only 24 in a day). But you can choose which work pays you the most per hour. That's how you actually grow your income without burning out.

The Simple Formula for Profit Per Hour

Here's the formula I use. Dead simple, no fancy accounting software needed:

Profit Per Hour Formula
Profit Per Hour = (Job Price − Materials Cost) ÷ Total Hours Worked

Job Price is pre-GST. Total Hours includes all time on site + prep + cleanup.

Breaking it down:

  1. Job Price — What you charged the customer (excluding GST)
  2. Materials Cost — Paint, brushes, drop sheets, tape, everything you bought for that job
  3. Total Hours Worked — Every hour you spent on the job (on-site work + prep + cleanup + travel if it's significant)

What this tells you: How much profit you made for every hour you worked on that job, after covering materials.

Real Examples from My Painting Business

Here are two actual jobs I did in the same month. Wildly different profit per hour.

❌ Job A: 3-Bedroom House Repaint
Job Price (ex. GST) $3,200
Materials Cost $850
Total Hours 38h
Profit Per Hour
$61.84/hr

Job took way longer than expected. Lots of patching and prep work. Customer added extra rooms halfway through. Materials cost blew out because I underestimated ceiling paint.

✅ Job B: Deck Stain & Seal
Job Price (ex. GST) $1,800
Materials Cost $320
Total Hours 14h
Profit Per Hour
$105.71/hr

Straightforward job. No surprises. Materials came in under budget. Job finished faster than expected because the deck was in good condition. This is the work I want more of.

The takeaway: Job A had a bigger invoice ($3,200 vs $1,800), but Job B made me 70% more per hour. Without tracking this, I would have kept quoting more interior repaints and wondered why I was working so hard for average money.

⚠️ Common Mistake

Don't just track "total profit" on a job. A $2,000 profit job that takes 50 hours ($40/hr) is worse than a $1,200 profit job that takes 10 hours ($120/hr). Track the hourly rate.

What's a "Good" Profit Per Hour?

This depends on your location, trade, and experience level. But here's a rough guide for Australian painters (as of 2026):

My average across all jobs last financial year: $112.75/hr. Some jobs were $60/hr, some were $140/hr. The goal is to identify the high-profit work and do more of it.

How I Track This in Trackexa

I got sick of updating spreadsheets, so I built profit tracking into Trackexa (the job management software I use for my painting business).

Trackexa profit tracker showing multiple jobs with profit per hour calculations

My actual profit tracker — every job shows materials, hours, profit, and profit/hr

Here's how it works:

  1. Add the job — Enter job address, type, and quoted price (takes 30 seconds)
  2. Track materials + hours — Log materials cost and work entries as you go (or all at once when the job finishes)
  3. See profit per hour instantly — Trackexa calculates total hours, profit, profit per hour, and margin automatically

No spreadsheets. No formulas. Just add your data and see your numbers.

✅ Why This Changed My Quoting

Once I started tracking profit per hour, I adjusted the price on work that paid poorly. I realized interior repaints with lots of prep were killing my hourly rate. Now I focus on adding more money on those jobs so I can make a better hourly rate. And keep doing the same on exterior work and deck staining (already making good money).

Free Profit Per Hour Spreadsheet Template

If you're not ready for job management software yet, here's a simple spreadsheet template you can use:

📊 Spreadsheet Columns You Need:

Here's the Free Profit Per Hour Spreadsheet Template download. Takes 2 minutes per job, but you'll spot patterns fast.

Trackexa job profit tracker
Spreadsheet · XLSX

What to Do With This Data

Once you start tracking profit per hour, here's how to use it:

1. Quote More of the High-Profit Work

Look at your last 10 jobs. Which ones had the highest profit per hour? Those are the jobs you should be marketing and quoting more of.

For me, it was exterior work and deck staining.

2. Avoid (or Re-Price) the Low-Profit Work

If a type of job consistently pays under $60/hr, either stop quoting it or charge more.

I used to quote and do small bathroom repaints. Profit per hour was terrible ($40-50/hr) because of all the prep. Now I either charge $100+ per hour or don't take the job.

3. Improve Your Efficiency on Mid-Range Jobs

Some jobs are worth doing, but your profit per hour is lower than it should be because you're slow or inefficient.

Track your time honestly. If a job consistently takes longer than expected, figure out why and fix it.

Track Your Profit Per Hour Automatically

Trackexa calculates profit, profit per hour, and margin on every job — no spreadsheets, no math. See which work is actually making you money.

Try Trackexa Free for 14 Days →

Final Thoughts

Tracking profit per hour is the single most important number I watch in my painting business. Not total revenue. Not even total profit. Profit per hour tells me which work is worth doing.

If you take one thing from this article: start tracking your time and materials on every job. Even if you do it in a notebook or a basic spreadsheet, you'll spot patterns that change how you quote.

And if you want it done automatically, Trackexa does all the math for you. Built by a tradie (me), for tradies like you.

Cheers,
Joel