{{ summaryHeading }}
{{ summaryPrimary }}
{{ summaryLine }}
{{ badge.label }}
Capacity {{ visualUtilizationMarker }} Existing New Buffer
Monthly retainer capacity inputs
Choose the closest operating model for the retainer quote.
{{ hoursDisplay(monthly_capacity_hours) }} hrs
Use the realistic delivery pool for the people included in this retainer plan.
hours/month
{{ hoursDisplay(existing_committed_hours) }} hrs
Enter the monthly hours already reserved before adding the proposed retainer.
hours/month
{{ percentDisplay(operating_buffer_percent, 1) }}
This reduces the safe retainer pool before client slots are counted.
%
{{ moneyDisplay(monthly_retainer_fee, 0) }}/mo
Use the client-facing recurring price for one proposed retainer.
{{ currency_symbol }} /mo
{{ hoursDisplay(included_hours_per_retainer) }} hrs
This is the contractual cap for one retainer, not just the expected workload.
hours/month
{{ percentDisplay(expected_usage_percent, 1) }}
Use recent support history or a conservative estimate for the proposed scope.
%
{{ moneyDisplay(standard_hourly_rate, 0) }}/hr
Compare the fixed retainer price against your normal hourly value.
{{ currency_symbol }} /hr
{{ moneyDisplay(loaded_delivery_cost_per_hour, 0) }}/hr
This drives expected margin and stress margin at the included-hour cap.
{{ currency_symbol }} /hr
This adds a reserve above expected work for priority access and interruptions.
Pick the exposure level written into the retainer terms.
{{ numberDisplay(proposed_retainer_count, 0) }}
Use 1 for a single quote, or test a package ladder for hiring and sales planning.
clients
Use $, EUR, GBP, RM, or another short symbol/code.
{{ percentDisplay(custom_response_reserve_percent, 1) }}
Used only when Response commitment is Custom.
%
{{ percentDisplay(target_margin_percent, 1) }}
Used for warning and guidance rows; it does not change capacity math.
%
{{ numberDisplay(overage_rate_multiplier, 2) }}x
Common retainers bill overages at standard rate or a premium.
x
Add a client, month, tier, or sales scenario name if exports need context.
Metric Value Planning note Copy
{{ row.metric }} {{ row.value }} {{ row.note }}
Check Signal Action Copy
{{ row.check }} {{ row.signal }} {{ row.action }}
New clients Committed load Headroom Signal Copy
{{ row.clients }} {{ row.committed }} {{ row.headroom }} {{ row.signal }}

        
Customize
Advanced
:

Introduction

A monthly retainer is a recurring promise of service, not only a recurring invoice. The client is paying for a defined amount of work, access, or priority response during the month. The provider is reserving part of a limited delivery calendar before knowing exactly when the requests will arrive.

That timing gap is why retainers can look profitable on paper while still damaging capacity. A client may use only part of the included hours in a quiet month, then need urgent support near month end. Another client may never hit the hour cap but still expect quick replies, short-notice meetings, or senior attention that interrupts deeper work. Capacity planning has to count the promise, not just the hours that were logged last month.

Professional services capacity is usually lower than the total hours people are technically working. Sales calls, proposal writing, internal meetings, quality review, documentation, context switching, holidays, sickness, and recovery time all compete with client delivery. A solo consultant may have a small pool of realistic delivery hours after admin is removed. An agency pod or maintenance desk may have a larger pool, but it still needs a buffer so recurring clients do not consume every hour that keeps the business reliable.

Retainer capacity is sold before it is used A safer quote counts promised access, response reserve, and rollover exposure before adding the next client. Existing clients New retainers Response reserve Rollover Protected limit The plan becomes fragile when retained promises leave no room for interruptions, banked hours, or normal operating work.

Several retainer terms are easy to mix together. Included hours are the client's monthly entitlement before overage terms apply. Expected use is the workload the provider thinks the client will normally consume. Response reserve is the time cost of priority access and interruptions. Rollover exposure is the future workload created when unused hours can carry forward. The quote becomes easier to judge when those ideas stay separate.

Retainer capacity planning questions
Planning question Why it changes the answer
How many delivery hours are realistically available? Total work time must be reduced for admin, sales, meetings, review, recovery, and non-retainer work.
What has already been promised? Existing retained commitments consume capacity before any new agreement is quoted.
How fast must the provider respond? Priority and same-day response windows reserve time even when logged delivery stays low.
Can unused time roll forward? Banked hours can turn several quiet months into a later workload spike.
Does the fee cover the loaded delivery cost? A retainer can fit the calendar and still fail after labor, contractor cost, tools, and overhead are counted.

