b2KIT

Retainer Pricing Calculator

Calculate retainer pricing with guaranteed hours, rollover policy, discount vs hourly rate, and annual revenue projection.

Tested tool guide Tested browser tools Checked August 16, 2026

What Retainer Pricing Calculator does, with a checked example

A retainer trades your rate card for predictability: the client pays a fixed monthly fee for a guaranteed number of hours, and you give up part of your rate for committed cash flow. Enter your standard hourly rate, the monthly hours you guarantee, the discount you offer, and your rollover rule. The tool returns the monthly retainer fee, the effective hourly rate the client pays, and a 12-month revenue projection. The figure people misread is that effective rate: when hours go unused and do not roll over, the client pays the full fee for hours never delivered, so each hour actually worked costs more than your standard rate.

Worked example

A concrete input and expected output from the current implementation.

Input

Hourly rate: $120 | Guaranteed hours per month: 20 | Discount: 10% | Rollover: none

Expected output

Monthly retainer fee: $2,160. Effective hourly rate: $108 (10% below the $120 rate card). Annual revenue: $25,920. Rollover: none, so hours under the 20-hour guarantee are forfeited each month.

20 hours at $120 would bill $2,400 at the rate card; a 10% discount makes the monthly fee $2,160, which is $108 per guaranteed hour, and twelve months of that fee total $25,920. The per-hour figure moves if usage falls short: at 15 hours used in a month, the fee works out to $144 per delivered hour.

How the result is produced

1

Fee and effective rate

The monthly fee is guaranteed hours times your standard rate, minus the discount you set. The effective rate is the fee divided by the guaranteed hours, so it shows what the retainer costs per hour versus the rate card. Quote this number rather than the discount: the percentage says nothing about what the fee buys, because the value per hour depends on how much of the guarantee the client uses.

2

Rollover and the annual projection

Unused hours either expire at month end or carry into the next month, depending on the rollover policy you set, and a cap, if you set one, limits how large the carried balance can grow. The annual revenue projection multiplies the monthly fee by twelve, assuming the retainer renews and the client pays every month, so treat it as a ceiling rather than a forecast.

Good uses

  • Quoting a new client. You know your rate card and how many hours the account needs each month, and you want a monthly fee that reads as a discount while staying fair to you.
  • Deciding whether to offer rollover. Run the same hours with and without carryover to see how a client who banks hours early can draw them down in heavy months, and what that does to your margin.
  • Vetting a proposal before signing. Enter the rate, hours, and discount the client is asking for, and check the effective rate you are committing to and the annual revenue it would produce.

Limits and checks

  • The annual projection assumes the retainer renews and the client pays for twelve straight months. Any pause, downsize, or cancellation reduces it, so treat it as an upper bound, not a forecast.
  • Rollover is not free. Hours carried into later months are delivered at the discounted rate, so a client who banks aggressively can push your revenue per hour below the retainer rate in draw-down months.
  • The discount is measured against the standard rate you enter, so the comparison inherits whatever is wrong with that number. If your rate card is stale or the work is heavier than you estimated, the retainer is mispriced even though the arithmetic is right.

Common questions

Does allowing rollover cost me money?

Only if the client banks hours. Carried hours are work you owe later at the discounted retainer rate, so a client who uses less than the guarantee for months and then draws it down can make your effective rate lower than the nominal one. A cap on carried hours, such as one month's worth, contains the exposure; if the client typically uses close to the guarantee, rollover costs you little.

What discount should I offer?

The tool cannot answer that; it converts whatever discount you enter into an effective rate, and where it lands is your call. A practical way to use it: decide the lowest rate you would accept for guaranteed hours, then raise the discount until the effective rate meets it. The projection then shows what that concession is worth over a year, the number to weigh against committed cash flow.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools