Retainer Pricing for Freelancers

Build recurring revenue by offering retainer contracts. Here's how to price them.

What Is a Retainer?

A retainer is a monthly contract where a client pays a fixed fee for a set number of hours or deliverables. It guarantees income and keeps the client coming back.

Retainer Pricing Models

Hour-Based Retainer

Monthly fee = hours/month × hourly rate. Usually 10–20 hours/month at $75–150/hour = $750–3,000/month.

Deliverable-Based Retainer

"$2,000/month for 4 blog posts, 2 graphics, and 10 hours of support."

Maintenance Retainer

For ongoing projects: "$500/month for website updates, bug fixes, and security patches."

Sample Retainer Rates

  • • Virtual Assistant: $500–1,500/month (10–20 hours)
  • • Content Writer: $800–2,500/month (2–4 articles)
  • • Graphic Designer: $1,000–3,000/month (10–20 hours)
  • • Social Media Manager: $1,500–4,000/month (15–20 hours)
  • • Web Developer: $2,000–5,000/month (ongoing maintenance)

Retainer Benefits

  • Predictable monthly income
  • Reduced sales/marketing effort
  • Long-term client relationships
  • Easier cash flow planning
  • Clients get priority support

Calculate your retainer rates using our freelance calculator. Find the monthly fee that covers your costs and profit while staying competitive.

Try the calculator →