How to Find a CPA: The Complete Guide to Choosing the Right Certified Public Accountant

Last Updated: 2025

Finding the right Certified Public Accountant (CPA) can be one of the most important financial decisions you make — whether you’re a small business owner trying to minimize your tax burden, a high-income earner navigating complex investments, or simply someone tired of DIY tax software getting it wrong year after year. Yet most people have no idea where to start. They either ask a friend for a referral (and hope for the best), google “CPA near me” (and feel overwhelmed by the results), or they never hire one at all and end up leaving thousands of dollars on the table.

This guide cuts through the confusion. Over the next several thousand words, you’ll learn exactly how to find a CPA who is qualified, trustworthy, and the right fit for your specific situation. We’ll cover every step of the process — from knowing when you actually need a CPA to conducting your first interview, evaluating credentials, spotting red flags, and understanding what you should expect to pay.

By the end of this article, you’ll have a clear, actionable roadmap for finding and hiring a CPA who will genuinely improve your financial life.


Table of Contents

  1. Do You Actually Need a CPA?
  2. Understanding What a CPA Does
  3. Where to Find a CPA
  4. How to Evaluate CPA Credentials
  5. Questions to Ask a CPA Before Hiring
  6. Red Flags to Watch Out For
  7. Understanding CPA Fees and Pricing
  8. How to Choose the Right CPA for Your Situation
  9. Frequently Asked Questions
  10. Conclusion

Do You Actually Need a CPA?

Before you start searching for a CPA, it’s worth taking a moment to assess whether you actually need one. Not everyone does — at least not year-round. But there are clear situations where hiring a CPA is not just helpful but absolutely essential.

When You Definitely Need a CPA

You own a business. Business taxes are dramatically more complex than personal taxes. Whether you’re a sole proprietor, an LLC, an S-corporation, or a partnership, there are elections to make, deductions to claim, and quarterly estimated taxes to calculate. A CPA who specializes in small business accounting can often save you far more than their fee in legitimate tax savings — sometimes by a factor of 5x or 10x.

Your income situation is complex. If you have income from multiple sources — a W-2 job, freelance work, rental properties, investments, stock options, or a side business — your tax return is no longer simple. Each income stream has its own rules, deductions, and reporting requirements. Getting it wrong means either overpaying taxes or exposing yourself to IRS scrutiny.

You’re going through a major life event. Marriage, divorce, the birth of a child, buying or selling a home, inheriting money, starting a business, or retiring — all of these events have significant tax implications that are easy to mishandle on your own.

You’ve received IRS correspondence. If the IRS has sent you a notice, proposed changes to your return, or started an audit, you need professional representation immediately. A CPA with audit experience is equipped to handle these situations in ways that DIY taxpayers simply cannot.

You want proactive tax planning. There’s a big difference between filing taxes and planning taxes. Tax filing is looking backward — reporting what happened. Tax planning is looking forward — strategically structuring your income, deductions, and investments to minimize what you owe. Most DIY approaches only offer the former. A good CPA offers both.

When You Might Not Need a CPA

If you’re a W-2 employee with a single job, no investments beyond a 401(k), no rental properties, no business, and no complex deductions, you may be perfectly fine with a quality tax software product or an enrolled agent. That said, many CPAs offer affordable annual tax preparation services even for straightforward returns, and the peace of mind alone can be worth it.


Understanding What a CPA Does

Before you can find the right CPA, you need to understand what a CPA actually does — because “CPA” is not synonymous with “tax person.” A Certified Public Accountant is a licensed financial professional who has passed the rigorous Uniform CPA Examination, met education requirements (typically 150 credit hours), and fulfilled state-specific experience requirements. They are licensed by state boards of accountancy and are required to complete continuing education to maintain their license.

The Full Scope of CPA Services

Tax Preparation and Filing: This is what most people think of when they think of a CPA. A CPA prepares federal and state income tax returns for individuals, businesses, partnerships, trusts, and estates. Unlike a seasonal tax preparer or software, a CPA brings professional accountability and liability to the process.

Tax Planning: Strategic tax planning is arguably more valuable than tax preparation. A skilled CPA will analyze your financial situation throughout the year and recommend strategies to legally reduce your tax liability — things like timing income and deductions, maximizing retirement contributions, leveraging depreciation for business assets, or structuring business entities for optimal tax treatment.

Bookkeeping and Accounting: Many CPA firms offer monthly bookkeeping services — reconciling accounts, producing financial statements, managing payroll, and ensuring your books are in order. This is especially valuable for small business owners who don’t have time to manage their own finances.

Business Advisory Services: Beyond numbers, experienced CPAs act as financial advisors for business owners. They can help you analyze the profitability of different revenue streams, set pricing strategies, evaluate whether to buy or lease equipment, and plan for growth.

