River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

Consulting Workplan and Resource Tracker

Three documents and three sheets that estimate every task in days, balance the total to your fee, and forecast the rest from finished work.

Free download  ·  No account needed

Workplan  ·  Marchgate Consulting LLC  ·  Vantonbury Foods Inc. distribution network review

$164,000 fixed  ·  $820 per consultant day  ·  200 days sold  ·  7 Sep to 27 Nov 2026

RefTaskTypeOwnerWeeksEst
T-01Kickoff, data request and system accessCoordinationAckworth14
T-02Site visit schedule and logisticsCoordinationReidsvik1–23
T-03Current network baseline: volumes, lanes, costsAnalysisOstergaard1–316
T-04Cost-to-serve data validationAnalysisFanshawe2–310
T-05Six distribution center site visitsCoordinationReidsvik4–59
T-06Transport lane cost modelAnalysisOstergaard4–620
T-07Inventory positioning analysisAnalysisTavendale5–714
T-08Service level and lead time analysisAnalysisTavendale5–712
T-09Network scenario modeling, four scenariosAnalysisOstergaard6–924
T-10Warehouse capacity assessmentAnalysisReidsvik7–914
T-11Steering meetings and weekly reportingCoordinationAckworth1–128
T-12Findings packWritingAckworth9–1016
T-13Business case and recommendationWritingAckworth10–1120
T-14Board presentation and handoverWritingAckworth11–1218
C-01Contingency12
Total200

The estimate column is the fee. Fourteen tasks at 188 days, a contingency line of 12, and a total equal to the 200 days $164,000 buys at $820. A plan that does not balance is unprofitable before the kickoff, and you can read it here rather than in the final timesheet.

Then the column no workplan has. Five consultants at four client-days is 20 a week. Phased across its own task spans, this plan asks for 20.5 in week 5 and 22.0 in week 6. Two weeks do not fit, and they do not become cheaper. They become later.

Coordination 24 days, analysis 110, writing 54. Three types because they miss by three different multiples, which is what the forecast turns on.

Search this and every result is a task list. Phases, workstreams, tasks, owners, start and end dates, a dependency column, a done condition, a weekly cadence. Good artifacts, and there is no money in any of them. The fee sits in the proposal and the days sit in the timesheet. Nothing joins them until somebody totals the timesheet at the end, which is the most dependable way there is to find a fixed-fee loss far too late to do anything about it.

This pack joins them in the estimate column. $164,000 at $820 a day is 200 days sold, so Marchgate Consulting's fourteen tasks are estimated at 188 days with a contingency line of 12, and the total is 200 exactly. Then the forecast, which comes only from tasks that are finished. Four are done at the end of week 3, and their actual days over their estimated days is 1.14 on coordination and 1.38 on analysis.

Applied to the 155 days still open, that puts the engagement at 252 days against 200, or $42,640 over. In the same week, days consumed read 23% of the fee at 25% of the elapsed schedule, which is under budget on any burn chart. So the alarm here is the forecast crossing the fee rather than consumption crossing a line, which is the cost-notice limb nobody implements. The plan comes from the signed scope, its estimates from the proposal that priced it, and the weekly summary from the status report.

Week three, 23% of the fee spent, and $42,640 already gone

The Forecast to Complete, the Burn Against Fee sheet, and the Variance Note.

Forecast to Complete

End of week 3 of 12. Four tasks finished. Nothing on this page needs anybody to state a completion percentage.

LineCoordinationAnalysisWritingTotal
Estimate, all tasks2411054188
Estimate, finished tasks726033
Actual, finished tasks836044
Realized factor1.141.381.33 borrowed1.33
Remaining estimate178454155
Estimate to complete17.4116.372.0206
Days consumed46
Forecast total252
Days sold200

Fifty-two days over, which is $42,640 on a $164,000 fee. The forecast cost is $206,640. The realized day rate at completion is $651 against a card rate of $820, so the engagement is being delivered at 79% of the price the firm publishes.

Every input above comes from a task that is finished. Two analysis tasks ran 36 days against 26 estimated. T-11 has 2 days on it and runs the whole engagement, so it adds 2 to days consumed and contributes nothing to the factor, because nobody knows yet what it will cost.

Writing has no finished task, so it borrows the blended 1.33 and the sheet says so. Fifty-four remaining days rest on a borrowed number, which is the weakest part of this forecast and the reason it is labelled.

The same week, read three ways

25 September 2026. Nothing has gone visibly wrong and the fee is already gone.

ReadingNumberWhat it says
Days consumed against the fee23% at 25% elapsedUnder budget. This is the reading on every burn chart in professional services.
Days consumed against the phased plan+11 days5.5% of the fee, in week three. Absorbable, and every principal absorbs it.
Forecast total against days sold+52 days$42,640. The whole margin.

The three numbers are the same data. The 11 days bought 33 of 188 task-days of finished work. That ratio is the entire difference between 11 and 52, and it is the only thing the first two readings leave out.

So the trigger is the forecast, not the consumption.

TriggerFiresTask-days not begunWeeks left
Forecast total exceeds days soldWeek 3, 25 Sep147 of 1889
Consumption passes 75% of the feeWeek 8, 30 Oct544
Consumption exhausts the feeWeek 10, 13 Nov182

Unstarted work is what an ask can reach. Federal cost-notice practice requires notice whenever the forecast total moves, with no threshold and no horizon attached, and that limb is the one worth copying. A line at 75% of the fee fires five weeks later on the same engagement.

Week 3 is not early. It is the first week four tasks are finished, which is the first week a factor exists.

Variance Note

To Halbert Nyquist, Chief Supply Chain Officer. 25 September 2026. Three decisions requested by 2 October.

