Template

Utilization Dashboard (Excel)

Time tracking on one sheet. A centralized planner reading from it. Forecast, actual, and Estimate at Completion in one view. Built for teams that staff projects from a spreadsheet.

Read Me, Resource Classification, Customers, Live Allocation grid, per-customer Timesheet tabs, Capacity Dashboard, EAC Worksheet, Holidays.

A utilization dashboard template connects three things most professional services teams track separately: who is staffed on what (the allocation grid), what they were planned to do versus what they actually logged (the timesheets), and whether each engagement will land within budget (the Estimate at Completion). All three feed a single Capacity Dashboard. Every number on that dashboard is a formula traceable to a cell someone filled in. The industry average for billable utilization is 68.9%1, well below the 75% target most firms set. The reason is almost always invisible in the headline number: late timesheets, double-booked consultants, and non-billable hours logged under client codes. This workbook makes those inputs visible.

A single headline utilization number is not a staffing tool. It becomes one when you can see the inputs underneath it.

What eight tabs produce

The eight tabs form one logical flow. Each tab answers a question that the next tab depends on.

TabWhat it answersFeeds into
Resource ClassificationWho is available, at what cost and bill rate, in which region?Every other tab
CustomersWhich engagements are active, what commercial type, what contract value?Timesheets, EAC Worksheet
Live Allocation GridWho is staffed where, at what FTE, for which weeks?Capacity Dashboard
Timesheet (per customer)What was planned vs. what was actually logged, per person per week?Capacity Dashboard, EAC Worksheet
Capacity DashboardWhat is utilization by role and month? Who is over- or under-allocated?Friday review
EAC WorksheetIs each engagement on track to land within budget?Commercial risk conversation
HolidaysWhich days reduce available FTE in AMER, EMEA, and APAC?Capacity Dashboard
Read MeHow does the workbook work?Onboarding

The workbook ships pre-seeded with 14 consultants across four roles and 8 engagements across T&M, Fixed Fee, and FF+Milestones commercial types. The seeding exists so the utilization bands, EAC flags, and allocation colors are all live on first open. Replace the sample data when you are ready.

The formulas that do the work

Three formula patterns drive the whole workbook. You do not need to rebuild them; they are already there. Knowing what they are tells you where the numbers come from.

Utilization per person per week:

= Actual Hours Logged ÷ (Available FTE × Weekly Hour Norm)

Available FTE comes from the Resource Classification tab, net of any holiday deductions from the Holidays tab. Weekly Hour Norm defaults to 40 hours but is configurable per region.

EAC (Estimate at Completion) per engagement:

= Hours to Date + Planned Remaining Hours

This is the simplest defensible EAC formula for services work. It assumes the remaining plan is accurate, which forces the engagement manager to update the plan when actuals diverge. When actuals are running fast (early-phase scope expansion is the usual cause), EAC climbs above budget before anyone has to say anything out loud. The worksheet flags Amber at 105% of budget and Red at 115%. Both thresholds are configurable.

Variance per resource per week (in each Timesheet tab):

= Actual Hours − Planned Hours

Positive variance means the person logged more than planned. Negative variance means they logged less, or nothing. Persistent negative variance on a past week means a timesheet was never submitted.

The allocation color bands

The Capacity Dashboard and the Live Allocation Grid both use conditional formatting keyed to these ranges:

ColorAllocation rangeWhat it means
CoralAbove 100%Double-booked. Resolve before the week starts.
Green80% to 100%Target band. Booked, not overloaded.
Mint50% to 79%Healthy partial. Acceptable for senior staff carrying non-billable work or ramp weeks.
Soft-mintBelow 50%Under-utilized. Either the staffing plan has a gap or a timesheet is late.

The 80% to 100% target band is not arbitrary. Effective utilization at most professional services firms runs 10 to 15 points below booked utilization once you account for proposal work, internal meetings, and unplanned scope. A firm booking at 85% often lands at 70 to 72% effective. The gap is where most staffing plans fail.

Reading the EAC Worksheet: a sample output

The EAC Worksheet surfaces budget risk before it becomes a billing conversation. The seeded data in the workbook matches this shape.

EngagementTypeHours to DateBudget Hours% ConsumedEAC HoursDeltaStatus
NORTHWIND Phase 2Fixed Fee31240078%438+38Amber
CALIBRA MigrationT&M18060030%590-10Green
VANTAGE AnalyticsFF+Milestones510480106%620+140Red
ARDENT OnboardingT&M8820044%196-4Green
SOLACE RolloutFixed Fee22032069%315-5Green

VANTAGE Analytics is the engagement that needs the conversation now: 106% consumed at week eleven of a sixteen-week fixed-fee project, with EAC sitting 140 hours above budget. On a Fixed Fee commercial structure, those hours come out of margin. The Red flag fires before the delivery lead has to reconstruct the math in a steerco.

NORTHWIND Phase 2 is the one to watch. Amber at 78% consumed. Not urgent yet. Worth a Friday review to confirm the remaining plan is still accurate.

The two-touch cadence

Two inputs keep every other number accurate. Monday morning, the engagement manager updates Planned hours in each Timesheet tab for the week ahead. Friday afternoon, each consultant logs Actual hours for the week just ended.

