Salag
SALAG
Scope and Boundaries

What Is a Retainer Agreement for Virtual Assistants? (With Sample Structure)

A retainer is prepaid access to your time, not unlimited labor. Sample sections for hours cap, scope, rollover, payment rhythm, and change orders VAs can copy into their next client setup.

Salagscope-creep11 min read

What a retainer is (and is not)

A retainer IS:

  • Predictable revenue for you
  • Predictable capacity for the client
  • A reserved block of time each cycle

A retainer IS NOT:

  • Unlimited tasks because they pay monthly
  • Automatic rollover of unused hours (unless you write it)
  • A substitute for scope documentation

Clients hear "retainer" and think on-call employee. You must write boundaries into the agreement or absorb unlimited work at a fixed fee.

Compare models: retainer vs project pricing.


When VAs should use retainers

Good fitPoor fit
Ongoing inbox, calendar, reportingOne-off website rebuild
Stable 10-40 hrs/month needUndefined "help when needed"
Client values continuityClient refuses written task list
You can cap hoursClient expects 24/7 coverage at $400/mo

Sample retainer structure (copy-ready skeleton)

Use plain language. Legal polish optional; clarity mandatory.


1. Parties and effective date

Virtual Assistant: [Legal name], [address/email]
Client: [Company], [billing contact]
Effective date: [Date]
Term: Month-to-month, renewing automatically unless either party gives [14/30] days written notice.


2. Retainer fee and payment rhythm

Monthly retainer fee: $[amount] USD, due on the [1st / 15th] of each month, before work begins for that cycle.
Payment method: [Wise / PayPal / bank transfer] to [details].
Late payment: Work pauses if payment is more than [3] business days late. Reinstatement requires payment plus written confirmation of active cycle.

Why upfront matters: Retainers without prepayment become post-paid unlimited scope. See payment terms for VAs.


3. Hours cap (the non-negotiable number)

Included time: [20 / 40 / 60] hours per calendar month ("Retainer Hours").
Tracking: Hours logged in [shared sheet / Time Ledger / tool] visible to Client weekly.
Unused hours: [Expire at month end / Roll over up to X hours] (pick one).
Overage: Hours beyond Retainer Hours billed at $[rate]/hr, approved in writing before work.

Without a cap, a $500 retainer absorbs 80 hours. That is $6.25/hr with extra steps.


4. Scope: inclusions and exclusions

Included tasks (example):

  • Email triage and draft replies (Client sends)
  • Calendar scheduling within published availability
  • Weekly KPI spreadsheet update
  • Meeting notes and action item list

Excluded (requires change order):

  • New software implementation
  • Bookkeeping beyond data entry
  • Customer phone support
  • Graphic design, copywriting outside admin lane
  • Tasks requested by Client's clients without prior approval

Scope rule: Tasks outside Included list require a Change Order (email OK) with added fee or hours before work starts.


5. Communication and availability

Core hours: [9:00-18:00 PHT], Monday-Friday, async-first.
Response time: Within [4 / 8] business hours for standard requests.
Urgent: Defined as [examples]. Urgent outside core hours billed at overage rate if not pre-approved.
Channels: [Email + Slack]. New channels require setup time counted toward Retainer Hours.

Stops "just a quick message at midnight" from being free.


6. Change orders and scope creep

Change Order minimum: Any new recurring task or single task estimated over [1] hour.
Process: VA sends written summary (task, estimate, fee/ hours). Client approves by reply. No approval, no execution.
Emergency exception: VA may act to prevent immediate harm (e.g., missed CEO flight), then document within 24 hours.

Scripts: out-of-scope request scripts, change order process guide.


7. Term, pause, and cancellation

Notice: Either party may end with [14 / 30] days written notice.
Refund: Retainer fees are non-refundable once the cycle begins. Unused hours follow rollover/expiry rules above.
Final deliverables: VA delivers work completed through last paid day within [5] business days.


Example retainer packages (pricing illustration)

PackageHours/moSample fee (USD)Effective $/hr
Starter20$160-200$8-10
Standard40$320-480$8-12
Operator60$600-900$10-15

Adjust for niche (EA support vs data entry). Salag floor: $5/hr minimum; operator work should not price at task-only bands.


Retainer vs hourly: why clients push retainers

Clients want budget certainty. You want income certainty. Retainers align incentives only when capped.

Win-win framing:

"The retainer reserves [40] hours of focused support each month. It keeps your tasks prioritized without renegotiating every invoice. Anything outside the list or cap gets a quick written add-on so you always know the cost."


Weekly rhythm that makes retainers work

DayVA action
MondayConfirm cycle payment cleared; publish hour budget remaining
MidweekLog tasks; flag scope drift early
Friday5-bullet recap: done, blocked, next week, hours used, overage pending

Documentation is how retainers survive month six. See client status update templates.


Red flags before you sign

  • "We'll figure out tasks as we go"
  • Refusal to pay before month starts
  • "Other VAs include unlimited revisions"
  • No single billing contact
  • History of disputing every overage email

Walk away. A bad retainer is a full-time job at part-time pay.


Retainer + tools checklist

  • Signed agreement or onboarding doc with all seven blocks
  • Shared hour tracker
  • Numbered invoices each cycle
  • Change order thread (email or ticket)
  • Quarterly scope review call (15 min)

How Salag helps

Related: retainer vs project pricing, virtual assistant contracts scope, recurring revenue for freelancers.

Move safer. Not faster.

In short

A retainer agreement for virtual assistants is a monthly (or weekly) prepayment for a fixed hours cap and defined task list, not a blank check for "anything admin." Your agreement needs seven blocks: parties, retainer fee and rhythm, hours cap, scope in/out, communication rules, overage/change order process, and term/cancellation. Copy the sample structure below into your contract or onboarding doc before the next recurring client starts.