AskDetailForecast daysValue
Scope out, T-09Four network scenarios to two, keeping consolidate-to-four and hub-and-spoke16.6$13,612
Scope out, T-10Warehouse capacity by desk review off the week 4 and 5 visit data11.1$9,102
Internal, T-14Board presentation, one rehearsal cycle instead of three8.0$6,560
Reductions36$29,520
Priced as a changeT-03 and T-04 overran 10 days on transaction files at store-day grain rather than order-line10$8,200
AbsorbedResidual after both6$4,920

$42,640 becomes $4,920, or 3% of the fee. The reductions take the forecast from 252 days to 216. The change is the assumption the workplan already priced at 10 days before anybody started, so the day cost was agreed when nobody had a stake in it.

The identical three decisions in week 8 return 23 forecast-days instead of 36. T-09 is half modelled by then and T-10 a third visited, and a scenario already built cannot be un-built. The forecast lands at 229, which is 29 days over and $23,780.

Five weeks of delay on three decisions is worth $18,860, and the only variable is how much of the work is still ahead.

Burn Against Fee

Days the plan asks for, next to days the team actually has. Five consultants at four client-days is 20 a week.

WkEndingPlanAvailableActualForecastForecast cum
111 Sep11.5201313
218 Sep12.5201629
325 Sep11.0201746
42 Oct11.82015.261.2
59 Oct20.52027.288.4
616 Oct22.02030.4118.8
723 Oct20.02027.6146.4
830 Oct11.32015.6162.0
96 Nov19.32026.3188.3
1013 Nov18.72024.8213.1
1120 Nov19.72026.2239.3
1227 Nov9.72012.7252.0

The plan was over its own team in weeks 5 and 6 before anybody started. Both are the overlap of the site visits, the lane cost model and the two inventory workstreams. At the realized factor, six of the twelve weeks are over capacity.

Which is how a cost overrun turns into a date. A week asking for more days than exist does not cost more, it finishes later, and the slip lands on the three writing tasks at the end. Those are the only ones the client ever sees.

Available days are client-days after internal obligations, never contract days. Use the contract number and the column becomes decoration.

What's in the pack

01

Task Register

One row per task with a work type, an owner, an estimate in days, an actual, and a realized factor on the finished ones. The closing retrospective runs on this same task-type split.

02

Burn Against Fee

Week by week: days the plan asks for, days the team has, days consumed, and the fee-consumed and elapsed columns side by side.

03

Forecast to Complete

The factor per work type, the estimate to complete, the forecast total against days sold, and the realized day rate at completion.

04

Workplan

The plan the engagement runs on, balanced to days sold, with every assumption carrying the days it costs if it fails. Budget the review too: checking a deliverable claim by claim runs about two minutes a claim.

05

Variance Note

Three parts, always: the scope that comes out with the days it returns, the overrun that gets priced, and the residual absorbed.

06

What a Fixed Fee Buys

The standard behind the pack, including why a completion percentage is never an input and where the three handoffs are.

How it works

  1. 1

    Open in River, or take it blank

    Open the pack in River with the signed scope and your recorded time, or download the Word documents and CSV sheets and fill them in yourself.

  2. 2

    Balance to the fee

    Every task gets an estimate in days and a work type, then the total is compared to the days your fee bought. A plan that does not balance is the finding.

  3. 3

    Mark what is finished

    Tasks are not started, in progress or finished, with no percentage anywhere. Only the finished ones produce the factor the forecast runs on.

  4. 4

    Read the forecast

    The forecast total lands next to days sold, with the realized day rate at completion, the weeks over capacity, and the scope that still buys the gap back.

Frequently asked questions

Is this consulting workplan template free, and what format is it in?

Yes. Download gives you the whole pack with no account and no email: three Word documents and three CSV sheets, opening natively in Word, Pages, Google Docs, Excel, Numbers and Sheets, with a PDF option on the documents via ?format=pdf. Edit with AI creates a free account and installs the same pack as a private Space, filled in from your scope, fee and recorded time.

Why is there no percent complete column?

Because it is the one number in a burn forecast that nobody can check. A completion percentage is asserted about work in progress, and two people looking at the same half-built model will say 40% and 70%. Finished tasks are facts, so only finished tasks produce the factor.

Do I need a timesheet system for this to work?

No. Days at task level is enough, and it can arrive as a spreadsheet or as somebody's recollection of the last three weeks. What matters is which tasks are finished and what they cost, because that pair is the only input the forecast has.

The fee was a lump sum with no day rate behind it. Now what?

Use the firm's standard rate to derive days sold, and record in the sheet that it was derived rather than contracted. Checking whether an estimate is realistic against what the work actually costs is standard practice in federal cost realism analysis too.

Does this replace my Gantt chart or project plan?

It replaces the estimate and tracking half of it. Task, owner, week span and dependency all live here; if you want a bar chart for a steering pack, build it from the Task Register. What the plan does not have anywhere else is a day estimate that adds up to the fee.

What happens when the overrun is the client's fault?

It stops being a variance and becomes a priced change. The Task Register already holds the task, the estimate, the actual and the assumption that failed, which is most of what a change needs. From there the change order pack prices it properly.

Where do capability-transfer training sessions go in this workplan?

As their own work type, same as coordination, analysis or writing: an estimate in days, an owner, and a realized factor once sessions are finished. This pack tracks what those sessions actually transfer, since a task finishing on schedule and a skill actually landing are different questions the workplan alone can't answer.

Find the overrun in week three

Take the Word documents and CSV sheets blank, or send River the signed scope, the day rate and your recorded time and get the forecast back.

Edit with AI