That is two columns. If they are filled honestly, every formula in the workbook updates automatically. The Capacity Dashboard shows this week’s over-allocation before the week starts. The EAC Worksheet shows emerging budget risk before it becomes a billing conversation. The Friday review becomes a 15-minute read of Amber and Red rows, not a reconstruction of what happened.

The workbook relies on someone remembering to fill those two columns. A system closes that gap: in Servantium, the planned hours and the actuals are already in the engagement record, so the cadence is enforced by the software, not by a recurring reminder on the engagement manager’s calendar.

Fixed Fee vs. T&M: why the EAC matters differently

On a Time and Materials engagement, hours over budget become an invoice. The client may push back, but the conversation is commercial: you send more hours, you bill more hours.

On a Fixed Fee engagement, hours over budget come out of your margin. The client owes you nothing extra. This is why the EAC Worksheet flags FF engagements earlier in the consumption cycle. The moment VANTAGE Analytics hit 100% consumed with six weeks still on the plan, the margin conversation should have already happened internally. The Red flag exists so it does.

The common failure pattern: a firm-wide dashboard reads 82% utilization and looks healthy, while two senior consultants are double-booked on overlapping engagements and a third is logged at 0% because their timesheet carries the wrong client code. The headline number is technically correct and the staffing situation underneath it is a mess. That is the gap this template closes, and the gap a system closes more reliably: when planned hours, actuals, and assignments live in one engagement record, the over-allocation and the mis-coded timesheet surface on their own instead of hiding behind a single average.

Where Servantium does this without the spreadsheet

Servantium’s capacity forecasting surface runs the same loop natively: planned hours per assignment feed a utilization forecast, actuals feed back against it, and the assignment grid surfaces over- and under-allocation directly. The EAC calculation runs on the engagement record. Thresholds are configurable per engagement type. The Friday review rhythm is the same.

Use this workbook until maintaining it costs more than the staffing call it informs. The practical ceiling is around 15 active consultants and 6 concurrent engagements. Above that, the merge conflicts and stale data are the problem, not the staffing.

Frequently asked questions

Sources

  1. SPI Research . (2025) . 2025 Professional Services Maturity Benchmark . Accessed 2026-06-16.

What's inside

  • Resource Classification tab. Master roster split Core (full-time delivery) vs Flex (subcontractors and partners). Role, name, region, default cost and bill rates, available FTE per week.
  • Customers tab. Code, commercial type (T&M, FF, FF+Milestones), engagement manager, contract value, start/end dates, status. Drives the per-customer Timesheet tabs and the EAC Worksheet.
  • Live Allocation grid. Rows are Customer, Core/Flex flag, Role, and Staffed With name. Columns are 26 weekly Mondays. Cells are FTE allocation 0.0 to 1.0. Coral for over-allocation, green for 0.8 to 1.0, mint for healthy partial, soft-mint for under-utilized.
  • One Timesheet tab per active customer. Project Profile box at top. Below it: Planned hours, Actual hours, and a Variance formula per resource per week. Past weeks carry actuals with realistic drift. Current week is partial. Future weeks are forecast-only.
  • Capacity Dashboard. Role filter dropdown. Average utilization per logged week. Per-month rollup for 12 months: Core FTEs Assigned, Core FTEs Available (net of holidays), Average Utilization, Spare Capacity. KPI tiles for last four weeks and next four. Top five over- and under-allocated people.
  • EAC Worksheet. Per active engagement: Hours-to-Date, Cost-to-Date, % Consumed, Planned-Remaining hours, EAC hours and cost, delta vs budget, Green/Amber/Red flag.
  • Holidays calendar. AMER, EMEA, APAC. Reduces available FTE in the Capacity Dashboard automatically.
  • Pre-seeded with 14 consultants and 8 engagements across mixed commercial types so the logic is visible before you replace the sample data with your own.

Why we made this

Most utilization reports show the output without the inputs. An engagement manager looking at a 68% number cannot tell whether the forecast was honest, the timesheets are late, or someone is double-booked across two engagements. This template makes the inputs explicit: a weekly time-tracking grid feeds a planner, which feeds a dashboard, which feeds an EAC worksheet. Every number is a formula you can follow. It is the spreadsheet you use until you outgrow the spreadsheet.

Related reading

See it running on your firm's data

15-minute working demo. No slides. Bring an engagement you actually scoped.

FAQ

Booked utilization is what the schedule shows as billable hours over available hours. Effective utilization is the share of those hours that actually converted to invoiced revenue. The gap is write-offs, absorbed scope, and unbilled time. Most dashboards report the booked number because it is available in real time; the effective number only resolves after the invoice closes.

Yes, but the template isn't the work. Any spreadsheet with four sheets (Risks, Assumptions, Issues, Decisions) and seven columns (id, description, owner, status, raised_on, due, resolution) gets you 80% of what a paid tool offers. The Servantium RAID Method bundle includes both the spreadsheet templates and a Claude Skill that populates them from a meeting transcript automatically.

Industry averages cluster between 70% and 85% depending on role seniority. But the more useful question is what utilization rate produces your highest margin, not what it produces your highest revenue. Past a certain threshold, usually somewhere between 78% and 85%, every additional point of utilization actively destroys margin via scope quality decay, delivery overruns, and senior-talent attrition.

The cliff is firm-specific. The signals that locate it: declining proposal quality, rising overrun rates on newer hires, retros happening late or never. Most firms running at 88-90% utilization are net worse off than the same firm running at 75%.