We matched your column headers automatically. Fix any that look wrong.
3 Three-number setup
Hourly wage, fuel per visit and overhead per day. The numbers filled in below are placeholder estimates — replace them with your own costs. Everything else is estimated from your file, and every estimate is labelled.
Hourly wage (loaded, per person)estimate · change me
$/h
Fuel estimate · change me
$/visit
$/km
km per visit (avg)
Most job exports don't record mileage, so a per-visit average is the honest input.
Overhead estimate · change me
$/day, whole business
Rent, insurance, trucks, office: one daily figure, spread evenly across the crews that worked that day.
% of revenue
Using a separate figure for each crew (Advanced settings below).
Advanced settings
Split overhead by crew
Enter a daily overhead for each crew instead of one figure for the business. Each crew's figure is charged on the days it worked.
Add your export to set overhead for each crew. Placeholder: $250 per crew per day.
Example data (SYNTHETIC): a made-up business with invented crews and clients. Upload your own export to see your numbers.
Profit by crew
Profit by day
Revenue already booked
Visits dated after today or not marked complete yet, from your export. Visits not in your file yet aren't counted.
Unlock the full report
Every job ranked by profit, visit-level detail, and a CSV you can keep.
Preview build: your email is not saved or sent anywhere yet.