Consulting ROI should compare the incremental contribution and cash savings attributable to an engagement with all of its costs over the same period. An increase in revenue is not the same as an increase in profit. Use the workbench below to pressure-test a proposal before treating its projected return as a reason to buy.
Calculate a scenario for your consulting proposal
The initial values are a fictional worked example, not Elixir pricing or a client result. All values are USD. Entries remain in this page; the calculator does not save them or send them to us. Export before leaving.
Use contribution, not gross revenue
Contribution is incremental revenue minus the variable costs needed to deliver it. For example, $5,000 of additional monthly revenue at an assumed 40% contribution margin contributes $2,000 before the engagement costs shown separately. Do not subtract those costs in the margin and then count them a second time in the workbench.
Cash savings should be separate reductions in actual spending. A reduction in staff hours is valuable, but it is not automatically a payroll reduction. Track reclaimed capacity separately unless you can explain how it creates incremental contribution or removes a real expense.
The formulas and the fictional example
- Total cost = consulting fees + implementation cost + monthly recurring cost × months.
- Modeled benefit = (monthly incremental revenue × contribution margin + monthly cash savings) × months.
- Net modeled benefit = modeled benefit − total cost.
- ROI = net modeled benefit ÷ total cost × 100. ROI is undefined when total cost is zero.
- Simple payback = one-time fees and implementation cost ÷ monthly benefit after recurring cost. Payback is not reached when that monthly amount is zero or negative.
For the initial example: $12,000 + $3,000 + ($250 × 12) = $18,000 total cost. (($5,000 × 40%) + $500) × 12 = $30,000 modeled benefit. The $12,000 difference is 66.7% of cost. The monthly benefit after recurring cost is $2,250, so $15,000 ÷ $2,250 gives roughly 6.7 months simple payback.
Test a downside case before accepting the base case
Lower the revenue assumption, reduce the contribution margin, and remove savings that lack an implementation plan. The calculator assumes benefits begin immediately and continue steadily. It does not model a ramp, delays, taxes, discounting, financing, or a terminal business value. For a delayed rollout, build a month-by-month schedule rather than interpreting this simple payback as a calendar commitment.
Keep the assumptions you originally approved. After launch, compare actual results with that version and record what changed. Label each benefit as observed, estimated, or unproven. Improvement caused by seasonality, a price change, or an unrelated campaign should not automatically be credited to the consultant.
Define who implements the work
A proposal should identify the operating baseline, scope, deliverables, internal owner, implementation costs, measurement source, and review date. Agree on what happens when a dependency is late. If the engagement only recommends changes, identify the team and budget responsible for executing them.
Explore operations consulting, read about when a fractional COO may fit, or discuss a measurable consulting scope.
Questions about consulting ROI
How do you calculate consulting ROI?
Subtract the engagement’s total cost from incremental contribution and separate cash savings over the same period, then divide the net modeled benefit by total cost. State every assumption.
Is additional revenue the same as consulting profit?
No. Subtract the variable costs needed to deliver that revenue. Track owner capacity separately unless it produces documented contribution or cash savings.