Live project margin + team hours. Built for the two leaks: undercharging, and not knowing where the hours go.
Phil & Andrea — New Website
#95 · live now
Quoted value
$6,500
Cost to date (hrs × wages)
$4,180
Billed
45%
Projected margin
28%
Cost burned vs quote$4,180 of $6,500
64% of quote spent
Cost to date (logged hours × each person's wage)Quote ceiling
You're at 64% of the quote with the build not finished — this is exactly when a job quietly goes underwater. The design sign-off now stops free changes from here; this number tells you when to invoke it.
Profitability by project
The pattern behind the undercharging — which work actually makes money
Client / projectQuotedCostBilledMargin
Apex ElectricalWebsite + hosting
$7,200
$3,050
100%
58% · healthy
Phil & AndreaNew website
$6,500
$4,180
45%
28% · watch
Marlin MarineE-commerce rebuild
$9,000
$9,640
70%
−7% · underwater
Bayside PhysioSEO retainer
$1,500/mo
$520/mo
100%
65% · healthy
Hinterland DentalCustom + booking
$5,800
$2,100
30%
63% · healthy
💡 Read the pattern: the custom builds and SEO retainers run healthy margins — the e-commerce rebuild is bleeding (more dev hours than you quoted for). Three jobs like Marlin a year quietly eats a year of profit. This is the data that lets you re-price e-comm properly instead of guessing — and stop being "in trouble" while busy.
Time dashboard
Keep an eye on the team — hours per day, by person
Staff summary · this week
Project time breakdown
Phil & Andrea — New Website
23.75 h
Marlin Marine — E-commerce
38.50 hover quote
Tuckis Garden — Updates & fixes
6.25 h
Hinterland Dental — Custom build
12.00 h
interactive mockup · sample data · the third view of the same tool (alongside Team workspace & Client portal)