How to Find a CPA
Best Resources
| Resource | Website | Best For |
|---|---|---|
| AICPA Directory | AICPA.org | Find CPAs nationwide |
| State CPA Society | [Your state] CPA Society | Local CPAs |
| State Board of Accountancy | [Your state].gov | Verify license |
| NAEA | NAEA.org | Find Enrolled Agents |
| IRS Directory | IRS.gov | Tax preparers with PTIN |
State CPA Society Websites
| State | CPA Society |
|---|---|
| California | CalCPA.org |
| Texas | TXCPA.org |
| New York | NYSSCPA.org |
| Florida | FICPA.org |
| Illinois | ICPAS.org |
| Pennsylvania | PICPA.org |
Steps to Find a CPA
| Step | Action |
|---|---|
| 1 | Identify your needs (tax, audit, advisory) |
| 2 | Search directories or get referrals |
| 3 | Verify license with state board |
| 4 | Check experience and specialization |
| 5 | Schedule consultations (2-3 CPAs) |
| 6 | Compare fees and communication style |
| 7 | Check references |
CPA Costs
Hourly Rates
| CPA Experience | Typical Range | Urban Markets |
|---|---|---|
| Staff CPA | $100-$200 | $150-$250 |
| Senior CPA | $150-$275 | $200-$350 |
| Manager | $200-$350 | $275-$400 |
| Partner | $300-$500+ | $400-$700+ |
Tax Preparation Fees
| Return Type | Average Cost | Range |
|---|---|---|
| Simple 1040 (W-2 only) | $200 | $150-$300 |
| 1040 with itemized deductions | $350 | $250-$500 |
| 1040 with Schedule C (self-employed) | $500 | $350-$750 |
| 1040 with rental property | $450 | $350-$600 |
| Complex return (multiple sources) | $800 | $500-$2,000 |
Business Tax Return Fees
| Business Type | Average Cost | Range |
|---|---|---|
| Schedule C (sole proprietor) | $500 | $350-$750 |
| Partnership (1065) | $700 | $500-$1,200 |
| S Corporation (1120-S) | $800 | $600-$1,500 |
| C Corporation (1120) | $1,000 | $800-$2,000 |
| Multi-state returns | Add $300-$500 per state | Varies |
Other CPA Services
| Service | Typical Cost |
|---|---|
| Quarterly estimated taxes | $75-$200/quarter |
| Tax planning session | $200-$500 |
| IRS audit representation | $150-$400/hour |
| Business bookkeeping | $200-$500/month |
| Financial statements | $500-$2,000 |
| Business valuation | $2,000-$10,000+ |
CPA vs Other Tax Professionals
Credential Comparison
| Credential | Exam | IRS Representation | Scope |
|---|---|---|---|
| CPA | 4-part exam | Full | Broadest |
| Enrolled Agent (EA) | IRS exam | Full | Tax only |
| Tax Attorney | Bar exam | Full | Legal + tax |
| Annual Filing Season Program | IRS course | Limited | Basic returns |
| PTIN holder (no credential) | None | None | Preparation only |
When to Use Each
| Situation | Best Professional |
|---|---|
| Simple W-2 return | PTIN holder or EA |
| Self-employed | EA or CPA |
| Small business | CPA |
| IRS audit | EA, CPA, or Tax Attorney |
| Tax dispute/legal issue | Tax Attorney |
| Financial planning + tax | CPA or CPA/PFS |
| Audit for business financing | CPA only |
What Only CPAs Can Do
| Service | CPA Required? |
|---|---|
| Sign audit reports | Yes |
| Attest/review financial statements | Yes |
| SEC filings | Yes |
| Sign unqualified opinions | Yes |
| Tax preparation | No (others can too) |
| IRS representation | No (EAs and attorneys can too) |
What to Look For in a CPA
Essential Qualifications
| Qualification | Why It Matters |
|---|---|
| Active CPA license | Legally required to use “CPA” title |
| State license in good standing | No disciplinary actions |
| Experience in your area | Tax, audit, industry-specific |
| Continuing education | Up-to-date on laws |
| Professional liability insurance | Protects you if errors occur |
Specializations to Consider
| Your Situation | CPA Specialization |
|---|---|
| High net worth | Personal Financial Specialist (PFS) |
| Small business | QuickBooks certified, business advisory |
| Real estate investor | Real estate tax specialist |
| International | International tax |
| Nonprofit | Nonprofit accounting |
| Healthcare | Healthcare industry CPA |
| Estate planning | Estate and trust specialist |
Red Flags
| Warning Sign | What It Means |
|---|---|
| Promises large refund before reviewing | Potentially aggressive/fraudulent |
| Bases fee on refund size | IRS prohibits this |
| Won’t sign the return | Required by law |
| No PTIN | Cannot legally prepare returns |
| License suspended | May not practice |
| Guarantees audit won’t happen | No one can guarantee this |
Questions to Ask a CPA
Initial Consultation
| Question | Why Ask |
|---|---|
| How long have you been practicing? | Experience matters |
| What’s your specialization? | Match to your needs |
| How many clients like me do you have? | Industry experience |
| Will you prepare my return or a staff member? | Know who does the work |
| How do you charge (hourly/flat fee)? | Budget planning |
| What’s included in the fee? | Avoid surprises |
About Their Practice
| Question | Why Ask |
|---|---|
| How do you handle IRS notices? | Included in services? |
| Are you available year-round? | Some only work tax season |
| How do you communicate (email, portal)? | Matches your preference |
| What’s your turnaround time? | Tax deadline planning |
| Do you e-file? | Faster refunds |
| How long do you keep client records? | Important for audits |
References
| Question | Why Ask |
|---|---|
| Can you provide references? | Verify reputation |
| How long have clients worked with you? | Client retention |
| What do clients say about responsiveness? | Communication style |
When to Hire a CPA
Situations Requiring a CPA
| Situation | Why CPA Helps |
|---|---|
| Starting a business | Entity selection, setup |
| Selling a business | Tax implications |
| Complex investments | Capital gains, wash sales |
| Multiple income sources | Optimization |
| Major life changes | Marriage, divorce, inheritance |
| IRS audit notice | Representation |
| Multi-state income | State tax complexity |
| Foreign income/assets | FBAR, FATCA compliance |
DIY vs CPA Cost-Benefit
| Situation | DIY Okay? | CPA Value |
|---|---|---|
| Single W-2, standard deduction | Yes | Limited |
| Multiple W-2s, some deductions | Maybe | Moderate |
| Self-employed | Probably not | High |
| Rental properties | No | Very high |
| Investments with significant gains | Depends | High |
| Business owner | No | Essential |
Working With Your CPA
Documents to Provide
| Category | Documents |
|---|---|
| Income | W-2s, 1099s, K-1s |
| Interest/dividends | 1099-INT, 1099-DIV |
| Investments | 1099-B, cost basis records |
| Self-employment | Income records, expenses |
| Property | 1098 (mortgage), property taxes |
| Deductions | Charitable receipts, medical expenses |
| Prior tax returns | Last 2-3 years |
| ID | Driver’s license, SSN |
Organizing for Your CPA
| Tip | Why |
|---|---|
| Create folder for tax documents | Easy handoff |
| Track deductions throughout year | Don’t miss any |
| Reconcile bank statements | Catch missing 1099s |
| Organize by category | Saves CPA time (and your fees) |
| Provide electronic copies | Faster processing |
Communication Best Practices
| Practice | Benefit |
|---|---|
| Respond promptly to requests | Meets deadlines |
| Use secure portal | Protects sensitive info |
| Ask questions | Understand your return |
| Review return before signing | Catch errors |
| Keep copy of filed return | Records |
CPA Fees by Location
Metro Area Comparison
| City | Simple Return | Complex Return |
|---|---|---|
| New York City | $400-$600 | $1,500-$3,000 |
| San Francisco | $350-$550 | $1,200-$2,500 |
| Los Angeles | $300-$500 | $1,000-$2,000 |
| Chicago | $275-$450 | $900-$1,800 |
| Dallas/Houston | $250-$400 | $800-$1,500 |
| Atlanta | $225-$375 | $750-$1,400 |
| Phoenix | $200-$350 | $700-$1,300 |
| Small city/rural | $150-$300 | $500-$1,000 |
Factors Affecting Price
| Factor | Impact on Price |
|---|---|
| Geographic location | Higher in major metros |
| CPA experience | More experience = higher rates |
| Firm size | Large firms often charge more |
| Return complexity | More forms = higher fee |
| Timing (rush jobs) | April = premium pricing |
| Additional services | Planning, representation extra |
Verifying CPA Credentials
State Board of Accountancy
| Step | Action |
|---|---|
| 1 | Find your state’s board website |
| 2 | Search by CPA name |
| 3 | Verify license is active |
| 4 | Check for disciplinary actions |
| 5 | Confirm expiration date |
National Databases
| Database | What to Check |
|---|---|
| AICPA | Member directory |
| NASBA | National accountancy boards |
| IRS PTIN Directory | Valid preparer ID |
| Better Business Bureau | Complaints |
| State consumer protection | Complaints |
Alternatives to CPAs
When Non-CPA Works
| Alternative | Best For | Typical Cost |
|---|---|---|
| Tax software (TurboTax, etc.) | Simple returns | $0-$200 |
| Enrolled Agent | Tax-only needs | 10-20% less than CPA |
| H&R Block/Jackson Hewitt | Basic returns | $150-$400 |
| VITA (free tax prep) | Income under ~$60k | Free |
| Tax attorney | Legal disputes | $300-$600/hour |
Enrolled Agent vs CPA
| Factor | Enrolled Agent | CPA |
|---|---|---|
| Exam | IRS exam (3 parts) | CPA exam (4 parts) |
| IRS representation | Full rights | Full rights |
| Education required | None | 150 credit hours |
| Scope | Tax only | Tax, audit, advisory |
| Typical cost | 10-20% less | Higher |
| Best for | Tax-focused needs | Broad financial needs |
Frequently Asked Questions
How do I know if a CPA is good?
Check their license status, ask for references, and look for experience with situations like yours. A good CPA asks questions about your finances, explains things clearly, and is responsive year-round—not just at tax time.
Can I switch CPAs mid-year?
Yes. Get copies of your prior returns and records from your old CPA. Provide them to your new CPA. Be aware your old CPA may charge for providing records, so request everything at once.
Should I hire a local CPA or is remote okay?
Remote CPAs are increasingly common and work well for many situations. Local CPAs are better if you prefer in-person meetings or have state-specific needs requiring local expertise.
What if my CPA makes a mistake?
A good CPA will have professional liability insurance (errors and omissions coverage). They should fix mistakes at no additional charge and may cover penalties resulting from their errors—check their policy.
CPA Hiring Timeline
When to Look
| Timing | Notes |
|---|---|
| Fall (October-December) | Best time, CPAs less busy |
| January | Still good, before tax season rush |
| February-April | Tax season, limited availability |
| After April 15 | Good for year-round planning |
Annual Calendar
| Month | Activity |
|---|---|
| January | Gather documents, schedule appointment |
| February | Provide documents to CPA |
| March | Review draft return |
| April 15 | Filing deadline |
| June | Mid-year tax planning |
| September-October | Year-end tax planning |
Bottom Line
| Factor | Recommendation |
|---|---|
| Find CPAs | State CPA society directory, referrals |
| Verify credentials | State board of accountancy |
| Cost | $200-$500 for individual returns, more for complex |
| When to hire | Self-employed, business owner, complex situations |
| Questions to ask | Experience, fees, communication style |
| Alternatives | EA for tax-only, DIY for simple returns |
Key tips:
- Verify license before hiring
- Get referrals from people with similar tax situations
- Ask about fees upfront—get it in writing
- Start looking before tax season (October-December ideal)
- Organize documents to minimize billable time
Related: How to File Taxes | Tax Deductions | Self-Employment Taxes