Every unpaid hour you’ve worked as a bookkeeping VA traces back to the same missing sentence. Not a missing invoice, not a missing retainer agreement, not a missing payment term. One specific clause that almost nobody writes into a bookkeeping VA contract — and the one that would have prevented the “while you’re in there, can you just…” request from turning into 38 hours of unbilled work.
It’s called the Scope of Services clause, and it’s the single highest-leverage paragraph in your contract.
What scope creep actually is
Scope creep isn’t a client being unreasonable. It’s a client asking a reasonable-sounding question that your contract never answered.
Think about a typical bookkeeping retainer. You’ve agreed to do monthly reconciliations, categorize transactions, and deliver a P&L by the 10th of the following month. Clear, right? Now the client emails you: “Can you take a look at this vendor contract and tell me if the billing terms are weird?”
In isolation, this is a five-minute favor. You look, you reply, you move on. Next week: “We’re thinking about hiring a contractor — can you help us figure out 1099 vs W-2?” Another thirty minutes. Then: “Our CPA wants a year-to-date by class report — can you pull that together?” Forty-five minutes. “Can you call the bank about this flagged transaction?” An hour.
At the end of the month, you’ve done three hours of unbilled work. You don’t want to send a surprise invoice — it’ll feel like nickel-and-diming. You don’t want to have a “what’s in scope” conversation because the client will get defensive. So you eat it.
Multiply by twelve clients and twelve months. You’ve just worked 432 unbilled hours this year. At $45/hour that’s $19,440 in free work.
The clause that fixes it
The Scope of Services clause has three parts:
Part 1: What IS in scope. A specific, bulleted list of services you’ll perform each billing period. Not vague descriptors — actual tasks.
Part 2: What IS NOT in scope. An explicit, bulleted list of common-adjacent services that are excluded from the retainer. This is the part most VAs skip. It’s the part that saves you.
Part 3: What happens when out-of-scope work is requested. The mechanism for handling requests outside the agreed scope — usually either a change-order process or an explicit hourly rate for overage work.
Here’s the language. Adapt the lists to your own practice:
3. Scope of Services
3(a) Included Services. Service Provider will perform the following services each month for the agreed retainer fee:
- Reconciliation of up to [NUMBER] bank and credit card accounts
- Categorization of all transactions in [ACCOUNTING SOFTWARE]
- Preparation of monthly Profit & Loss and Balance Sheet reports, delivered by the [DAY] of the following month
- Up to [NUMBER] minutes of client email support per month
3(b) Excluded Services. The following are NOT included in the monthly retainer and will be quoted separately:
- Year-end tax preparation or tax filing support
- Cleanup of books prior to the engagement start date
- Review, analysis, or advice on third-party contracts, leases, or agreements
- Payroll processing or contractor management
- Custom reporting beyond the monthly P&L and Balance Sheet
- Phone calls with third parties (banks, vendors, CPAs) unless expressly requested in writing and approved
- Audit support or representation
3(c) Out-of-Scope Work. If Client requests services not included in Section 3(a), Service Provider will provide a written estimate before beginning the work. All out-of-scope services will be billed at $[HOURLY RATE]/hour in increments of 15 minutes, payable within 14 days of invoice.
This is not legal advice. Your state and your practice may require different language. Talk to a lawyer before you sign a contract built on this template.
Why Section 3(b) is the load-bearing part
Most VAs write Section 3(a) — the list of what’s included. Many skip 3(b) entirely because it feels negative, or they assume “if it’s not listed as included, it’s implicitly excluded.”
That assumption is wrong. When a client asks you to do something that isn’t on your included-services list, neither of you can point to a contract provision that settles it. You end up negotiating in the moment, under pressure, in a way that biases toward saying yes.
Section 3(b) removes the ambiguity. When the client asks about 1099 vs W-2, you can say: “Payroll and contractor management is in Section 3(b) as excluded — want me to put together a quote?” The conversation is no longer about whether to do the work. It’s about whether to pay for the work. That’s a much cleaner negotiation, and clients accept it because you agreed on the terms up front.
What to put in your own excluded list
The specific items in Section 3(b) depend on what you do. The rule is: anything a client has ever asked you for, that you didn’t want to do under the retainer fee, belongs in Section 3(b).
Common excluded items for bookkeeping VAs:
- Tax preparation, tax filing, or tax advisory
- Books cleanup prior to engagement start
- Contract or legal document review
- Payroll processing
- Contractor/vendor management (paying bills, chasing invoices)
- Phone calls with third parties
- Custom reporting
- Software implementation or migration
- Audit support
- Training the client’s staff
- Client-requested software or tool changes
If a category isn’t on your list and a client asks for it, add it to Section 3(b) when you renew the contract. That’s how the clause gets sharper over time.
The change-order process
Section 3(c) is the mechanic that makes the clause work. Without it, you’re left saying “no” every time a client asks for out-of-scope work, and clients don’t like “no.” With it, you’re saying “yes, here’s what it costs” — which clients hear very differently.
Three elements of a good change-order mechanism:
- Written estimate before work starts. Not “ballpark,” not “I’ll figure it out.” A specific dollar amount, in writing, approved by the client, before you touch the work.
- A clearly stated hourly rate. Usually 1.2–1.5x your retainer-hour equivalent, because out-of-scope work is by definition less predictable and requires more context switching. Don’t feel bad about the premium — it’s pricing for risk.
- Short payment terms on the overage. 14 days is standard. The overage is billed separately from the monthly retainer, on its own invoice, on its own due date.
A brief story
A bookkeeping VA I know had a client who called her “just to chat” about once a week. The calls ran 20–40 minutes and covered everything from vendor complaints to whether he should buy a new truck. Three months in, she realized she was on the phone for three hours a month beyond the scope of her retainer. She felt trapped — the calls were friendly, the client was nice, and she didn’t know how to say “please stop calling me without a change order.”
She updated her contract at the next renewal. Added “Phone calls with the Client beyond the 30-minute monthly check-in are billable at $75/hour in 15-minute increments.” On the next call, when the client started in on the truck question, she said: “Hey, heads up — we’re about to go past the 30-minute mark and my new contract has billable time after that. Want me to start the clock, or should we schedule a dedicated call?”
The client laughed, said “no no, I’ll write it down and email you later.” He emailed a two-sentence question. She answered in two sentences. That was the end of the weekly hour-long phone calls.
The clause didn’t change the relationship. It changed the default behavior.
What to do next
If your current contract has a Scope of Services clause, pull it out now. Read Section 3(b). If it doesn’t exist or is one line long, you’ve found the fix to the last three months of unpaid work.
If you want to see a full scope-of-services clause with excluded services and change-order language written out, the free 1-page contract sample from TenKeyOps has the exact wording you can adapt.
One clause. One afternoon of editing. Most of your scope creep, gone.