What a CPA Firm Needs to Know Before Paying for Referrals
A tax partner promises a client a discount on a bookkeeping platform, the client signs up, and six months later nobody in the firm can confirm whether a referral fee ever arrived or was ever owed. That's not a software gap so much as a process gap, but the software decision only makes sense once the process question is settled.
PartnerStack handles the mechanical side: registering the referral, tracking the commission tier, and getting the payout and tax forms out the door. Crossbeam handles something unrelated: comparing your client list against a software or advisory partner's to find where the two already overlap, with no money involved at all.
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.
The Disclosure Question Comes Before the Software Question
The AICPA Code of Professional Conduct's commissions and referral fee rule generally requires a CPA who receives a commission or referral fee to disclose that arrangement in writing to the client. State boards can layer on additional requirements, and the rule interacts differently with attest versus non-attest clients, so the exact obligation in your situation depends on jurisdiction and engagement type. Settle what needs to be disclosed, and to whom, before building a referral program around it, not after a client asks why their tax preparer recommended a specific bookkeeping vendor.
What PartnerStack Actually Automates Here
Once a firm decides it will accept referral fees from software vendors, bookkeeping platforms, or other advisory services, PartnerStack gives partners and staff a portal to register the referral, tracks the commission tier against the vendor's billing, and issues payouts with the tax paperwork handled. What it does not do is generate the client disclosure. That has to happen separately, ideally as a standard form attached to any engagement where a referral fee is in play.
What Crossbeam Solves Instead
A firm that partners with a wealth management group, a business banking team, or a software vendor for referrals in the other direction can use Crossbeam to compare client lists and surface overlaps, so a partner knows a prospective client already works with an ally before making an introduction. No commission changes hands in this direction typically, and no disclosure obligation is triggered by simply knowing an overlap exists, though it would be triggered the moment a referral fee gets attached to it.
A Practical Sequencing for Most Firms
Start by drafting the disclosure language and getting it reviewed, since that governs every referral relationship the firm will ever have, whichever software tracks it. Only after that's settled does it make sense to decide whether PartnerStack's payout tracking is worth the setup for the volume of referrals the firm actually generates. Many smaller firms find that volume doesn't justify the platform yet, and a disclosure template plus a tracked spreadsheet covers the need for another year or two.
Follow this sequence before you buy anything:
- Draft the client disclosure language for referral fees and have it reviewed, since it governs every referral relationship the firm will ever have.
- Confirm the AICPA and state board requirements that apply, including limits on commissions for clients receiving certain attest services.
- Decide whether PartnerStack's payout tracking is worth the setup for the volume of referrals the firm actually generates.
- Keep a record for each referral of the client, the vendor, the fee, and whether and when disclosure went out.
Where Firms Get This Wrong
The common mistake isn't choosing the wrong software, it's treating referral fee disclosure as optional paperwork rather than a professional standards requirement. A referral relationship that pays well but was never disclosed to the client creates real risk for the firm, independent of whether the tracking behind it was a spreadsheet or a platform. Get the disclosure practice right first, and the software choice becomes a much smaller decision.
How This Plays Out With Software and Bookkeeping Vendors
The most common referral fee arrangement at a smaller firm involves a bookkeeping or accounting software vendor paying for client migrations. Before agreeing to any such arrangement, confirm whether the specific vendor relationship is structured as a referral fee, an affiliate commission, or a reseller markup, since the disclosure obligation and the way PartnerStack would track it differ across those structures. A vendor's own sales team can usually explain how their program is structured, but the firm's compliance resource should confirm what that means for the firm's disclosure obligations before the first client gets referred.
Keeping Referral Records Audit-Ready
Whatever system tracks referral fees, whether a spreadsheet or PartnerStack, it should produce a clean record on request: which client, which vendor, what fee, whether disclosure went out and when. That record matters beyond day-to-day operations, since a peer review or state board inquiry can ask for exactly this history. Firms that build the habit of logging disclosure alongside the referral itself, rather than treating them as two separate tasks handled by different people, tend to have a much easier time producing that record when it's actually requested. A single shared tracker that a designated partner reviews monthly is usually enough to keep this from slipping between busy seasons.
What Good Looks Like
A CPA firm handling referrals well has a written disclosure process that goes out with every client relationship touched by a referral fee, and a clear, auditable record of every commission owed and paid.
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.
A firm that refers clients to a handful of software or advisory partners can track those relationships in Close without a heavier system.
For a firm already using HubSpot to manage client communication, referral tracking can live in the same place instead of a separate tool.
Frequently Asked Questions
Do we need to disclose every referral fee we receive?
Generally yes: the AICPA's commissions and referral fee rule requires written disclosure to the client when a CPA receives a commission or referral fee. Commissions are prohibited outright for clients receiving certain attest services, and state boards can add requirements, so check the rule and your state board's version.
Can we use PartnerStack before we've settled the disclosure process?
It's possible, but not advisable. Setting up payout tracking before the disclosure language exists risks paying commissions the firm hasn't properly documented to clients, which is the harder problem to fix after the fact.
Is Crossbeam useful if we never plan to accept referral fees?
Yes. Firms that partner with banks, wealth managers, or software vendors purely for warm introductions, with no fee attached, still benefit from knowing where client lists overlap. That use case doesn't touch the disclosure question at all.
About the numbers
This guide doesn't quote a sourced benchmark. Figures in it are estimates or general guidance, so check them against your own numbers.
Related Guides
Origination Bonuses for a CPA Firm: Software Worth Buying?
A CPA firm's origination bonus is calculated once a year, under deadline pressure, in a workbook. Here is when dedicated software is actually worth it.
ZoomInfo vs Cognism for CPA Firms Selling Advisory
Accounting and CPA firms selling advisory work have almost no spare hours for prospecting. Here is how ZoomInfo and Cognism change that math.
Running Outbound Through a CPA Firm's Busy Season
Busy season eats the calendar and outreach gets paused badly. See how Lemlist vs Instantly for accounting & CPA practices handle the pause and resume cycle.
Apollo vs ZoomInfo for CPA Firms: A Local-Market Reality Check
Contact databases thin out around the privately held local businesses a CPA firm actually pursues. Here's how to test Apollo and ZoomInfo before you buy.
Fathom vs Fireflies for Accounting and CPA Firm Client Calls
A decision guide for accounting and CPA practices choosing between Fathom and Fireflies for engagement scoping and busy season client calls.
Scratchpad vs Dooly for CPA Firm Business Development
CPA firm growth runs on referrals and busy season, not quota-carrying reps. See how Scratchpad and Dooly fit a partner's actual prospect pipeline.