A retainer turns an ad-hoc freelance or consulting relationship into predictable, recurring work: the client pays a fixed monthly amount in exchange for a reserved block of hours, and the freelancer gets steady cash flow instead of hunting the next gig. But pricing a retainer is awkward — you have to layer an hourly discount on top of an hourly rate, decide how many hours to block, and then multiply across a 3, 6, or 12-month contract without losing track of what the client actually saves.
This retainer fee calculator does that arithmetic for you. Enter the freelancer's normal hourly rate, the hours reserved each month, the contract length, and the discount the client receives for committing. Every figure — the effective hourly rate, the monthly retainer, the total contract value, the client's savings versus pure hourly billing, and the annual run-rate — updates instantly so you can negotiate with real numbers instead of guesses.
How to Use
- Enter the Freelancer Hourly Rate — the standard rate the contractor bills on open, non-retainer work. This is the baseline; the discount is applied on top of it.
- Set the Retainer Hours per Month — the block of time you promise to hold open each billing cycle. A 10-hour block is the most common starting point for marketing, design, or ops retainers.
- Choose the Contract Length — 1, 3, 6, or 12 months. Longer commitments usually justify a deeper discount, which is why the next field matters.
- Type the Retainer Discount as a percentage. Most freelancers offer 5–20% off their hourly rate in exchange for the predictability of a recurring contract.
- Read the result card: the effective (discounted) hourly rate, the monthly retainer fee, the total contract value over the term, the client's savings versus paying your standard hourly rate, and the annual run-rate the contract represents.
Slide the discount upward and watch the monthly fee fall while the savings number rises — that is the trade-off you are negotiating.
The Retainer Fee Formula
A retainer is just hourly billing with a volume discount applied up front. The math is deliberately simple:
- Effective hourly rate = Hourly rate × (1 − Discount / 100)
- Monthly retainer = Effective hourly rate × Hours per month
- Total contract value = Monthly retainer × Contract months
- Client savings = (Hourly rate × Hours per month × Contract months) − Total contract value
Worked example at the defaults: a freelancer charging $150/hr offers a 10% discount on a 10-hour monthly block for a 3-month contract. The effective rate drops to $135/hr, the monthly retainer is $1,350, and the total contract value is $4,050. Without the retainer discount, those same 30 hours would have cost $4,500 — so the client saves $450, and the freelancer locks in three months of predictable income.
If the discount is 0%, the effective rate equals the hourly rate and the savings line is $0 — the retainer is then purely a scheduling arrangement, not a price deal.
Why Discount Hours Instead of Flat-Feeling the Price?
Pricing a retainer two ways trips up new freelancers. The flat-fee approach ("I'll charge $1,500/month, take it or leave it") is simple but hides your hourly economics and makes it hard to adjust scope. The discount approach — start from your real hourly rate, then knock a percentage off in exchange for commitment — is more transparent: the client sees they are getting a preferred rate, and you can defend the number ("this is what I bill everyone else; you get the partner rate").
A common rule of thumb is to discount 5% for a 3-month commitment, 10% for 6 months, and 15–20% for a 12-month annual agreement. Anything above 25% usually means you are underpricing yourself — the whole point of a retainer is that you trade some rate for cash-flow certainty, not that you work cheap.
Examples
Example 1 — A standard 3-month design retainer. A brand designer at $150/hr blocks 10 hours/month for a startup, with a 10% discount, over 3 months. The effective rate is $135/hr, the monthly retainer is $1,350, the total contract is $4,050, and the client saves $450 versus paying hourly. This is the calculator's default and a clean template to copy.
Example 2 — A 12-month ops partnership at a deeper discount. An operations consultant bills $200/hr normally, commits 40 hours/month for a full year (12 months), and offers a 15% discount. The effective rate is $170/hr, the monthly retainer is $6,800, and the total contract value is $81,600 — the client saves $14,400 over the year. Long contracts like this are where the discount math really pays off for both sides.
Example 3 — Zero-hour test edge case. If hours per month is set to 0, every downstream figure collapses to $0, even though the effective hourly rate still shows the discounted number. That is a boundary condition: a retainer with no blocked hours is not a retainer at all, and the calculator flags it so you do not accidentally send a $0 invoice.
FAQ
How do you calculate a monthly retainer fee?
Multiply the freelancer's hourly rate by (1 minus the discount percentage), then multiply by the number of reserved hours per month. For example, $150/hr with a 10% discount and 10 hours per month gives $150 × 0.9 × 10 = $1,350 per month.
What is a typical retainer discount?
Most freelancers and consultants offer 5–20% off their standard hourly rate in exchange for a recurring commitment. A 5% discount suits a 3-month trial, 10% suits a 6-month engagement, and 15–20% is common for 12-month annual agreements. Discounts above 25% usually signal that the base rate is too low.
Should a retainer be billed monthly or per hour?
A retainer is billed as a fixed monthly fee for a reserved block of hours. If the client uses fewer hours than reserved, the hours typically do not roll over (unless your contract says they do); if they use more, the overflow is billed at the agreed effective hourly rate. The calculator shows both the monthly fee and the underlying hourly rate so you can structure the clause either way.
How many hours should I put in a retainer?
For a single freelancer, 10–20 hours per month is the most common range: it is enough to feel like a partnership but leaves room for other clients. Agencies running retainers for corporate clients often block 40–160 hours per month. Start small, measure utilization, and expand the block once the workflow is proven.
What is the difference between a retainer and a fixed project fee?
A fixed project fee pays once, on delivery, for a defined scope. A retainer pays every month, usually for a rolling block of hours or ongoing availability, with no single deliverable. Project fees reward completion; retainers reward availability. This calculator is for the second model.
How much should I save by moving to a retainer?
The savings line on this page is the difference between paying your standard hourly rate and paying the discounted retainer rate across the full contract. On a $150/hr, 10-hour, 3-month deal with 10% off, the client saves $450 — that number is the "why" you write in the proposal.
Do unused retainer hours roll over?
That is a contract choice, not a math one. No-rollover agreements treat unused hours as forfeited; rollover agreements let the client bank hours for one or two months. Neither changes the monthly fee — this calculator assumes a fixed monthly fee regardless of how the hours are actually consumed.
Disclaimer
This retainer fee calculator is provided for informational purposes only and does not constitute legal, tax, accounting, or business advice. Estimates are based on the hourly rate, hours, contract length, and discount you enter; actual retainer terms depend on your jurisdiction, industry, the written agreement between you and the client, and any taxes, expenses, or payment-processing fees not modeled here. Always have your retainer agreement reviewed by a qualified professional before signing.