RevOps HQ
← BACK TO BLOG
9/27/2026•
Industry Solutions•RevOps Strategy & Frameworks

CRM for Accountants: How to Choose and Configure One for an Accounting Practice

CRM for accountants: why the sales pipeline fits a practice badly, which four records matter, and where the CRM must stop so practice management can start.

P

Paul Maxwell, PhD

AUTHOR

GET WEEKLY REVOPS INSIGHTS

No spam. Unsubscribe anytime.

A firm buys a CRM in October, configures it around a sales pipeline, and abandons it by March. The reasons given afterwards are that partners would not adopt it and that it duplicated the practice management system, and both are true. Neither is the cause. The cause is that a sales pipeline models a one-time purchase by a stranger, while an accounting practice earns the bulk of its revenue from work it has done for the same client for eleven years.

This article covers what a CRM is for in an accounting practice, which is a narrower and more specific thing than the general case. It begins with why the pipeline metaphor fits badly and what replaces it, then sets out the four records that carry the value. It then addresses the boundary with practice management software, since a CRM that becomes a second client master is worse than no CRM at all. From there it covers what seasonality does to a pipeline, the advisory cross-sell that is the growth motion in a mature firm, and the independence and confidentiality constraints that make some standard CRM practice unusable. Selection criteria, a coverage comparison, the antipatterns and the checks worth running close it.

The Pipeline Metaphor and Why It Misfits

A sales pipeline models a progression: a stranger becomes aware, evaluates, negotiates and buys once. Its stages are defined by how close the buyer is to a decision, and its central measurement is conversion from one stage to the next.

An accounting practice does not work that way, in three respects.

Most revenue is recurring and pre-sold. The annual compliance cycle for an existing client is not a pursuit; it is a commitment that will recur unless something goes wrong. Putting it in a pipeline produces a forecast that is ninety percent certainty dressed as opportunity, which makes the remaining ten percent invisible.

New clients arrive by referral rather than by pursuit. The path is a conversation with somebody who has already decided in principle, so the middle stages of a standard pipeline are empty and the data is thin.

The buying decision is frequently not a decision at all. A client needs a tax return filed. What is actually being chosen is who does it, once, years ago.

What replaces the pipeline is two separate things: a short pursuit pipeline for genuinely new relationships, and a recurring engagement cycle for existing clients. Modelling both in one pipeline is the origin of the abandoned implementation described above.

The Four Records

The client, as a relationship rather than a file. Who they are, which entities they comprise, which partner owns the relationship, and what has been discussed that is not yet work. A practice management system holds the client; it rarely holds the relationship.

The engagement, as a recurring object with a cycle. Not a deal that closes, but a piece of work with a period, a fee, a due date and a renewal. This is the object most firms are missing, and it is the one that makes the year predictable.

The opportunity, reserved for what is genuinely uncertain. New relationships, and advisory work an existing client has not yet agreed to. Keeping compliance renewals out of this is what makes the number mean something.

The interaction that is not billable. The conversation at a networking event, the question answered on a call, the introduction made. This is the substance of an accounting relationship and it is recorded almost nowhere, which is why a departing partner takes the relationship with them.

In HubSpot terms the first two are contacts and companies plus a custom object or a second pipeline, the third is a deal, and the fourth is activity logging with a discipline behind it.

The Practice Management Boundary

A firm of any size already runs Karbon, Canopy, Jetpack, Xero Practice Manager or an equivalent, and those systems hold the client, the jobs, the deadlines and frequently the time and billing. A CRM introduced alongside them must be told where to stop.

The failure is a CRM that becomes a second client master. Two systems each believing they hold the authoritative client record will diverge, and the divergence surfaces as correspondence sent to a superseded address or an entity name that is wrong on a filing.

The boundary that works: practice management owns the client as a delivery entity — jobs, deadlines, time, billing. The CRM owns the relationship before and around the work — the pursuit, the referral source, the advisory conversation, the partner ownership. One direction of sync, from practice management into the CRM, so the CRM reads the client and never writes it.

Where a firm has no practice management system, the calculation is different and the CRM may reasonably hold both. That is a smaller firm's answer and it stops working at the point job scheduling becomes the constraint.

Seasonality and What It Does to a Pipeline

Compliance work is seasonal, and seasonality does two things to a CRM that general guidance never anticipates.

It compresses capacity to zero for a period. During filing season nobody is pursuing new work, which means pipeline activity stops for reasons that have nothing to do with demand. A firm measuring pipeline velocity across the year without accounting for this will read a capacity constraint as a demand problem and act on it wrongly.

It concentrates the advisory opportunity. The best-informed conversation a firm can have with a client happens while their numbers are in front of somebody, which is precisely when nobody has time to have it. The practical response is to capture the observation during the season and schedule the conversation after it, which requires a place to put the observation. That place is the CRM, and a property with a follow-up date on the client record is sufficient.

The Advisory Cross-Sell

Growth in an established practice comes from selling more to existing clients rather than from winning new ones, which inverts what a CRM is configured to do by default.

The mechanism that matters is a record of what each client does not yet buy. A firm doing compliance for four hundred clients and advisory for forty has three hundred and sixty conversations available to it, and the constraint on having them is not demand but the absence of a list.

That list is constructible from data the firm already holds: entity type, turnover band, employee count, the services currently engaged, and the observations captured during compliance work. A workflow can surface the subset each quarter, which turns a vague intention to cross-sell into a queue with names on it.

