Blog › Freelance billing
Accountant retainer: how to track invisible CPA and tax advisory hours so clients understand the work between deliverables
July 12, 2026 · ~11 min read
When a CPA or tax advisor operates on a monthly retainer, the deliverables are tangible but infrequent: the annual return, the quarterly financial statements, the year-end projection. What happens in the months between those deliverables is almost entirely invisible to the client. The compliance research triggered by a client’s new revenue stream, the tax law change that required reviewing the client’s entity structure, the planning session that shaped the year-end estimate — none of this produces a document the client can weigh against the monthly invoice.
This creates a specific problem unique to accounting retainers: the deliverables-per-dollar calculation that clients use to evaluate retainers works fine for the annual filing period and fails silently for the ten months where the CPA is doing significant advisory and monitoring work that produces no visible output. A client who receives a tax return in April and quarterly statements in June, September, and December may have a correct mental model of what the retainer covers — or they may believe the CPA does nothing between those four deliverables.
This post covers how to structure an accountant retainer, what the invisible hours look like and why they are billable, how to track advisory and research work that produces no artifact, and how to give clients real-time hours visibility so the retainer’s value is legible throughout the year — not just at filing season.
Why CPA retainer work is harder to justify than other advisory retainers
The accounting retainer has a visibility problem that other advisory retainers share but that is especially acute in accounting. A marketing consultant retainer produces visible deliverables throughout the month — campaigns, reports, analysis. A software consultant retainer produces architecture decisions and code reviews. A financial advisor retainer has quarterly reviews and documented planning work. An accountant retainer during a non-filing month may produce nothing the client can see while the CPA has spent significant hours on work that directly protects the client from costly mistakes.
The core issue is that accounting advisory work is reactive and research-intensive. When a client asks a question — “we’re considering hiring our first W-2 employee, what does that change?” — the answer arrives in a ten-minute call but may be preceded by two hours of research: reviewing payroll tax obligations, state employer registration requirements, health insurance deduction treatment, workers’ compensation implications, and the interaction with the client’s existing S-corp election. The client experiences the ten-minute call. The two hours of research are completely invisible.
The same pattern applies to proactive monitoring. When a tax law change is announced, a CPA with clients in the affected category should evaluate the change against each client’s specific situation. That evaluation produces no deliverable unless the CPA sends a summary note — and even then, the underlying research hours that informed the note are invisible. The client receives a brief message saying “the new rules affect us like this, here’s what we’re doing” and may not realize that the message represents three hours of analysis.
Two retainer models: advisory-only vs. advisory-plus-preparation
The most important structural decision in an accountant retainer is whether tax preparation is included or scoped separately. This single distinction prevents the majority of accounting retainer billing disputes.
Advisory-only retainers cover year-round monitoring, research, planning, and counsel. The retainer includes quarterly financial review calls, tax law monitoring, year-end planning sessions, quarterly estimated tax calculations, entity structure review, and advisory calls above a defined response threshold. Tax preparation — the annual return, any amended returns, K-1 preparation — is scoped and billed separately as a project with a defined flat fee or hourly estimate.
This structure is cleanest because it separates ongoing advisory capacity from a discrete annual project. The advisory retainer runs at a steady hours cap throughout the year; tax preparation is a predictable annual project with its own scope and budget. Clients understand the distinction when it is written clearly; the confusion arises when the retainer contract is vague about what “annual tax support” means.
Advisory-plus-preparation retainers cover both advisory work and tax preparation in a single monthly fee. These are common with fractional CFO or outsourced controller engagements where the CPA is effectively acting as the client’s finance function. The retainer fee is higher and the hours cap is variable by season — lower during non-filing months, higher during January through April. The risk with this model is that clients compare the monthly invoice to the visible deliverables and conclude the CPA is doing less during non-preparation months, when in fact the advisory work is ongoing and the preparation months simply have higher visibility.
Regardless of which model applies, the hours cap must be set based on actual advisory workload, not on deliverable count. A retainer sized for four annual deliverables will chronically run short if the CPA is providing ongoing monitoring, research, and planning work between those deliverables.
Setting the right hours cap for an accountant retainer
Hours cap failures in accounting retainers typically follow one of two patterns: either the cap was set based on what the client expected to see (deliverable count) rather than what the work actually requires, or the cap was set correctly for steady-state advisory but did not account for tax season surge.
Pure tax advisory retainers for single-entity business owners (5–10 hrs/month non-season): Appropriate when the primary need is year-round access to a CPA for questions, monitoring, and year-end planning, with tax preparation billed separately. At this hours level, the CPA can handle routine questions, run quarterly estimated tax calculations, review material operational changes, and do light monitoring. This is not a financial reporting retainer; it is an advisory access retainer.
Bookkeeping-inclusive advisory retainers (10–20 hrs/month): Appropriate when the CPA handles monthly or quarterly reconciliation, financial statement preparation, and advisory functions. The bookkeeping component consumes predictable hours; the advisory component fluctuates based on client activity. Caps set at the low end of this range work in stable months; growing businesses with frequent operational changes may run over consistently without recognizing it.
Fractional CFO and outsourced controller retainers (15–35 hrs/month): Appropriate when the CPA is serving as the client’s finance function — financial reporting, budget management, cash flow modeling, lender and investor communication, strategic planning support. At this level, the CPA may be in regular contact with the client’s other advisors and leadership team. Hours are most variable at this tier because strategic planning work scales with company activity.
Tax season adds are not a retainer failure; they are a predictable seasonal reality. Build the surge period into the contract before January: either a separate tax preparation project fee, or a defined cap increase during January through April that returns to the base rate in May. The worst outcome is discovering in March that the retainer cap was sized for non-filing months and the client is now staring at overage charges they weren’t expecting.
What is billable in an accountant retainer — and what gets systematically underlogged
The billable scope of an accountant retainer is broader than clients typically assume and narrower than what some CPAs log. Understanding the distinction helps set appropriate expectations at the start of the engagement.
Clearly billable work: Tax research for specific client questions; tax law change analysis relevant to the client’s entity and industry; year-end tax planning and projection modeling; quarterly estimated tax calculations; entity structure analysis (LLC vs. S-corp, C-corp considerations, partnership structures); bookkeeping review and reconciliation; financial statement preparation; advisory calls above the defined free-threshold; and preparation work done before planning calls.
Frequently underlogged (and should be logged): Research triggered by client operational changes — new state nexus, new revenue stream, new employee classification, ownership change, equipment purchase decisions. This is the category most prone to being absorbed as “part of the service” rather than logged as hours. A client expanding into a new state creates a nexus analysis that may take three to four hours; a client hiring their first employee creates an employer compliance review that may take two hours. Both are professional advisory services that consumed real hours.
Compliance research deserves special attention because it has the highest value-to-visibility gap in accounting work. A client asks whether a specific type of expense is deductible in their situation. The correct answer may require reviewing the relevant code section, checking recent guidance, cross-referencing the client’s entity type, and considering state treatment if the deduction is federally available but state-restricted. The client receives the answer in the next email or call. The research that produced it — often two to three hours of careful work — is completely invisible without a time log.
Async communication threshold: Not all email exchanges are billable, but substantive advisory content delivered via email is. A quick confirmation that a payment posted is not billable. A two-paragraph email explaining the tax treatment of a specific transaction and what documentation the client needs to maintain is billable advisory work that happened to be delivered in writing rather than on a call. Define in the retainer contract what async communication is billable (material questions requiring research or professional judgment) and what is not (routine status updates and confirmations).
The accounting retainer tracking problem: work that happens before the timer starts
The time-tracking failure pattern in accounting retainers is different from most other professional services. Most service professionals underlog because they forget to start their timer or because they discount short sessions. Accountants have an additional problem: a significant amount of advisory work happens in a mode that feels like thinking rather than working, and has no natural logging trigger.
A CPA reading the morning tax news and noticing a regulatory change that affects three clients is doing advisory work. The thirty minutes spent reviewing the change, identifying which clients are affected, and drafting a brief note to each is billable professional service. But it began as reading, not as a tracked client task, and the timer was probably never started. The same pattern applies to any monitoring work that happens in a diffuse, distributed way across a workday.
A second failure pattern: preparation work before client calls. A thirty-minute advisory call may be preceded by twenty minutes of preparation — pulling up prior-year returns, reviewing the last quarter’s financials, refreshing on the specific questions the client raised in the previous meeting. That preparation is part of providing the advisory service. It is not overhead that the CPA should absorb; it is billable preparation. But it is easy to start the timer when the call starts and forget to include the preparation time.
The fix is to log at the moment of stopping, not at the moment of starting. When a research session ends, immediately log it: “Tax research: home office deduction treatment, S-corp owner, recent guidance review, 1.8h.” When a client call ends, log both the call and the preparation: “Q3 planning call: 30m; preparation (YTD review, prior-year comparison): 20m. Total: 50m.” The combined log is more accurate than either alone.
Work log entries that communicate CPA value
Time entries in accounting retainers serve two purposes: they are accurate for billing, and they are legible to clients who may review the work log when checking their hours balance. An entry that says “tax work, 2h” is accurate but uninformative. An entry that says “Research: deductibility of home office for S-corp shareholder following IRS guidance Rev. Proc. 2024-xx; confirmed client qualifies, identified documentation requirements; 2h” tells the client what they received.
Good accountant work log entries have three components: what type of work (research, planning, review, preparation, advisory call), what specific question or topic, and the outcome or finding. The outcome does not need to be lengthy — “confirmed treatment, drafted summary email” or “no action required, monitoring for Q4 guidance” is sufficient. The combination of type + topic + outcome converts a time entry into a service record.
For clients who feel disconnected from the advisory work happening between deliverables, a work log that names specific research topics and planning sessions is often the missing context. The client who sees “Entity structure review: LLC vs. S-corp election analysis for 2027 planning, compensation structure modeling, 3h” understands that the CPA is actively working on their situation, not waiting for the next quarterly deliverable. That context prevents the “what are we paying for in August?” question that advisory retainers in quieter months regularly generate.
Five contract clauses that prevent accountant retainer disputes
1. Advisory vs. preparation scope. State explicitly what the retainer covers and what it does not. If tax preparation is excluded, say so clearly: “This retainer covers year-round tax advisory, monitoring, and planning services. Annual return preparation, amended returns, and K-1 preparation are billed separately as project work.” The dispute that arises when this is not stated typically occurs in February: the client assumed preparation was included; the CPA assumed it was excluded.
2. Surge-period handling. Define January through April explicitly. Either state that tax preparation is a separate project billed independently, or state that the retainer cap increases by a defined amount during tax season and returns to the base cap in May. Either approach is acceptable; what is not acceptable is leaving the tax season undefined and discovering the overage in March.
3. Research billing policy. State that tax research for specific client questions is billable advisory work regardless of whether the research produces a written deliverable. A one-line response to a complex question represents the visible output; the research hours are billable even when the answer is short. This clause is most important in relationships where clients expect shorter answers to mean fewer hours.
4. Operational change triggers. Define that significant operational changes (new state nexus, new ownership, entity restructuring, new business activity type) trigger a compliance review that will be scoped and billed against the retainer or as a project add-on. This prevents CPAs from absorbing multi-hour compliance analyses as part of the base retainer when the client’s operational changes create material advisory work beyond the steady-state scope.
5. Hours visibility access. State that the client will receive access to a retainer hours URL (HourTab) updated at a defined frequency (weekly or biweekly) so the client can check hours consumed, hours remaining, and the work log at any time. For clients who expect monthly statements, the ability to check mid-cycle reduces the number of “how are we tracking?” emails the CPA needs to handle.
Five common accounting retainer mistakes
1. Setting the cap based on deliverable count. “You get the annual return, four quarterly reviews, and a year-end call” sounds like a reasonable scope but does not account for the research, monitoring, and advisory work that happens around and between those six touchpoints. Caps set on deliverables run short when the client is actively growing and generating advisory questions throughout the year.
2. Excluding compliance research from the hourly count. Some CPAs treat research as overhead that comes with the advisory role and log only the deliverable-facing time (the call, the email, the return). This systematically understates hours and creates a billing rate that implies the CPA is faster than they are. The research is the advisory service; logging only the output misrepresents the work.
3. Flat-rate retainers without surge-period protection. A flat monthly fee that works for August will be insufficient for February. Without a tax-season add-on or a separate preparation project fee, the CPA either absorbs the surge-period hours at the flat rate (margin compression) or invoices an overage the client did not expect (relationship friction). Define the surge period before January.
4. Sending monthly invoices with no work log. An invoice for CPA services that lists “accounting advisory, August, $X” with no detail forces the client to evaluate it against the deliverables they received in August. For months with no visible deliverable, the invoice has no supporting evidence beyond the client’s trust that something happened. A detailed work log attached to or accessible from the invoice converts an opaque fee into a transparent service record.
5. Not pricing the onboarding period separately. The first two months of an accountant retainer are typically more work than steady-state: prior-year returns must be reviewed, entity structures understood, tax history digested, and baseline projections established. The onboarding work rarely fits within the steady-state hours cap. Price the first one to two months at a higher rate or as a separate onboarding project, and transition to the retainer cap once the baseline is established.
Giving accounting clients real-time hours visibility
The standard accounting client experience: receive the tax return in April, receive quarterly statements in June, September, and December, receive invoices at the start of each month. There are zero mid-cycle data points about what the CPA has been doing or where the retainer hours stand.
The better setup: a HourTab URL the client gets once and bookmarks. The CPA logs time in a tracker (Toggl, Harvest, Clockify) with entries that name the specific work performed. Biweekly or weekly, export a CSV filtered to that client and billing cycle and upload to HourTab. The client’s URL immediately reflects the updated hours balance: “11 of 20 hours used · 9 hours remain · resets September 1” plus the full work log.
For accounting clients, this resolves a specific tension: the retainer feels like autopay until the client checks it and sees something that makes them want to ask questions. A client who bookmarks their HourTab URL and can see in August that 11 hours have been used on specific research, monitoring, and planning activities does not need to email asking what the retainer covers. The work log answers the question before it is asked.
This is especially valuable for accounting retainers in the non-filing months: July, August, September. A client reviewing their August statement may wonder why they are paying a retainer when no tax return was filed and no financial statement was delivered. A work log showing “state nexus review: expansion to FL and TX, employer registration requirements, 3h” and “Q3 estimated tax calculation: YTD income updated, Q3 payment recommendation, 1.5h” and “tax law monitoring: Section 199A deduction guidance update, assessed impact on 2026 return, 1h” makes the August advisory work concrete and legible.
HourTab gives accounting clients a URL that shows hours used, hours remaining, and the work log — updated each week from a time-tracker CSV. No client login required. The client bookmarks it once and checks it when they need to. See how it works →
Frequently asked questions
How many hours per month should an accountant retainer include?
Accountant retainer hours vary by engagement type. A pure tax advisory retainer for a single-entity business owner typically runs 5–10 hours per month outside of tax season, rising to 15–25 hours during January through April. A bookkeeping-inclusive advisory retainer typically runs 10–20 hours per month. A fractional CFO or outsourced controller retainer typically runs 15–35 hours per month. Caps set based on deliverable count rather than advisory workload consistently run short, because the preparation and research behind each deliverable account for the majority of hours but produce no visible output before the deliverable arrives.
What is a typical CPA retainer rate?
General practitioner CPAs handling bookkeeping review and basic advisory typically charge $75–$125/hr. CPAs specializing in a specific entity type or industry typically charge $100–$175/hr. Senior tax advisors with multi-state complexity or significant planning experience typically charge $150–$300/hr. Fractional CFOs with strategic responsibilities typically charge $150–$350/hr. The rate reflects professional judgment and research capability, not deliverable count.
What work is billable in an accountant retainer?
Billable work includes tax research for client questions (the most underlogged category), tax law change analysis, year-end planning, quarterly estimated tax calculations, entity structure analysis, bookkeeping review, financial statement preparation, advisory calls, and compliance reviews triggered by operational changes. The most frequently omitted: research triggered by client decisions (new state nexus, new employee, new revenue stream, ownership changes). These analyses consume real hours even when the answer arrives in a short email.
How do I handle the tax season surge in an accountant retainer?
Separate tax preparation from the advisory retainer, or build a defined surge-period cap increase into the contract. The cleanest structure: the retainer covers year-round advisory at a steady cap; tax preparation is a separate annual project with its own flat fee or hourly estimate. Either way, define the arrangement in writing before January. The worst outcome is discovering during filing season that the retainer cap was sized for non-preparation months and the client is facing unexpected overage.
How do I give accounting clients visibility into their retainer hours?
Log every advisory session with entries that name the specific work: type of work, topic, and outcome or finding. Each week or biweekly, export a CSV filtered to that client and billing cycle and upload to HourTab. The client gets a URL showing hours used, hours remaining, reset date, and work log. For accounting retainers specifically, this is most valuable in non-filing months when no visible deliverable has arrived. A client who can see 11 hours of named research, monitoring, and planning activities in August understands the retainer is active and working.