How FindCPA Rankings Work
Overview
Built for people, not just CPAs
Most directories rank by how much they’ve paid to be featured. We think that’s backwards. Our ranking system is designed around what actually matters to someone looking to hire a CPA: verified credentials, real reviews, pricing transparency, availability, and years of proven experience.
The FindCPA score is a single number from 0 to 100. It is calculated by weighting nine data points and normalizing each to a common 0-1 scale before summing. Scores are independent and absolute.
Because CPAs operate in local markets, we don’t compare scores across cities. Your search results are sorted by score within your selected city or zip code.
Scoring Process
Three steps from raw data to score
Each indicator is first normalized to a common scale, then weighted and summed, then scaled to 100.
1
Normalize
2
Weight
3
Connect Directly
Ranking Indicators
What we measure and why
Platform rating (25%)
The average star rating a CPA has received from clients on FindCPA directly. This is our highest-weighted single indicator at 25%, because platform reviews are tied to verified engagements. Ratings are on a 0-5 scale and normalized.
Platform review count (10%)
The number of reviews a CPA has received on FindCPA. Raw review counts are log-dampened, as we believe going from 1 to 10 reviews is more meaningful than going from 100 to 109. We cap the normalization at 1,000 reviews, above which the incremental signal is minimal. This indicator carries a 10% weight.
External rating (12.5%)
The average star review rating pulled from the CPA’s extrernal listings (e.g. Google’s profile). Weighted at 12.5%, meaningful as an external signal, but weighted below our own platform data.
External review count (5%)
The number of external reviews (e.g. Google), also log-dampened with the same cap. Carries a 5% weight.
Pricing disclosed (12.5%)
One of the most common frustrations when searching for a CPA is not knowing what you’ll pay. If a CPA has a pricing information on their FindCPA profile, whether a rate, a range, or a description of their fee structure, they receive full benefit. This carries a 12.5% weight, reflecting our commitment to transparency for searchers.
Years in business (10%)
Calculated from the CPA’s listed founding year. A longer track record signals stability and experience. We normalize using a 50-year ceiling. A firm founded 25 years ago scores 0.5, one founded 50+ years ago scores the maximum 1.0. Carries a 10% weight.
Accepts new clients (10%)
This one is a simple question – is this CPA currently accepting new clients? Weighted at 10% because a highly ranked CPA who can’t take on new work is of limited use to the searcher.
Verified (5%)
Whether the CPA’s credentials and other information have been verified by the FindCPA team. Verification is available as part of a paid subscription tier (growth plan). We include it as a ranking signal because verified CPAs have undergone an additional credentialing step that benefits searchers. Carries a 5% weight.
Featured (10%)
Whether a CPA has an active featured listing on FindCPA. Featured status is available through a paid subscription (pro plan). We include it as a ranking signal because CPAs who invest in the platform consistently demonstrate higher engagement and more complete profiles, all of which benefit searchers. Together, verified and featured account for just 15% of the total score; the remaining 85% is based entirely on independently sourced data.
Final Score
From weighted indicators to a 0-100 score
Once each indicator is normalized and multiplied by its weight, the nine values are summed into a single number between 0.0 and 1.0. That number is multiplied by 100 to produce the final score, stored to one decimal place.
A theoretically perfect CPA (5-star ratings, thousands of reviews, pricing disclosed, 50+ years in business, verified, featured, and actively accepting clients) would score 100. In practice, most CPAs score somewhere in the middle, with scores reflecting their genuine strengths and gaps.
Common Questions
Frequently asked questions
Q: How do I improve my FindCPA score?
The most impactful actions are: (1) encourage clients to leave reviews on FindCPA directly, (2) add pricing information to your profile, (3) ensure your profile is verified, and (4) allow new clients. These four steps alone can significantly improve your score.
Q: Can a CPA pay to improve their ranking?
Partially. And we want to be upfront about it. Featured and verified status are available through paid subscription tiers, and together they account for 15% of the total score. We include them because CPAs who invest in the platform tend to be more engaged, which genuinely benefits searchers.
However, paying does not guarantee a high score. The remaining 85%, reviews, ratings, pricing transparency, years in business, and availability, is based entirely on independently sourced data that cannot be purchased. A non-paying CPA with excellent reviews and a complete profile could outrank a paying CPA with poor ones.
Q: What happens if a CPA hasn’t disclosed pricing?
They receive a 0 on the pricing indicator, which accounts for 12.5% of the total score. We strongly encourage CPAs to add pricing information, as it’s one of the easiest ways to improve a score and, more importantly, it helps potential clients make informed decisions.
