
Guides
Virtual assistant agency price list and profit model in 2027
A working price list for a virtual assistant agency in 2027, with the cost buildup behind each line and the margin model that keeps retainers profitable.
What to take away
- Every line on this virtual assistant agency price list is built from one formula: fully loaded cost per paid hour divided by utilization, plus overhead and target profit. Nothing is copied from a competitor's page.
- Utilization is delivered hours divided by paid hours, per person, per month. It moves cost per delivered hour more than any wage you negotiate.
- An availability hour and a focused hour cost different amounts to supply. Price them separately or the focused client funds the interrupted one.
- Retainer margin leaks through scope that grew, idle reserved capacity and unbilled clarification, not through the headline rate.
- The tool stack under those hours has public prices. Hubstaff starts near $7 per user a month, Google Workspace Business Starter near $7, Gusto $40 a month plus $6 per employee.
- Publish the unit and the entry price. The FTC expects a reasonable basis for any claim before it goes on the site.
The cost buildup behind every rate
From wage to delivered hour
- Gross wages
- Add payroll taxes
- Add workers comp and benefits
- Add software, insurance, supervision
- Fully loaded cost per paid hour
- Divide by utilization
- Cost per delivered hour
Divide it by utilization. The result is cost per delivered hour. Every rate below is a multiple of that number, not a market guess.
The employer-side add-ons are public and predictable. FICA adds 7.65% of wages. FUTA adds 0.6% on the first $7,000 of each wage. State unemployment insurance typically runs 2% to 4% of covered pay.
Workers' compensation for clerical work commonly prices between $0.20 and $0.60 per $100 of payroll. Ask your carrier for the class code that fits a desk-based assistant instead of assuming the office rate.
Benefits are the biggest variable. KFF's annual employer health benefits survey puts average premiums near $9,000 for single coverage and $25,500 for family coverage, with the employer paying most of the single figure. Paid time off adds roughly 4% to 6% of wages.
Then the per-seat software that makes the hours billable. Prices below are published list or starting prices as of 2026.
| Tool | Published price | What it covers |
|---|---|---|
| Hubstaff | $7 to $20 per user per month | Time tracking, activity data, client invoicing |
| Time Doctor | $7 to $14 per user per month | Time and attendance for distributed teams |
| Google Workspace Business Starter | About $7 to $9 per user per month | Email, calendar, Drive, Meet |
| Slack Pro | $7.25 to $8.75 per user per month | Client channels and internal handoffs |
| Zendesk Suite Team | About $55 to $115 per agent per month | Shared inbox, ticketing, response caps |
| Calendly Standard | About $10 per seat per month | Booking and scheduling |
| Gusto Simple | $40 per month plus $6 per employee | US payroll, filings, contractor payments |
| Deel contractor management | About $49 per contractor per month | Offshore contracts and payouts |
| LastPass Teams | About $4 to $7 per user per month | Password and credential sharing |
A bench of 20 assistants at $200 per person a month in software carries $48,000 a year of cost before a single wage is paid.
Worked example. An assistant costs $4,800 a month fully loaded across 173 paid hours, which is $27.75 per paid hour. At 70% utilization they deliver 121 hours, so cost per delivered hour is $39.65. A 45% gross margin line prices at $72 an hour.
Two multipliers sit on top. Overhead and sales recovery, usually 15% to 25% for a small agency. Target profit, which is yours to set. Write both down before you quote.
The 2027 price list
Rates below are illustrative, built from the formula above at $27.75 fully loaded per paid hour and 70% utilization. Substitute your own figures.
2027 rate card at a glance
Line
- Reserved block, 40 hours
- Per month
- Reserved block, 80 hours
- Per month
- Dedicated assignment, half month
- Per month
- Dedicated assignment, full month
- Per month
- Inbox and first-line coverage
- Per month
- Project work
- Per output
Unit
- Reserved block, 40 hours
- $2,880
- Reserved block, 80 hours
- $5,470
- Dedicated assignment, half month
- $3,050
- Dedicated assignment, full month
- $5,900
- Inbox and first-line coverage
- $3,400
- Project work
- $45 to $120
Rate
- Reserved block, 40 hours
- Reserved block, 80 hours
- Dedicated assignment, half month
- Dedicated assignment, full month
- Inbox and first-line coverage
- Project work
| Line | Unit | Rate | Built from |
|---|---|---|---|
| Reserved block, 40 hours a month | Per month | $2,880 | $72 per delivered hour, used or not |
| Reserved block, 80 hours a month | Per month | $5,470 | Volume step, 5% below the 40-hour rate |
| Dedicated assignment, half month | Per month | $3,050 | Named person, 86 paid hours reserved |
| Dedicated assignment, full month | Per month | $5,900 | Named person, 173 paid hours reserved |
| Inbox and first-line coverage, 9am to 5pm | Per month | $3,400 | Availability hour at $68, volume cap 400 messages |
| Project work, documented and repeatable | Per output | $45 to $120 | Priced per unit, variance absorbed by you |
| Additional reserved hour beyond the block | Per hour | $78 | Above block rate, no rollover |
| Onboarding and systems setup | One time | $850 | 12 delivered hours at cost plus 20% |
Market context helps here. Established US-facing VA firms typically publish entry plans between $1,400 and $1,600 a month for part-time cover and $2,600 to $3,000 for full-time, as of 2026. Those plans bundle supervision and margin your own formula may not carry.
Marketplaces price differently. Upwork charges freelancers a flat 10% service fee on earnings, and Fiverr takes 20% of each order. Subcontract there and the fee belongs in fully loaded cost, not in the margin line.
Three rules make the list work. Block hours expire monthly. The coverage cap is written into the agreement. Onboarding is invoiced separately so short relationships do not lose money.
Choosing a structure, and what each one costs you
What the client buys
- Reserved hours
- A block of capacity, used or not
- Dedicated assignment
- A named person for a set share of their month
- Per output
- A defined deliverable
- Coverage window
- Availability across stated hours, with a cap
Suits
- Reserved hours
- Variable work, mature buyers
- Dedicated assignment
- Deep-context work
- Per output
- Repeatable, documented work
- Coverage window
- Inbox and first-line response
Fails when
- Reserved hours
- The client counts minutes
- Dedicated assignment
- The person leaves, or volume collapses
- Per output
- Units differ more than the price allows
- Coverage window
- The cap is unstated
Tooling follows the structure, and the cost lands on your side of the invoice. A coverage window needs a shared inbox such as Zendesk Suite Team at about $55 per agent a month. Per-output work needs a written system in Notion or ClickUp so a second person can repeat it.
Which structure fits which work
Structure
- Reserved hours
- Block of capacity
- Dedicated assignment
- Named person
- Per output
- Defined deliverable
- Coverage window
- Availability with cap
Client buys
- Reserved hours
- Variable work
- Dedicated assignment
- Deep-context work
- Per output
- Repeatable work
- Coverage window
- Inbox response
Suits
- Reserved hours
- Client counts minutes
- Dedicated assignment
- Person leaves
- Per output
- Units vary
- Coverage window
- Cap unstated
Fails when
- Reserved hours
- Dedicated assignment
- Per output
- Coverage window
Most agencies run a reserved block for anchor work plus a per-output line for everything else. That pairing is comparable for a buyer and predictable for you.
The structure and the rules have to match, or you have sold a different product than you think. Which lines belong in the block and which belong outside it is sorted in the services guide for agency owners.
Utilization is the profit lever
Take one assistant. Divide delivered client hours by paid hours in the month. Training, internal meetings, absence and waiting on a client's answer all sit in the denominator.
Utilization drives delivered-hour cost
- $39.6570% utilization
- $50.4555% utilization
Two things follow. Cost per delivered hour is fully loaded cost per paid hour divided by utilization, so a modest fall in utilization is a large rise in cost. Selling more reserved hours to the same bench raises utilization until quality starts falling instead.
At 70% utilization the assistant above costs $39.65 per delivered hour. At 55% the same person costs $50.45. Same wage, same software, 27% more cost.
Track it per person and per month. Hubstaff, Toggl Track and Harvest all report billable against paid hours, and Toggl Track starts near $9 per seat a month. The number warns you months before the profit and loss statement does.
Where retainer margin leaks
- Scope that grew.Agreed in a message, never repriced. The largest single leak in the trade.
- Idle reserved capacity.Paid for, sold, unused, never reallocated because nobody looked.
- Unbilled clarification.Long threads to establish what was wanted. Real work, and it belongs in the cost of the line that caused it.
- Onboarding written off.The first month costs far more to deliver than the tenth.
- Rollover honored informally.Hours carried forward by custom, then claimed in a month you cannot staff.
- Discounting to close.On a price that was correct, to a buyer who was going to sign.
Each leak has the same fix: measure it per client, then decide. A 40-hour block at $2,880 with four hours of unbilled clarification a month loses $312 of margin at the delivered-hour rate.
Where retainer margin leaks
- Scope that grew, never repriced
- Idle reserved capacity, never reallocated
- Unbilled clarification threads
- Onboarding written off
- Rollover honored informally
- Discounting to close
Setting the floor from your own records
For pay input, the BLS occupational employment and wage statistics tables publish estimates by occupation, industry, state and metropolitan area. Administrative support occupations show median annual pay in the low-to-mid $40,000s nationally. Read them as a description of the local labor market for adjacent roles, not as a rate you should pay or charge.
The rest of the arithmetic depends on records you keep. The IRS guidance on which business records to keep sets the financial baseline; hours by client by line is the operational layer you add. Without that layer, every statement about profitability is a guess.
For the surrounding setup of a new agency, funding, insurance and the order things arrive in, the SBA business guide is a serviceable map. The capacity arithmetic those costs feed into, headcount to delivered hours, is worked through in the startup and market guide.
Publishing a price is making a claim
Whatever goes on the site has to be supportable. The FTC's advertising guidance for small businesses sets out that a reasonable basis is needed before a claim is published, and that implied claims count as claims.
Three habits cause trouble. A headline rate qualified only in small print. A saving expressed against the cost of an employee, which depends on the buyer's payroll rather than your work. A response promise attached to a price you have not staffed across every advertised hour.
Publish the structure, the unit and the entry price. Those are defensible, and they filter out buyers you cannot serve.
Changing a price without losing the account
- Decide from your own reconciled records, not a competitor's page.
- Give written notice with a date, to every affected client at once.
- Say what changedlabor cost, scope, coverage or tools included.
- Honor quotes already issued.
- Update the site, the proposal template and the intake script the same day.
- Watch conversion and cancellations for two months.
Surprise, not the increase, is what ends relationships. Clients who get notice and a reason almost always stay.
Raising a price without losing the account
- Decide from your own reconciled records
- Give written notice with a date
- Say what changedlabor, scope, coverage, tools
- Honor quotes already issued
- Update site, proposal and intake script
- Watch conversion and cancellations for two months
Common questions
Should I price per hour or per month?
Price per month, defined by the capacity it reserves. Hourly pricing turns every conversation into a negotiation about minutes and punishes you for getting faster. The block rate above already contains the utilization risk, which is the point of selling capacity rather than time.
What do I do about a client who never uses their hours?
Say something before they do. A client who notices unused capacity before you mention it concludes they are wasting money. A client you approach first usually reduces the tier and stays.
How do I handle a request that sits outside the retainer?
Quote it separately, in writing, before it is done. Work performed and then invoiced as a surprise is the fastest route to a dispute. The per-output line exists so this conversation has a price attached to it already.
Is there a normal margin for this trade?
Nobody can tell you that from a page, and any figure you find will be computed differently from yours. Build the measure from your own records, watch its direction over quarters, and ignore the comparison.







