When a CPA Firm Needs Its Own Sales Tax Answer
A CPA firm needs its own sales tax answer only when it earns software-adjacent revenue, such as resold bookkeeping software, a white-labeled client portal or a licensed benchmarking tool. Audit, return preparation and advisory hours are broadly treated as nontaxable professional services in most states, but that second revenue line does not get the same free pass.
Anrok vs Avalara for accounting & cpa practices is really a question about that second, less obvious revenue line.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Should a CPA firm run the same nexus review it runs for clients?
Start where you would start for any client: list every state where you have customers, and for each one, note whether your revenue there is purely advisory and preparation work, or includes something else, a resold software subscription, a licensed template library, a white-labeled portal fee. Most firms find the advisory and preparation revenue is exempt everywhere, and the software-adjacent revenue is the only piece worth tracking closely.
This is the same exercise your own team runs for clients constantly. Applying it internally usually takes an afternoon and answers whether either Anrok or Avalara is even necessary yet.
Where the Software-Adjacent Revenue Comes From
Firms increasingly resell or mark up a bookkeeping platform, offer a proprietary dashboard for tracking client financials, or license a compliance tool they built internally to other firms. Each of those, billed as a recurring subscription or license fee separate from hourly advisory work, tends to be treated as taxable software revenue in states that tax SaaS, even though the firm's core accounting work sitting right next to it is exempt.
Median pay for a staff accountant is $83,680 a year, with the top quartile above $109,8101, which is worth keeping in mind before assigning a senior accountant to manually track this instead of billable client work.
Outsourced controller and fractional CFO engagements complicate this further when they come bundled with a reporting dashboard the firm built and maintains. If the dashboard access continues even in a month where no advisory hours are billed, that is a sign the fee has become its own product rather than a byproduct of advisory time, and it is worth pricing and taxing it that way rather than folding it quietly into the retainer.
Where Anrok Fits a Firm With a Client Portal or Tool
If your firm bills a client portal, dashboard, or resold software subscription through a modern billing tool, Anrok applies SaaS taxability logic to that specific revenue line and tracks nexus as it grows, while your advisory and preparation invoices stay entirely outside that process. For a firm where this is a small but growing side revenue line, that clean separation matters more than raw feature breadth.
Where Avalara Fits a Larger, Multi-Office Practice
A regional or national firm running multiple offices, multiple entities, or a broader mix of services beyond core accounting, think valuation work, technology consulting, or outsourced controller services with embedded software tools, tends to fit Avalara's wider coverage and ERP integrations more comfortably as complexity grows.
Burn multiple discipline still applies to a growing practice the same way it does to any other business2, and a messy internal tax process is exactly the kind of quiet inefficiency that shows up in that number eventually.
How do you self-audit your own firm's revenue?
Pull your last twelve months of revenue and separate it into three buckets: advisory and preparation hours, resold or licensed software, and everything else. Confirm the second bucket's size, since a firm with a genuinely small software line may not need either platform yet, while one where that bucket has grown into real recurring revenue should treat this the same way it would tell a client to.
- Advisory and preparation revenue: typically exempt, confirm state by state
- Resold or licensed software revenue: typically taxable where the state taxes SaaS
- Passed-through reimbursements: typically exempt if documented as a pass-through
If you are unsure how your own state treats a specific line, apply the same standard you would hold a client to and get a second opinion rather than assuming.
Do this review annually at minimum, and sooner if you have just launched a new service line. A firm that starts white-labeling a portal for five clients as a pilot can find that number tripled within a year, and the point where it becomes worth automating is usually earlier than most partners expect.
What Good Looks Like
A CPA firm separates advisory and preparation revenue from any resold or licensed software revenue, confirms which states tax the software-adjacent line, and applies the same nexus discipline to itself that it applies to clients.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Avalara fits a larger, multi-office practice with several entities or a broader service mix where an ERP already anchors the finance stack.
Anrok fits a firm with a growing client portal or resold software subscription billed through a modern billing tool, kept separate from advisory invoices.
Frequently Asked Questions
Are accounting and tax preparation fees subject to sales tax?
In most states, no, these are treated as exempt professional services. A small number of states tax a broader range of services, so confirm your specific states rather than assuming the general rule applies everywhere your firm has clients.
What if we resell a bookkeeping platform to clients at a markup?
That markup is commonly treated as taxable software revenue in states that tax SaaS, separate from your advisory fees. Track it as its own line and apply the taxability rule for software, not for accounting services.
Should our own firm follow the advice we give clients?
Yes, and it is worth treating your own nexus review with the same rigor. Run the same state-by-state exposure check on your own revenue that your team would run for a client, especially for any software or licensing line.
Sources
Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.
- Annual wage, Accountants and Auditors (SOC 13-2011), US all industries. BLS OEWS May 2025, 2025.
- Burn multiple guidance bands by ARR (net burn / net new ARR). a16z Growth burn multiple framework (Kahl & George, 'A Framework for Navigating Down Markets', May 2022), table transcribed by Kruze Consulting, 2022.
Related Guides
A CPA Firm's Worksheet for Its Own Equity Plan
A worksheet-style walkthrough for accounting and CPA practices deciding between Pulley and Carta, including the state ownership rules that shape the plan.
Audit-Readiness Tools for a CPA Firm's Own Books
How a CPA firm chooses between FloQast and AuditBoard for its own reconciliations, partner capital accounts, and peer review readiness.
Gusto vs Rippling for a CPA Firm's Own Payroll
Answers to the questions CPA and accounting firm owners actually ask when comparing Gusto and Rippling for their own multi-state staff.
BILL vs Tipalti for Accounting and CPA Practices
A CPA firm's own AP is seasonal and mostly domestic. Here's how BILL and Tipalti compare for an accounting practice's internal payables workload.
Accounting and CPA Firms: Cube vs Mosaic for Busy Season
How Cube and Mosaic handle an accounting firm's seasonality: modeling the busy-season cash curve, fixed-fee realization, and staff overtime cost.
409A Platforms for the New Wave of PE-Backed CPA Firms
Private equity is restructuring CPA firms into attest and advisory entities. Here's how that split changes the Carta vs Shareworks decision.