Audit and Assurance Services: Some businesses are required to have their financial statements audited — either by investors, lenders, or regulatory requirements. Only CPAs can perform independent financial audits.

Estate and Trust Planning: CPAs who specialize in estate planning can help you structure your assets to minimize estate taxes and ensure a smooth transfer of wealth to your heirs.

IRS Representation: When you’re facing an audit, back taxes, or an IRS dispute, a CPA (particularly one who is also an Enrolled Agent) can represent you before the IRS — speaking on your behalf and negotiating resolutions.

Understanding this full spectrum of services helps you articulate exactly what you need — which will help you find a CPA who specializes in exactly that.


Where to Find a CPA

Now that you know what you need, where do you actually find qualified CPAs? Here are the most reliable sources, ranked by effectiveness.

1. AICPA’s CPA Locator

The American Institute of Certified Public Accountants (AICPA) maintains a directory at aicpa.org where you can search for CPAs by location and specialty. Every CPA listed has verified credentials, which eliminates a major risk of using general directories.

2. Your State CPA Society

Every state has a CPA society (for example, the California Society of CPAs, the Texas Society of CPAs, etc.). These organizations maintain member directories and often have “find a CPA” tools on their websites. Many state societies also have ethics requirements above and beyond the state board, so members tend to be more engaged professionals.

3. Personal and Professional Referrals

Asking people you trust is still one of the most effective ways to find a good CPA. The key is asking the right people. If you’re a small business owner, ask other small business owners in your industry what CPA they use — and whether they’re genuinely happy with the service. Ask your attorney, financial advisor, or banker. These professionals work closely with CPAs and can point you toward those with strong reputations.

The right question to ask: Don’t just ask “do you have a CPA?” Ask: “Would you recommend your CPA without hesitation to someone in my exact situation?”

4. Online Directories and Review Sites

Platforms like Google, Yelp, and Thumbtack carry reviews for CPA firms. These can be helpful for gauging client satisfaction, but use them as one data point — not the deciding factor. Look for patterns in reviews rather than individual outliers. A firm with 50 reviews averaging 4.8 stars is far more meaningful than one with 3 reviews averaging 5 stars.

5. LinkedIn

LinkedIn is an underutilized resource for finding CPAs. You can search for “CPA” + your location, filter by industry specialization, check their professional history, see endorsements from clients and colleagues, and even read articles they’ve written. A CPA who is active on LinkedIn — sharing tax tips and financial insights — demonstrates that they are engaged, current, and invested in their professional development.

6. Local Business Networks and Chambers of Commerce

If you’re a business owner, your local Chamber of Commerce or business networking group (like BNI or a local entrepreneur’s group) is a great place to find CPAs who actively work with businesses in your community. You get the added benefit of meeting them in person before the professional relationship begins.

7. Your Bank or Financial Institution

Your bank’s business banking team often has a list of CPAs they work with regularly. Banks have a vested interest in connecting their clients with competent financial professionals, so these referrals are usually solid.


How to Evaluate CPA Credentials

Finding CPA candidates is only half the battle. Evaluating their credentials and qualifications is where most people skip steps — and then regret it later. Here’s how to do your due diligence.

Verify the CPA License

This is non-negotiable. Every state board of accountancy has an online license verification tool. Simply go to your state’s board of accountancy website, search the CPA’s name, and confirm that their license is:

  • Active (not expired or lapsed)
  • In good standing (no disciplinary actions or suspensions)
  • Current (continuing education requirements fulfilled)

Never assume someone is a CPA just because they say they are, or because their business card says so. Verification takes two minutes and protects you.

Check for Disciplinary Actions

The AICPA and state CPA societies maintain public records of disciplinary actions against members. A CPA who has been sanctioned, suspended, or had their license revoked for ethical violations or malpractice is someone you absolutely want to avoid. A clean record is the baseline expectation.

Assess Their Specialization

A general-practice CPA is great for straightforward needs. But if your situation is complex — you own a medical practice, you’re a real estate investor with multiple properties, or you have international income — you want a CPA who specializes in your area. Ask specifically: “What percentage of your clients are in situations similar to mine?” A CPA who does 80% small business work is far better positioned to help a small business owner than one who primarily does individual returns.

Evaluate Their Firm Size and Stability

Both solo practitioners and large firms have advantages. A solo CPA offers a personal relationship and direct access — you’ll always speak to the same person who knows your file inside and out. A larger firm offers depth of staff, backup when your CPA is unavailable, and a broader range of in-house expertise. For most individuals and small businesses, a firm with 2-10 CPAs tends to offer the best of both worlds.

Review Their Technology Stack

A modern CPA firm should be using cloud-based accounting software (QuickBooks Online, Xero, FreshBooks), secure document-sharing portals, and e-signature tools. If a CPA is still asking you to fax documents or mail paper returns, that’s a signal that they may not be keeping up with the profession — which may mean they’re not keeping up with changing tax law either.


Questions to Ask a CPA Before Hiring

Your initial consultation — which reputable CPA firms offer for free — is your opportunity to interview the CPA as much as they interview you. Here are the most important questions to ask.

About Their Experience and Qualifications

  • How long have you been practicing as a CPA? Experience matters, but so does ongoing education. A 5-year CPA who stays current may be preferable to a 20-year CPA who’s coasting.

  • What is your primary specialty? You want to hear something specific, not “I do everything.” A CPA who specializes in small business taxation, real estate, or healthcare professionals has developed expertise that a generalist hasn’t.

  • What percentage of your clients are in situations similar to mine? This tells you whether they have real depth of experience with your specific needs.

  • Who will actually be working on my account? At larger firms, you may meet a partner but have your work done by a junior associate. Know who’s actually handling your file.

About Their Process and Communication

  • How do you prefer to communicate — email, phone, or portal? Make sure their communication style matches yours.

  • What is your typical response time for questions? A 24-48 hour response time is reasonable. A CPA who takes a week to return calls is too busy for you.

  • How often will we meet proactively? The best CPAs schedule periodic reviews — quarterly for business clients, at minimum annually for individuals.

  • What happens if I get a notice from the IRS? You want to know they’ll be in your corner, not charging you an additional emergency retainer just to look at a letter.

About Their Fees

  • How do you charge — hourly, flat fee, or monthly retainer? Each model has pros and cons. Get a clear understanding before you commit.

  • What is your fee for my specific situation? Get a written estimate based on a real description of your needs.

  • Are there any costs that might surprise me? Ask specifically about charges for phone calls, emails, or amending returns.


Red Flags to Watch Out For

Knowing what to avoid is just as important as knowing what to look for. Here are the red flags that should make you walk away.

They Guarantee a Large Refund Before Seeing Your Information

No legitimate CPA can promise you a specific refund before they’ve reviewed your financials. Anyone who guarantees a big refund upfront is almost certainly preparing inflated or fraudulent returns — which exposes you to IRS penalties and prosecution, not just them.

They Charge a Percentage of Your Refund

This is a massive conflict of interest and a practice associated with unethical preparers. A CPA should charge based on time and complexity, not a cut of your refund. The IRS specifically warns taxpayers about this practice.

They Won’t Sign Your Return

Every professional who prepares a tax return for compensation is required to sign it as the “paid preparer.” If someone prepares your return but won’t sign it — or encourages you to present it as self-prepared — run. This is a hallmark of fraud.

They Suggest Deductions That Feel Wrong

If a CPA suggests writing off personal expenses as business expenses, inflating charitable contributions, or creating fictitious business expenses, they are asking you to commit tax fraud. The fact that they’re a CPA doesn’t protect you — you’re both liable.

They’re Impossible to Reach

If your CPA doesn’t return calls during the engagement — especially at tax time — that’s a sign they’ve taken on far too many clients or simply aren’t organized enough to serve you well.

Their Office Is Disorganized or They Lose Your Documents

Tax documents contain your most sensitive personal information. A CPA who can’t keep track of your paperwork is both disorganized and a security risk.


Understanding CPA Fees and Pricing

One of the most common questions people have about hiring a CPA is: what does it cost? The honest answer is “it varies,” but here are the real-world numbers you can expect.

Individual Tax Return Preparation

According to the National Society of Accountants, the average fee for preparing a federal Form 1040 with a Schedule A (itemized deductions) is approximately $320–$500. More complex returns — with Schedule C (business income), Schedule E (rental income), or K-1s from partnerships — can range from $500 to $2,000+.

Business Tax Return Preparation

Business returns are more complex. An S-corporation or partnership return (Form 1120S or 1065) typically costs $800 to $3,500 depending on the size and complexity of the business. Corporate returns (Form 1120) can run higher.

Ongoing Monthly Accounting Services

If you hire a CPA firm for ongoing bookkeeping, payroll, and monthly financial statements, expect to pay $300 to $2,500 per month depending on the volume of transactions and services included.

Hourly Consulting Rates

CPA hourly rates typically range from $150 to $400 per hour depending on the CPA’s experience, location, and specialization. Highly specialized CPAs in high cost-of-living areas can charge $500/hour or more.

Is It Worth It?

The ROI on hiring a CPA is often substantial. Research consistently shows that taxpayers who work with CPAs identify legitimate deductions they would have otherwise missed, avoid costly errors that trigger IRS notices, and receive proactive tax planning advice that reduces future liability. Many business owners report that their CPA saves them 3x to 10x their annual fee in tax savings and avoided mistakes.


How to Choose the Right CPA for Your Situation

You’ve done your research, conducted interviews, and verified credentials. Now it’s time to make a decision. Here’s a framework for choosing wisely.

Match Specialization to Your Needs