This is also where an accounting practice differs from the professional services pattern generally: the trigger is frequently a change in the client's own circumstances that the firm observes before the client mentions it.

Independence and Confidentiality Constraints

Three constraints make some standard CRM practice unusable in a regulated practice.

Independence. Audit clients carry restrictions on what other services may be sold to them, and a cross-sell list built without that filter will generate an approach that should not be made. The restriction has to live on the client record where the list is built, rather than in the audit partner's memory.

Confidentiality between engagements. Information obtained in one engagement is frequently not usable in another, and a CRM designed to make everything visible to everybody is designed against that requirement. Property-level and record-level visibility need to be configured deliberately rather than left open.

Retention and disposal. Client data carries statutory retention periods, and a CRM accumulating activity indefinitely becomes a liability rather than an asset.

None of these prevents a CRM from being used. All of them mean the default configuration is wrong for the firm, and a partner who discovers that after go-live will conclude the software was unsuitable.

Selection Criteria

Five questions that separate products for this use case, and none of them appears on a general CRM comparison.

  1. Can it model a recurring engagement distinctly from a one-time pursuit? Either a second pipeline, a custom object, or renewal handling that does not require a fake deal each year.
  2. Does it integrate with the practice management system in one direction? Reading the client without contesting ownership of it.
  3. Can visibility be restricted at record and property level? Required for independence and inter-engagement confidentiality.
  4. Will partners actually use it? In practice this means mobile capture and email integration, because the interaction worth recording happens away from a desk.
  5. Can it build a cross-sell list from what the firm already knows? Segmentation over service history and client attributes, without an export.

Coverage by Product

HubSpotRecurring engagementSecond pipeline or custom objectPractice management joinAPI and common connectorsRecord-level visibilityAvailable, needs configuringCross-sell segmentationStrong
SalesforceRecurring engagementNative, with configuration effortPractice management joinAPI and common connectorsRecord-level visibilityStrong, with administrative costCross-sell segmentationStrong
PipedriveRecurring engagementAwkward — pipeline-first by designPractice management joinLimitedRecord-level visibilityLimitedCross-sell segmentationLimited
Practice management aloneRecurring engagementNativePractice management joinNot applicableRecord-level visibilityVariesCross-sell segmentationWeak — built for delivery
SpreadsheetRecurring engagementNonePractice management joinNoneRecord-level visibilityNoneCross-sell segmentationNone

A firm whose only requirement is the fourth column and whose practice management system is strong may not need a CRM at all, which is a conclusion worth reaching before a purchase rather than after.

Antipatterns

One pipeline for compliance and pursuit. Produces a forecast that is mostly certainty, hiding the part that is not.

The CRM as a second client master. Two systems disagreeing about an address, surfacing on a filing.

A cross-sell list without an independence filter. Generates an approach that should not be made.

Configuring in January. The people whose adoption decides the outcome are unavailable from January to April, so a go-live in that window trains nobody.

Measuring pipeline velocity across the season. Reads a capacity constraint as a demand problem.

No place for the non-billable interaction. The relationship stays in one partner's head and leaves with them.

Verification Before Buying

  1. Revenue split. What proportion came from existing clients against new ones last year. Above roughly eighty percent recurring, the engagement cycle matters more than the pipeline and most CRM guidance will mislead.
  2. Service penetration. How many clients buy more than one service, and whether that list can be produced today without an export.
  3. Relationship concentration. How many client relationships are held by one partner with nothing recorded.
  4. Practice management overlap. Which fields the new system would duplicate, and which system wins each.
  5. Season timing. When the implementation would land relative to filing deadlines.

Boundaries of This Article

This describes the shape of the requirement rather than ranking products, and the coverage table is about fit for this use case rather than general capability.

Independence and confidentiality requirements vary by jurisdiction and by the firm's regulator. The point here is that they constrain configuration; which specific constraints apply is a question for the firm's compliance function.

Practice management software is treated as a boundary rather than reviewed. Which of those systems suits a firm is a separate decision and generally the more consequential one.

In Summary

A CRM in an accounting practice fails when it is configured as a sales tool, because a practice earns most of its revenue from recurring work for existing clients rather than from pursuit. What replaces the pipeline is two things kept separate: a short pursuit pipeline for genuinely new relationships, and a recurring engagement cycle for everything else.

Four records carry the value — the client as a relationship, the engagement as a recurring object, the opportunity reserved for what is actually uncertain, and the non-billable interaction that is recorded almost nowhere and walks out of the door with a departing partner. The boundary with practice management is that delivery owns the client and the CRM owns the relationship around it, synced one way.

Before any of this is bought, count how many clients buy more than one service, and try to produce that list from the systems the firm already runs. A firm that cannot produce it has found the growth available to it without winning a single new client, and has also found out why it has not been captured.

HubSpot services

Onboarding, implementation, integration, migration, administration and training, each scoped and priced before the work begins

WEEKLY PROGRAM

RevOps Office Hours

A recurring weekly RevOps operating program. Live support plus hands-on HubSpot implementation work.

$1,500/mo
Monthly Operating Program
  • →1 live Office Hours session per week
  • →4 hours of hands-on implementation work per month
  • →Hours allocated against priorities agreed at the start of each period
  • →Recurring monthly cadence