The common mistake is pricing the retainer like a discounted hourly block. That misses the cost of availability. A client paying for priority service is buying a place in the queue and a claim on future capacity. If every client receives the same urgent promise, the business has sold the same buffer more than once.

A capacity estimate is still a planning model, not a contract review or staffing plan by itself. It cannot know how volatile client demand will be, whether the work requires a scarce specialist, or whether the agreement creates legal duties beyond ordinary service delivery. It is most useful before quoting, renewing, or hiring, when the team needs to test whether the next recurring commitment is serviceable.

How to Use This Tool:

Start with the closest planning profile, then replace the defaults with the numbers that describe the month or service tier being quoted. The summary, warnings, tables, chart, and JSON update as the assumptions change.

  1. Choose a Planning profile such as solo consultant, fractional advisor, boutique agency pod, or maintenance desk. Use Custom when the preset no longer matches the scenario.
  2. Enter Monthly delivery capacity, Existing retained commitments, and Protected operating buffer. These fields decide the protected pool available for retained work.
  3. Add the proposed Monthly retainer fee, Included service hours, Expected use of included hours, Standard hourly rate, and Loaded delivery cost.
  4. Select the Response commitment and Rollover policy written into the agreement. Open Advanced if the response reserve needs a custom percentage.
  5. Set Proposed new retainers. Test one quote first, then increase the count to see when the next client consumes the remaining headroom.
  6. Use Advanced for Target margin at cap, Overage rate multiplier, display currency, and an optional plan label for exports.
  7. Read warnings before relying on the result. They flag over-capacity plans, margin misses, deep effective-rate discounts, fast response combined with rollover, and expected use above the included cap.

Use Capacity Snapshot for the headline fit, Retainer Fit for recommended adjustments, Client Ladder and Capacity Curve for multi-client planning, and JSON when the assumptions need to be saved with the result.

Interpreting Results:

Safe slots estimates how many retainers with the current terms fit inside protected capacity after existing commitments. A positive headroom value means the proposed count stays inside the protected pool. Negative headroom means the plan needs fewer clients, more delivery capacity, smaller included caps, slower response terms, stricter rollover, or higher pricing for the same commitment.

Committed utilization is a capacity pressure signal. It compares existing commitments plus the proposed retainer load against protected delivery capacity, not against every hour on the calendar. A high percentage may be workable for predictable maintenance work, but it is fragile for advisory, creative, urgent support, or senior-review-heavy service where requests arrive unevenly.

Margin results answer a different question. Effective cap rate compares the monthly fee with the included-hour cap. Margin at cap tests the fee against loaded delivery cost if the client uses all included hours. Stress margin is stricter because it also charges the model for response reserve and rollover exposure.

A quote can clear capacity and still miss margin. It can also clear margin while leaving too little schedule headroom. Use the Client Ladder and Capacity Curve to see where the next client crosses the protected-capacity line, then review the Retainer Fit rows to decide whether the better change is price, scope, response promise, rollover terms, or delivery capacity.

Technical Details:

Retainer capacity is a time-based utilization model. The available denominator is protected capacity, which removes an operating buffer from the monthly delivery pool before client commitments are counted. That buffer matters because service teams rarely convert every available hour into retained delivery work. Coordination, sales, documentation, quality review, support triage, and recovery time all compete for the same people.

The per-client commitment is intentionally conservative. Expected use can increase the modeled load when normal demand exceeds the included cap, but under-use does not reduce the commitment below the included hours. The client is allowed to use the cap, so capacity planning treats the cap as the floor of the promise.

Formula Core:

The capacity calculation protects the monthly pool first, then counts each proposed client as a commitment that includes the cap, response reserve, and rollover exposure.

Hprotected = Hmonthly × ( 1 B100 ) Hexpected = Hincluded × U100 Hrollover = min ( max ( Hincluded Hexpected , 0 ) × L100 , Hrollover cap ) Hclient = max ( Hincluded , Hexpected ) + Hincluded × Q100 + Hrollover Safe slots = Hprotected Hexisting Hclient

B is protected operating buffer percentage, U is expected use of included hours, L is rollover percentage, and Q is response-reserve percentage. Safe slots are shown as zero when existing commitments already consume the protected pool, while headroom and warning rows still show the pressure.

Retainer capacity rules and modeled risks
Input or rule How it affects the model Planning risk
Protected operating buffer Reduces the available retainer pool before commitments are counted. Too small a buffer makes ordinary non-client work look like available retainer capacity.
Expected use Models normal workload as a percentage of included hours. A low expected-use estimate can hide the contractual cap if the cap is still available to the client.
Response reserve Adds 5%, 10%, 18%, 25%, or a custom percentage of included hours depending on the response commitment. Fast response is a capacity cost even when logged delivery hours stay low.
Rollover policy Adds no rollover, 25% of unused hours capped at 8 hours, 50% capped at 20 hours, or up to the full unused cap for a one-month bank. Generous rollover turns unused time into delivery debt that may arrive during a busy month.
Target margin at cap Sets the warning threshold for margin checks; it does not change capacity math. A realistic target prevents a low recurring fee from being accepted just because the hours fit.

