CPA Firm Market Research: Analyzing Local Competition and Revenue Opportunity Before You Launch
Launching a CPA firm without doing real market research is like preparing a tax return without the client's documents — you'll produce something, but it won't be accurate and it will eventually cause problems. This guide covers how to systematically research your local accounting market, identify where competitors are weak, analyze realistic billing rate benchmarks, and confirm that sufficient unmet demand exists before you commit to going solo.
READY TO TAKE ACTION?
Use the free LaunchAdvisor checklist to track every step in this guide.
The Quick Answer
A CPA firm launch is viable when you can identify at least 30–50 reachable potential clients in your target niche, confirm that local competitors are either overpriced, underspecialized, or both, and project gross revenue of $100,000–$180,000 in year one based on realistic billing rates and client counts. The AICPA 2024 Management of an Accounting Practice (MAP) Survey shows median solo CPA firm revenue of $185,000–$340,000 depending on service mix, with advisory-heavy practices at the upper end. Research phase should take four to six weeks and cost nothing but your time — the data you need is mostly free or accessible through AICPA membership.
Mapping the Local Competitor Landscape
Start your competitor research by building a spreadsheet of every CPA firm in your target market. Use Google Maps, Yelp, the AICPA Find a CPA directory (findacpa.org), and your state CPA society's member lookup. For each firm, record: number of CPAs, years in business (check their website copyright dates and Google My Business listing age), Google review count and rating, services listed, niche or specialty language, and any pricing transparency on their website. Pay particular attention to firms with fewer than 10 Google reviews or reviews that are more than two years old — these are typically practices that are either declining or stagnant, not actively marketing. Also note which firms have no website, no LinkedIn presence, or websites that look like they were built in 2012 — these represent incumbents who will lose clients to any reasonably competent new entrant who markets professionally. Your goal is to identify the service or niche where local supply is thin or low-quality.
Analyzing Competitor Rates Without Awkward Calls
CPA billing rates are not publicly listed on most websites, but you can research them effectively through three channels: (1) Call two or three firms as a prospective client asking about pricing for your target service — most will provide ballpark estimates or offer a free initial consultation where rates come up naturally; (2) Search Yelp reviews for mentions of pricing — clients frequently mention 'reasonable rates' or 'expensive but worth it' which gives directional data; (3) Check professional communities on Reddit (r/taxpros is particularly active) where CPAs discuss rates openly. The AICPA MAP Survey (available to AICPA members at aicpa-cima.com) publishes median billing rates by firm size, service line, and region. As of 2024: bookkeeping write-up $65–$150/hour, individual tax preparation $200–$500/return, small business tax preparation $750–$3,000/return, CPA billing rate for principals $200–$450/hour. If local firms are charging below these benchmarks, there's a pricing education opportunity — clients who understand value will pay more to a specialist.
Identifying Underserved Segments Through Industry Association Research
Every major industry has a trade association — and those associations are goldmines for identifying which accounting needs their members can't get met locally. Research the local chapters of the National Apartment Association (real estate investors), eCommerce association groups, the National Restaurant Association, NAIOP (commercial real estate), or your local chamber of commerce. Attend one or two meetings in your target niche, not as a vendor but as a curious listener. Ask members: 'How happy are you with your current CPA? What do you wish they understood better about your industry?' These conversations will surface specific unmet needs — like a real estate investor who can't find a CPA who understands cost segregation studies, or a restaurant owner whose CPA has never set foot in a restaurant. These gaps are your product-market fit signal. The AICPA also publishes industry-specific guides and CPE for practitioners entering niches like construction, healthcare, and real estate — review these to understand the technical depth required before committing to a niche.
Estimating Total Addressable Market in Your Target Geography
Total addressable market (TAM) for a solo CPA firm doesn't need to be massive — you only need 40–80 clients to build a profitable solo practice. What matters is that enough potential clients exist in your geography and niche to reach that client count without exhausting your referral network. Use the U.S. Census Bureau's County Business Patterns data (census.gov/programs-surveys/cbp) to count businesses by NAICS code in your metro area — this tells you exactly how many LLCs, S-corps, and sole proprietors in your target niche exist within a defined radius. For individual tax clients, use the IRS Statistics of Income data to understand how many returns are filed by income bracket in your state. A metro area with 5,000 small businesses in your target niche is more than adequate to support a solo CPA practice — you need to capture less than 2% of that market to hit 100 clients.
Building a Pre-Launch Waiting List to Confirm Real Demand
The most powerful market validation tool for a CPA firm is a pre-launch waiting list with real names attached. Create a simple landing page (Squarespace or Carrd — under $20/month) describing your specialty and announcing that you're accepting a limited number of new clients starting in a specific quarter. Collect email addresses with a form. Share the page on LinkedIn, in industry Facebook groups relevant to your niche, and with your personal network. Set a goal of 20 email signups within 30 days. If you reach it, demand is real. If you struggle to get 5 signups despite active promotion, your messaging, niche, or market size may need adjustment before launch. This isn't a commitment to launch — it's a low-cost test. Follow up with everyone who signs up with a brief email survey asking what their biggest accounting and tax challenges are. Their answers will shape your service menu, pricing, and onboarding process.
Red Flags That Should Delay Your Launch
Not every market or niche will support a solo CPA launch right now. Watch for these warning signs in your research: (1) The niche is dominated by one or two large regional firms with aggressive pricing and deep community relationships — you'll struggle to differentiate on anything but price, which destroys margins; (2) Your target client base earns under $75,000/year in personal income — this segment is highly price-sensitive and prone to switching to TurboTax or low-cost national chains; (3) The work is almost entirely compliance-only (basic individual returns) with no advisory component — this creates price pressure and high client turnover as clients perceive little value differentiation; (4) You can't name five real people in your network who know five potential clients in your target niche — client acquisition will be extremely slow without warm referral paths; (5) Your personal financial runway is less than six months — cash flow pressure forces you to take any client at any price, which destroys positioning and creates long-term problems. If you encounter two or more of these red flags, consider delaying launch by one quarter to build relationships and savings.
RECOMMENDED TOOLS
Karbon
Accounting practice management platform with workflow automation, capacity planning, and client collaboration tools designed for CPA firms of all sizes.
Canopy
CPA-specific practice management software with client portal, document management, and IRS resolution workflow tools built in.
Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.
FREQUENTLY ASKED QUESTIONS
How long should market research take before launching a CPA firm?
Plan for four to six weeks of focused research — not months. Spend week one mapping competitors and collecting rate data, week two attending industry events and conducting prospect conversations, week three analyzing census and IRS data for market size, and weeks four through six building your pre-launch email list and refining your service offerings based on what you've learned. Longer than six weeks typically signals analysis paralysis rather than genuine research needs.
Do I need to live in the same city as my clients to launch a CPA firm?
No — virtual CPA firms serving clients nationwide are fully viable and increasingly common. However, your first 20–30 clients will almost certainly come from your personal network and local referrals, which means local market research is still valuable even if you plan to go fully virtual. As your practice matures and your niche reputation grows, client geography becomes less important than niche depth.
What is the AICPA MAP Survey and how do I access it?
The AICPA Management of an Accounting Practice (MAP) Survey is an annual benchmarking study covering billing rates, revenue per partner, overhead ratios, and top issues for CPA firms of all sizes. It is available to AICPA members through the AICPA-CIMA website. AICPA membership costs $375–$500/year for CPAs and is well worth it for access to MAP data, CPE, and the AICPA professional liability insurance program. Non-members can purchase individual survey reports, though membership provides much better value.
How do I research what CPAs charge without calling competitors awkwardly?
The most effective approach is to call as a prospective client — this is completely ethical and standard business research. Keep the call brief, ask about their process and ballpark pricing for your target service, and thank them for their time. You'll learn rates, intake quality, and positioning simultaneously. Supplement this with Yelp reviews (clients mention pricing often), Reddit's r/taxpros community (CPAs discuss rates openly), and the AICPA MAP Survey if you're a member.