Reports & AI
See what every job actually cost, the few numbers that tell you if you're making money, and an AI assistant that talks to your data — so you stop guessing and start knowing.
AI Assistant
Voice or text — ask the assistant about your jobs, customers, and costs. It creates log entries, looks up job details, and summarizes your day, grounded in the context of your actual jobs and customers.
| Job | Quoted | Cost | Margin |
|---|---|---|---|
| Lake Harriet Residence | $4,050 | $2,511 | 38.0% |
| North Loop Loft | $4,800 | $5,192 | -8.2% |
| Cathedral Hill Townhome | $8,600 | $5,222 | 39.3% |
| Como Park Cottage | $6,250 | $4,052 | 35.2% |
Job Costing & Profitability
See estimate vs. actual on every job — labor hours costed at your real loaded rate (wages plus burden), materials spend, and true profitability. Track budget variance in real time and catch margin problems before the job is done.
Reports & Analytics
Revenue, cash flow, receivables aging, labor utilization, and 1099 exports. Production rates and estimate accuracy analysis help you price future work with confidence.
Business overview · last 30 days
Revenue
$42.1k
Cost
$31.8k
Margin
24%
The real-profit engine
Most tools show you revenue minus wages and call it profit. Painter's Log accounts for what an hour of work actually costs — so the margin you see is the margin you keep.
Profit isn't revenue minus wages. Painter's Log applies your true cost per hour — wages plus the payroll taxes, insurance, and overhead you carry — to every job, so the number you see is real profit, not a flattering guess.
Set your overtime rules once and we do the math — weekly thresholds, the right multiplier, the correct week window in your timezone. The overtime premium shows up as its own line on timecards and labor reports, so it never quietly eats a job's margin. And when a crew's day auto-splits across jobs, per-job labor splits with it — the premium follows the time pro-rata, so each job carries exactly its share.
Every finished job records how long the work actually took by type and how close your estimate landed. Production-rate and estimate-accuracy reports turn that history into sharper bids — you price from what your crew really does, not a hopeful guess.
And More
Invite workers, assign roles, track availability, and monitor individual performance across jobs.
Connect with other contractors, share jobs, track W9 status, and manage payments between businesses.
Create warranty policies, track active warranties by customer, and manage claims when they come in.
See lifetime value, job frequency, and revenue per customer. Know which relationships drive your business.
Track how long work actually takes by job type. Use real data to estimate future projects more accurately.
Compare what you estimated to what actually happened. Tighten your bids over time with real performance data.
Real cost per hour, correct overtime, and reports that tell you which work is worth bidding again.
Get Started Free