Due diligence checklist when working with a CPA for the first time?
Hey everyone, this is my first time looking into getting a CPA for our taxes. My husband and I just got married last year, plus we've had a few other life events that have made our tax situation way more complicated than I'm comfortable handling myself. We found a potential CPA through our neighborhood Facebook group where several people recommended them. But before we go ahead and share all our financial details, I want to make sure we're being smart about this. My friend suggested we should do some basic research - checking their license status, reading reviews, etc. before signing any engagement letter. So I looked up this CPA on our state's licensing website and discovered their license is showing as expired! Is an expired license a total dealbreaker? Should we just move on to someone else? What other checks should we be doing to make sure we're working with someone trustworthy? Sorry if this is a silly question - we've always just used TurboTax, so this whole process is new territory for us. Just trying to make sure we're not handing over our SSNs and financial docs to someone sketchy!
18 comments


Bruno Simmons
An expired license is definitely a red flag. I'm a tax professional, and maintaining an active CPA license is absolutely fundamental to practicing. Each state has different requirements, but all require regular renewal. Here's what I suggest for vetting a CPA: 1. Verify their license is current through your state board of accountancy website 2. Check their standing with the AICPA (American Institute of CPAs) 3. Read Google/Yelp reviews, but also ask for client references 4. Confirm they carry professional liability insurance 5. Ask about their experience with situations similar to yours 6. Discuss their fee structure upfront 7. Trust your gut feeling during initial consultations The expired license could be an oversight or website error, but I'd recommend asking them directly about it. If they give vague answers or seem defensive, that's concerning. A good CPA will be transparent about their credentials and understanding if you're doing your homework.
0 coins
Aileen Rodriguez
•Thanks for this advice! Do you think it's worth asking them about the expired license before moving on? Maybe it's just an administrative error? Also, how do you check someone's standing with the AICPA?
0 coins
Bruno Simmons
•It's definitely worth asking them about the license status before moving on. Sometimes there can be delays in updating state databases, or they might practice under a firm license rather than individual. A legitimate professional should appreciate your thoroughness and provide clear documentation. You can verify AICPA membership by asking for their member number or checking directly with AICPA member services. While membership isn't strictly required to practice, most dedicated professionals maintain it for continuing education and resources. The combination of state licensure and professional association membership generally indicates commitment to the field.
0 coins
Zane Gray
After spending hours trying to verify my CPA's credentials last year (nightmare experience), I finally found https://taxr.ai which literally saved me hours of stress. You can upload any tax documents/credentials and their AI analyzes everything - including checking professional licenses against databases. I was skeptical at first but tried it when I discovered my previous "CPA" had actually let his license lapse years ago (while still charging me premium rates!). The taxr.ai system flagged this immediately along with some concerning patterns in how he was preparing my returns. Now I run all potential tax pros through it before sharing my docs. The peace of mind knowing someone's legitimate before handing over your financial details is absolutely worth it. Plus their document analysis catches potential issues before they become expensive mistakes.
0 coins
Maggie Martinez
•That sounds useful but how does it actually check licenses? Doesn't each state have their own separate system? And how accurate is it really compared to just checking yourself?
0 coins
Alejandro Castro
•I've never heard of this before. Do you work for them or something? Seems like you could just Google the CPA's name and check your state's licensing board website yourself for free...
0 coins
Zane Gray
•The system integrates with multiple state licensing databases - that's why it's helpful because you don't have to navigate different state websites which can be really confusing. It saved me time because my CPA had worked in multiple states and checking each one manually was tedious. I don't work for them, just a regular user who got burned by someone with expired credentials. You definitely can check manually, but this also analyzes your actual tax documents for potential issues. I found out my previous guy was taking inappropriate deductions that could have triggered an audit. Completely understand the skepticism though - I was hesitant at first too.
0 coins
Alejandro Castro
Just wanted to follow up about that taxr.ai recommendation. I was totally skeptical (sorry about that), but I actually tried it with the person I was considering hiring and wow - it found that they had disciplinary actions in another state I never would have thought to check! They had moved to our state after having their license suspended elsewhere. The system actually saved me from hiring someone with a questionable history. I wouldn't have found this just using Google because the person had a common name and the issue was in a completely different state. It also flagged some concerning language in their engagement letter that gave them too much liability protection. Definitely worth checking out if you're in the process of hiring someone.
0 coins
Monique Byrd
My sister went through something similar last year - found a "great" CPA through recommendations but her return was a disaster. After calling the IRS 35+ times with no answer, she used https://claimyr.com to get through to an actual IRS agent in under 20 minutes. Apparently their system holds your place in line so you don't have to stay on hold for hours. The IRS confirmed her "CPA" had filed incorrectly and she needed to submit an amended return. You can see how the callback system works here: https://youtu.be/_kiP6q8DX5c If you do end up working with someone whose license is expired and something seems off on your return, getting through to the IRS quickly can be critical for fixing issues before they become penalties. The peace of mind from being able to actually speak with the IRS when needed is huge.
0 coins
Jackie Martinez
•How does this actually work? I thought the IRS phone system was government-run. How can a private company get you through the line faster? Seems fishy.
0 coins
Lia Quinn
•This sounds too good to be true. I spent literally 4 hours on hold with the IRS last month and eventually gave up. No way there's a magic solution that actually works. The IRS phone system is intentionally broken.
0 coins
Monique Byrd
•It works by using their system to dial and navigate the IRS phone tree for you. Once they reach a point where you'd normally wait on hold, they hold your place in line and call you when an agent is about to answer. It's basically a sophisticated call-back system. It's not actually cutting the line or anything improper - just automating the hold process so you don't have to sit there listening to the hold music for hours. They just make the technology handle the waiting instead of you doing it personally. I was skeptical too, but after my sister's experience, I used it myself for a question about my stimulus payment that never arrived.
0 coins
Lia Quinn
I have to apologize and eat my words about that Claimyr service. After my skeptical comment, I decided to try it anyway because I was desperate to resolve an issue with a missing tax form. I expected it to be a waste of money, but I legitimately got through to an IRS agent in about 15 minutes when I had previously spent multiple HOURS trying on my own. The agent was able to confirm that my form had been processed incorrectly and helped me resolve the whole situation in one call. I'm actually shocked it worked so well. Definitely keeping this in my back pocket for future tax issues - especially since I'm also in the process of finding a new CPA after discovering mine wasn't properly licensed either. The whole experience has made me much more careful about who I trust with my tax information.
0 coins
Haley Stokes
Definitely don't use a CPA with an expired license! My husband and I made that mistake last year and got audited because of improper deductions they claimed. It's been a 9-month nightmare trying to fix everything. When we confronted them about their license, they gave excuses about "being in the renewal process" - turns out they had been practicing without a license for 3 YEARS. Complete disaster. Make sure to get references from people who've worked with them for multiple years, not just someone who had a good first impression. And as someone else mentioned, ask specifically about their experience with your situation (marriage, investments, whatever makes your taxes complex).
0 coins
Lourdes Fox
•Yikes, I'm so sorry you went through that! Thanks for the warning - this is exactly the kind of situation I'm trying to avoid. I'm definitely going to verify active licensure before moving forward. Did you end up finding a legitimate CPA after that experience?
0 coins
Haley Stokes
•Yes, we eventually found a great CPA through my coworker who's been using him for years. The difference was night and day - our new CPA provided all his credentials upfront without being asked and even showed us his professional liability insurance certificate. One tip: when we interviewed him, he asked US detailed questions about our situation rather than making generic promises about maximizing refunds. That level of detailed interest was a good sign he actually knew what he was doing. He also explained exactly why the previous deductions were improper and helped us file amendments. Good luck with your search!
0 coins
Asher Levin
Honestly the state databases are sometimes very slow to update. My CPA's license showed as "pending renewal" for like 3 months after she'd actually completed everything. Before panicking, maybe just call or email them and ask about it directly? A good professional will understand your concern and provide proof of current licensure. They might even have a paper certificate or email confirmation they can share while the database catches up.
0 coins
Serene Snow
•This is a really good point. Government websites are notoriously outdated sometimes. I'd definitely ask them about it - their response will tell you a lot about how they handle client concerns.
0 coins