Freelance Retainer Calculator

Turn your hourly rate into a monthly retainer fee, and see what you really earn per hour once you know how many hours the client uses.

USD · GBP · CAD · AUD Free, no sign-up Runs in your browser
$
Enter a rate above 0.
hours
Enter between 0.5 and 744 hours.
%
Enter between 0% and 90%.
months
Enter between 1 and 60 months.
hours
Enter between 0 and 744 hours.
Your numbers stay on your device

Monthly retainer fee

— / month
  • Total over the agreement—
  • Same hours at your normal rate—
  • Discount you give each month—
  • Your rate if all hours are used—
  • Your rate for hours really used—

If clients often use fewer hours than they pay for, the retainer earns you more per hour worked. If they use more, agree how extra hours are charged.

How to use this calculator

  1. Enter your normal hourly rate and the hours the client wants reserved each month.
  2. Add a discount if you're offering one in return for a longer commitment, and the number of months.
  3. Guess how many hours the client will really use. Look at past months with similar clients if you can.
  4. Read the monthly fee, and check the rate you earn for the hours you actually work.

How it's calculated

Full price = hourly rate × hours a month Monthly fee = full price × (1 − discount %) Agreement total = monthly fee × months Rate if all used = monthly fee ÷ hours a month Rate really used = monthly fee ÷ hours the client uses

Worked example

Maya is a freelance copywriter who charges $75 an hour. A client wants 20 hours a month for 6 months, and Maya offers 10% off for the commitment. From past clients, she expects them to use about 16 hours a month.

Full price = 75 × 20 = $1,500 Monthly fee = 1,500 × (1 − 0.10) = $1,350 Agreement total = 1,350 × 6 = $8,100 Rate if all used = 1,350 ÷ 20 = $67.50 an hour Rate really used = 1,350 ÷ 16 = $84.38 an hour

Maya quotes $1,350 a month. If the client uses all 20 hours she earns $67.50 an hour, and if they use 16 hours she earns about $84.38 for each hour she works.

What to agree in writing

  • Unused hours: whether they expire at the end of each month or roll over (and for how long).
  • Extra hours: the rate for work beyond the retainer, often your normal hourly rate.
  • Payment: retainers are usually paid at the start of each month, before the work.
  • Ending early: how much notice either side must give.

Frequently asked questions

What is a retainer?

A retainer is a fixed monthly fee a client pays to reserve some of your time. You get predictable income, and the client knows you'll be available.

Do I have to offer a discount?

No. Some freelancers offer a small discount because the steady income saves them time looking for work. Others charge their full rate, or even more, for guaranteed availability. Set the discount to 0 to see your full-price fee.

What if the client uses more hours than the retainer?

Then your rate per hour worked falls below your normal rate. Agree in advance that extra hours are billed separately, so the retainer doesn't turn into unpaid work.

Keep going

Related tools

All freelancer tools

Disclaimer: results are estimates for planning only and are not tax, legal or financial advice. Rules and rates vary by country, state and personal situation. Check with a qualified accountant before making decisions. Read the full disclaimer.

Last updated: