🚀 Launch offer: 50% off your first 3 months — ends 31 December 2026. See the offer

Agency retainer pricing: how to price, scope and bill monthly retainers

Money & GST4 min read

By the Rodez Flow team

Retainers are the backbone of a healthy agency. Predictable monthly revenue lets you hire with confidence, plan capacity and stop living project to project. But a badly priced or loosely scoped retainer is worse than no retainer at all: it quietly eats your team’s time and your margin, month after month.

This guide walks through scoping, pricing and billing retainers so they stay profitable.

Retainer or project?

RetainerProject
Best forOngoing work: social media, ads management, SEO, contentOne-off work: website build, brand identity, launch campaign
RevenuePredictable, monthlyLumpy, needs constant selling
Main riskScope creep over timeUnderestimating the effort
BillingFixed amount, same date each month, in advanceMilestones, e.g. 50% upfront and 50% on delivery

Many agencies combine both: a project to build or fix the foundation, then a retainer to run and grow it.

Step 1: Scope by deliverables, not by vague promises

The retainer agreement should list exactly what the client gets each month. “Social media management” is not a scope. “12 static posts, 4 reels, community replies on weekdays, one monthly report and one 30-minute review call” is.

Write down for each deliverable: quantity per month, platforms, rounds of revisions included and turnaround time. This list becomes both your pricing input and your protection against scope creep.

Step 2: Estimate the hours honestly

For each deliverable, estimate the hours across everyone involved — strategist, designer, copywriter, ads specialist, account manager. Include the invisible work: calls, approvals, revisions, reporting and internal reviews. Agencies most often underprice because they only count production time.

If you track time or task completion, use last month’s real numbers for similar clients. Your estimates will get better every month.

Step 3: Price it — a worked example

A simple cost-plus method is a good starting point. The figures below are only illustrative — use your own costs.

  1. Blended hourly cost. Add up monthly salaries of the people doing client work and divide by their productive hours. Suppose this comes to ₹500 per hour.
  2. Hours for this client. From Step 2, say 40 hours per month.
  3. Direct cost: 40 × ₹500 = ₹20,000.
  4. Add overheads (rent, software, admin, non-billable time). At 30%, the cost becomes ₹26,000.
  5. Add your margin. For a 40% margin on price, divide by 0.6: ₹26,000 ÷ 0.6 ≈ ₹43,300.
  6. Round it to a clean number such as ₹45,000 per month, plus GST.

Then sanity-check against value. If the client’s ads generate many times your fee in sales, a value-based price may be higher. If the market will not pay your cost-plus price, reduce the scope rather than the margin.

Step 4: Contract terms that protect the retainer

  • Minimum term. For example, three months, because results take time and onboarding has a cost.
  • Notice period. For example, 30 days, so you can plan your team.
  • Payment terms. Monthly, in advance, due within a set number of days of the invoice.
  • Late payment. What happens if invoices are overdue — for example, work pauses after a set number of days.
  • Ad spend. Paid by the client directly or billed separately; never mixed into your fee.
  • Taxes. Fees are exclusive of GST, which is added as applicable.
  • Out-of-scope work. Quoted separately before it starts.
  • Approvals. Turnaround time and number of revision rounds included.

Step 5: Handle scope creep before it starts

Scope creep is rarely one big request. It is “just one more story”, “a quick banner” and “can you also look at the website?” — every week. Track deliverables against the agreed list each month, and when requests go beyond scope, say so kindly and offer options: swap it for something in the plan, quote it separately, or upgrade the retainer.

Clients generally respect clear boundaries, especially when you show them the agreed list and what has already been delivered.

Step 6: Bill on time, every time

Invoice every retainer on the same date each month, in advance. Draft invoices a few days early so someone can check the amount and GST, then send on the day. Follow up on anything unpaid on a fixed schedule. If you work with Indian clients, make sure GST is applied correctly — see our guide to GST on digital marketing services.

Step 7: Review every retainer every quarter

Once a quarter, compare each retainer’s fee with the actual hours spent and the deliverables completed. If a client consistently needs more work than the fee covers, it is time to renegotiate or rescope. If results are strong, it is a good moment to propose an expanded scope. Also keep an eye on retainers ending in the next 60 days so renewals are planned, not rushed.

Priced and scoped well, retainers give your agency stable income and your clients consistent results. The work is mostly in the first conversation and in the habit of checking the numbers.

Ready to run your agency in one place?

Set up your workspace in a minute and invite your team today. Free for 14 days.