Margin Core:

Margin calculations use the monthly fee as revenue. Expected margin uses expected delivery cost. Cap margin uses included hours multiplied by loaded delivery cost. Stress margin uses included hours plus response reserve and rollover exposure, making it the strictest margin test.

Effective cap rate = Monthly retainer fee Included service hours Cap margin = Monthly fee ( Included hours × Loaded delivery cost ) Monthly fee × 100 Stress margin = Monthly fee Stress delivery cost Monthly fee × 100 Fee needed at target margin = Stress delivery cost 1 Target margin fraction

The model also calculates the overage rate as standard hourly rate multiplied by the overage rate multiplier, monthly recurring revenue as proposed retainer count multiplied by the monthly fee, and annual recurring revenue as monthly recurring revenue multiplied by 12.

Limitations, Privacy, and Accuracy Notes:

  • The result is a planning estimate from user-entered assumptions, not accounting, tax, legal, staffing, or contract advice.
  • Retainer agreements should spell out scope, response expectations, rollover expiry, overage pricing, scheduling rights, change requests, and termination terms.
  • The currency symbol is display-only. It does not convert currencies, add tax, adjust for exchange rates, or account for purchasing-power differences.
  • The calculation uses the numbers entered in the browser and does not require a server-side lookup. Exported JSON, CSV, chart images, and DOCX files contain the assumptions and results you choose to save.
  • Capacity is sensitive to demand volatility. A client with unpredictable senior-review needs may require more reserve than a client with steady, low-urgency maintenance work.

Worked Examples:

Solo consultant quote. A profile with 110 monthly delivery hours and a 15% protected buffer leaves 93.5 protected hours. With 32 existing committed hours, one proposed retainer with 20 included hours, 80% expected use, 10% response reserve, and 25% rollover of unused time consumes 23 committed hours. The model shows two safe additional slots at those same terms, and one proposed retainer leaves 38.5 hours of headroom.

Fractional advisor retainer. A smaller monthly pool can still fit a premium retainer when the included cap is low and rollover is not offered. With 72 monthly delivery hours, a 25% buffer, 16 existing hours, 14 included hours, and a 5% standard response reserve, protected capacity is 54 hours and each new client consumes about 14.7 hours.

Margin stress. A $3,600 monthly fee with 20 included hours has a $180 effective cap rate. At $70 loaded delivery cost per hour, cap delivery cost is $1,400 and cap margin is about 61.1%. If response reserve and rollover raise stressed delivery to 23 hours, stressed delivery cost is $1,610 and stress margin falls to about 55.3%.

Rollover pressure. A client who normally uses 12 of 20 included hours may look light in a quiet month. If 50% of unused hours can roll forward, 4 hours become future exposure. Several clients with the same term can create a banked-hours surge even when average monthly use looked safe.

FAQ:

Why count included hours when expected use is lower?

The included cap is the service promise. Expected use helps estimate normal workload and margin, but capacity planning needs to respect what the client is allowed to use.

Should rollover always be avoided?

Not always. Rollover is easier to manage when it is capped, expires quickly, requires scheduling approval, and does not combine with aggressive response promises. Vague or unlimited rollover is the risky version.

What operating buffer should I use?

Use a larger buffer when the work is urgent, creative, senior-led, meeting-heavy, or interrupted by sales and project work. Predictable maintenance plans can often use a smaller buffer than advisory or emergency-support retainers.

Does a higher safe slot count mean the price is good?

No. Safe slots measure capacity fit. The effective cap rate, cap margin, and stress margin still need to support the business model.

Can I use this for legal, accounting, or managed-service retainers?

The capacity math can help with any retained service that has hours, response promises, and rollover terms. Contract rules, professional duties, and client-specific obligations still need separate review.

Glossary:

Monthly retainer
A recurring agreement that reserves service, access, or priority support for a client.
Protected capacity
Monthly delivery hours left after the operating buffer is removed.
Included hours
The monthly service cap available before overage terms apply.
Response reserve
Extra capacity set aside for fast response, interruptions, or priority access.
Rollover exposure
Unused hours that can move into a later period and create future workload.
Loaded delivery cost
The internal hourly cost of delivering the service, including labor, contractor cost, owner time, tools, and overhead.
Stress margin
Margin after modeling included cap use plus response reserve and rollover exposure.