PAINTHUB
AJ BLUNT PAINTING
Sign in
Log in with your AJ Blunt account

CEO overview — financial health, pipeline, jobs and team productivity.

View: Owner Manager Office Crew
Capacity vs demand
Revenue vs target (last 7 months) Source: Xero · invoiced
Quote pipeline Source: PaintHub Quotes
Debtors ageing Source: Invoices
Revenue mix by job type YTD invoiced
Leads — source & industry All quotes
Labour this week Hours scheduled
Jobs due for completion check
Watch list
On site today
Team notes
Loading...

Team performance

How on-budget each painter runs the jobs they work on. Each job's over- or under-run is shared pro-rata across the crew by hours worked.

Budget hours per job come from the won quote's labour lines (plus approved variations), falling back to the job's budgeted hours. A painter's fair share = job budget × their portion of the crew's hours. $ impact uses each painter's cost rate. Jobs with no hours budget are shown but excluded from the on-budget stats.

Painters

Manage your workforce. Set working days — used in the scheduler and capacity forecast.

Show: All Active Inactive

Time off

Track painter leave, company RDOs, and public holidays. Days marked here block scheduling and reduce capacity forecasts.

Show: Upcoming All Past

Payroll

Hours worked per employee each pay week (Wed–Tue), with leave, sick, RDO and public holidays. Subcontractors excluded.

Hours come from the scheduler (8h full day, 4h half day). ★ LH = leading hand on a job that week. Cells: L leave · S sick · RDO · PH public holiday.

Clients

Edit contact details once and propagate updates to all of a client's quotes, projects, and invoices.

Project register

Click any row to open & edit. Drag column edges to resize.

Status: All Active Pending Complete Invoicing Archived On hold
Loading projects...

Scheduler

Drag painters onto days, or use range assign for bulk planning.

Status: Active & pending All Active Pending Complete On hold Archived
Painters
Drag · 8 hrs/day
Loading...

Capacity forecast

Based on each painter's actual working days.

Weekly capacity heatmap
Project completion forecast
Painter availability — next 12 weeks

PM Board

Zac & Brendan — drag projects between columns. Click a card for full details.

Weekly Report

Jobs running, utilisation, upcoming starts and finished jobs — snapshot emailed to Tyron, Zac & Brendan every Wednesday 7:30am.

Loading…

Client Surveys

Post-project feedback & KPIs — Net Promoter Score, satisfaction ratings, response history.

Average rating per question
Responses Submitted & pending — click a row to copy its link or view detail

Quotes

Build, send and track client quotes. Accepted quotes convert to projects automatically.

Quote

📄 COVER PAGE
Scope of works
Specifications
Preparation level
Pricing options
Description
Qty
Unit
Rate
Amount
Adding to: Option 1
Labour$0.00
Materials$0.00
Sub-Total ex GST$0.00
GST (10%)$0.00
Total inc GST$0.00
Full repaint in year 1 · 3 annual payments with CPI · we return each year to maintain the painted surfaces
Margin analysis
Add line items to see margin analysis
Client details
Lead source & industry
Attachments
Loading...
Loading invoices...

Profitability

Live and finished jobs — actual labour, material costs and margins. Quote estimates shown for comparison.

In progress Finished Over budget All
Job costing breakdown

Settings

Business details, banking, rates and quote defaults — used across all quotes and invoices.

📋 Business details
Optional. Paste your Google Places API key to enable address autocomplete on quote builder and project pages. Get a key →
PNG, JPG or SVG. Max 500kb. Appears on all quotes & invoices.

🔗 Integrations

Xero accounting
Loading connection status…
What this does: Connecting Xero authorises PaintHub to send invoices to your Xero org via API instead of CSV download. Invoice send + paid-status sync are coming in future updates — for now connecting just establishes the secure link.

Invoices

All invoices across every job.

InvoiceTypeClientSite Quote refIssuedDue AmountXeroActions

CRM

Your sales pipeline — leads through to won, with follow-ups, labels and BDM reporting.

Loading…

Billing Register

Per-job billing position — contract value, invoiced to date, utilisation and overrun.

Loading…

Retention register

Money clients are holding back across all jobs — what's held, what's due for release, and what's been claimed.

Held Due now Released All
Loading…

Bills

Supplier bills pulled from Xero (fed by Hubdoc receipts), matched to jobs by PO number. Filtered to your paint & material suppliers.

Manage suppliers →

CFO Report

Reports from your CFO agent — cash, profit, receivables and pipeline from Xero + Paint Hub. A weekly report lands every Monday morning, plus a month wrap on the 1st of each month. Both are emailed to Tyron and Zachary.

Full report

Budget vs Actual

Monthly cash flow budget matched line-by-line against live Xero actuals (cash basis, inc GST). Refreshed every Monday 8am by the budget agent — ask Claude for an on-demand refresh anytime.

Loading…

Cashflow

Forecast across the Australian financial year — predicted invoice payments in, recurring + one-off expenses out.

Forecast — month by month
Recurring · expenses + income
One-off · expenses + income