The single most important factor in choosing a CPA is ensuring their specialization matches your situation. A CPA who primarily serves medical professionals has deep expertise in physician practice structures, medical equipment depreciation, and healthcare-related tax elections that a general CPA simply won’t have. The same principle applies to real estate investors, tech startups, attorneys, and every other professional category.

Prioritize Communication Style

You’re entering a long-term professional relationship. The technical qualifications matter, but so does the working relationship. If you left the initial consultation feeling confused, condescended to, or like just another number — trust that instinct. You want a CPA who explains things clearly, asks good questions, and makes you feel like a valued client.

Consider the Full Scope of Services

Think beyond just this year’s taxes. Do you anticipate starting a business in the next few years? Do you have investments you’ll eventually sell? Do you want ongoing monthly bookkeeping? Choose a CPA whose service offerings can grow with you.

Trust Your Gut (After Doing Your Homework)

After you’ve verified credentials, asked the right questions, and checked references, trust your gut. The best CPA-client relationships are built on mutual trust and respect. If something feels off — even if you can’t articulate exactly why — it’s worth keeping your search open.


Frequently Asked Questions

Q: How do I know if someone is actually a licensed CPA?
You can verify any CPA’s license through your state’s board of accountancy website. Simply search the person’s name, and the database will confirm whether their license is active, expired, or has any disciplinary actions. This takes less than two minutes and is the single most important verification step you can take before hiring.

Q: Should I hire a CPA or use tax software?
Tax software is adequate for simple returns — a single W-2, standard deduction, no business income. But if your situation involves self-employment, rental properties, investments, multiple states, or any business entity, a CPA will almost certainly save you more than they cost through legitimate deductions, proper elections, and avoiding costly errors.

Q: How far in advance should I hire a CPA?
Ideally, meet with a CPA before the end of the tax year you want help with. This allows for proactive tax planning — not just reactive filing. Even if you’re past the tax year, it’s never too late to hire a CPA; they can amend prior returns if deductions were missed.

Q: Can a CPA help me with multiple years of unfiled taxes?
Yes. A CPA can prepare multiple years of back tax returns simultaneously and help you work through any IRS penalties or payment arrangements. This is a situation where professional help is especially valuable, as the IRS has specific procedures for catching up on unfiled returns.

Q: What’s the difference between a CPA and an accountant?
All CPAs are accountants, but not all accountants are CPAs. “Accountant” is an unregulated term — anyone can call themselves an accountant. A CPA has passed the Uniform CPA Examination, met 150 credit hours of education, fulfilled experience requirements, and is licensed by their state board. CPAs also have ongoing continuing education requirements to maintain their license.

Q: How often should I meet with my CPA?
Business clients should plan for quarterly meetings at minimum — to review financials, make estimated tax payments, and adjust strategy. Individual clients should meet at least annually (ideally before year-end) for tax planning, plus a tax preparation meeting in the spring.

Q: What documents should I bring to my first CPA meeting?
Bring your prior two years of tax returns, any notices you’ve received from the IRS or state tax authority, a summary of your income sources, a list of significant life changes, and any investment or retirement account statements. The more context you can provide, the more useful the initial consultation will be.

Q: Can I switch CPAs if I’m not happy?
Absolutely. You own your financial records, and a CPA is legally required to provide you copies of your documents and returns upon request. Switching CPAs is common and straightforward.

Q: What should I do if my CPA makes an error?
Contact your CPA immediately. Most errors can be corrected by filing an amended return. Reputable CPAs carry professional liability (errors and omissions) insurance, and a quality firm will take responsibility for their mistakes.

Q: Is a local CPA better than a remote CPA?
Not necessarily. Remote CPA services have become extremely common since 2020, and many excellent CPAs serve clients entirely online. What matters most is qualifications, specialization, communication, and service quality — not geography.

Q: What’s the best time of year to hire a CPA?
The best time is before October 31 of the current tax year so you can take advantage of year-end tax planning strategies. January through March is the busiest season for CPAs, and many stop taking new clients during that period. If you reach out in the fall, you’ll have your choice of quality firms.


Conclusion

Finding the right CPA is not about finding the cheapest option or the most convenient one — it’s about finding the most qualified professional who specializes in your specific situation, communicates clearly, and will actively work to improve your financial outcomes year after year.

Follow the steps in this guide: start with AICPA or state society directories, get personal referrals from people in similar situations, verify credentials through your state board, ask the right questions in an initial consultation, and watch for red flags. Take your time — this is a long-term professional relationship that can have a meaningful impact on your financial life.

The right CPA doesn’t just file your taxes. They become a trusted financial partner who helps you make better decisions, avoid costly mistakes, and keep more of what you earn.

Ready to get started? Our CPA firm offers free initial consultations. Contact us today to discuss your specific situation and learn how we can help you achieve your financial goals.

Similar Posts