Free retainer profitability calculator

Retainer Profitability & Over-Service CalculatorFind the point where a “good client” quietly stops being profitable.

Measure monthly retainer revenue, real delivery cost, over-service hours, effective hourly revenue and safe delivery capacity at your target margin.

Real hoursCount actual delivery effort.
Over-service checkSee hours beyond the included level.
Target marginEstimate safe delivery hours.
Local-firstClient economics stay in the browser.
Monthly retainer assumptionsUse complete labor cost, including owner time where appropriate.
Loading local inputs…
Need actual project history?

ScopeDock

Track clients, projects, time, invoices and expenses together when retainer profitability needs real history.

Open ScopeDock →

How to measure retainer profitability

Retainers become dangerous when fixed revenue hides steadily expanding delivery effort.

Start with total monthly revenue

Use the recurring retainer fee plus any overage revenue actually expected for the month. Do not treat unbilled extra work as revenue. If the relationship regularly depends on “small favors” that are never invoiced, the calculator should expose that effect through actual hours rather than hiding it behind the original package price.

Count complete delivery labor

Multiply actual working hours by a realistic internal hourly cost. That cost can include wages and employer burden for employees or a target economic cost for owner time. A solo operator who values owner time at zero will make almost every retainer look profitable even when the arrangement consumes the capacity needed for higher-value work.

Separate included hours from actual hours

Included hours describe the commercial promise; actual hours describe what happened. The difference is the over-service signal. A month above the included level is not automatically a problem if overages are billed or the relationship is intentionally flexible. A repeated pattern of unbilled excess effort is different: it can quietly turn a stable-looking retainer into low-margin work.

Use margin, not revenue, to judge quality

Monthly revenue alone cannot tell you whether the retainer is healthy. Subtract delivery labor, direct costs and payment fees to estimate profit, then divide profit by revenue for margin. Compare the result with the target margin used in your wider business. The Job Cost Calculator applies the same principle to one-off jobs.

Find the safe delivery-hour ceiling

The calculator estimates how many delivery hours fit inside the current revenue while preserving the selected target margin after other direct costs. This is useful as an operating guardrail. If actual hours consistently exceed that ceiling, you may need to reduce scope, improve process, bill overages or reprice the retainer. It is not a contractual limit unless the agreement says so.

Track patterns across months

One unusual month may not justify a pricing change. Launches, migrations and emergencies can temporarily increase effort. The stronger signal is a repeated pattern: actual hours stay high, overages are not billed and margin remains below target. That is where a local-first project tool such as ScopeDock becomes more useful than a standalone calculator because actual time and expenses can be reviewed over a longer period.

Keep the economics private

This calculator runs entirely in the browser and saves working values locally where storage is available. Example mode never overwrites saved real data. The generated result can be copied, printed or downloaded as standalone HTML. Print follows the output-only standard and excludes forms, SEO text and promotional sections. Use the result for internal planning; client-facing pricing decisions should reflect scope, value, positioning and contract terms as well as cost.

Frequently asked questions

How do I know if a retainer is profitable?

Compare monthly retainer and overage revenue with complete delivery labor, direct costs and payment fees, then divide profit by revenue to calculate margin.

What is over-servicing on a retainer?

Over-servicing occurs when actual delivery effort exceeds the included service level without enough additional revenue to preserve the intended economics.

Should owner time be included as a cost?

Yes. Owner time has an economic cost even when it is not paid through payroll.