Hiring a CPA is a big deal—the right one can save you money, time, and a few tax-season headaches. Whether you’re a small business owner, freelancer, or just someone tired of wrestling with receipts, finding the right fit is key. But how do you know who’s the real deal and who’s just good at crunching numbers?
Before signing on the dotted line, here are 10 essential questions to ask a CPA before hiring—so you don’t end up paying for mistakes later.
1. What services do you provide?
Not all CPAs are created equal. Some only handle tax preparation, while others offer bookkeeping, financial planning, and business consulting. If you’re a business owner, you’ll want a CPA who thinks beyond tax season—someone who helps with cash flow, tax strategy, and growth planning.
Thinking about hiring a CPA who also does bookkeeping? That can be a game-changer—or a headache if not handled properly. Check out “The Dual Role Dilemma: Navigating the Waters of Bookkeeping and CPA Services” to see if this setup is right for you.
2. Do you have experience with clients in my industry?
Every industry has specific tax rules, deductions, and financial quirks. A CPA who already works with businesses like yours will know the shortcuts—legally, of course.
For example:
- Construction? You’ll want someone who understands job costing and subcontractor tax rules.
- E-commerce? A CPA familiar with sales tax across provinces is a must.
- Freelancers? Find one who knows self-employment deductions inside and out.

The last thing you want is a CPA who’s learning your industry on your dime. One of the most important questions to ask a CPA firm interview is whether they’ve worked with businesses like yours before.And if you want to avoid hiring a dud, check out “Mistakes to Avoid When Hiring an Accountant” for some red flags to watch out for.
3. How do you charge for your services?
Let’s talk money—because surprise invoices are never fun. Some CPAs charge hourly, some by the service, and others offer flat-fee packages. Understanding their pricing upfront can save you from an awkward “Wait… how much?!” moment later.
One of the smartest questions to ask a CPA before you hire them: Are there extra fees for quick calls or advice throughout the year? Some CPAs will bill you for every email, while others include unlimited support in their pricing.
A great CPA shouldn’t feel like an expense—they should feel like an investment. That’s why one of the key questions to ask when hiring a CPA is how they charge for their services—hourly, per project, or flat-rate. “Why Do I Need a CPA? 7 Ways They Can Save Your Business Money” breaks down how a good CPA can actually put more money back in your pocket.
4. How do you communicate with clients?
Are they an email person? A phone-call person? A “let’s meet for coffee” person? Some CPAs love detailed reports, while others prefer quick check-ins. If you need regular updates and strategic advice, find a CPA who’s easy to reach.
Best Fit: Someone whose communication style matches yours—because tax season is stressful enough without playing phone tag.

If your CPA disappears for months and only resurfaces at tax time, that’s a problem. Want to find one who actually stays in touch? “How to Find a Good CPA: A Step-by-Step Guide for Business Owners” walks you through exactly what to look for.
5. Will I be working with you directly, or do you outsource work?
At some firms, you meet with a senior CPA… and then all your work gets handed off to a junior accountant or an outsourced team. That’s fine—as long as you know upfront.
If you want direct access to your CPA, make sure to ask. Otherwise, you might end up dealing with someone who just started last tax season.
6. How do you handle tax planning vs. tax preparation?
There’s a big difference between tax preparation (filing your return) and tax planning (strategically lowering your tax bill all year).
A great CPA won’t just do your taxes—they’ll help you pay less. If they only talk to you at tax time, you might be leaving money on the table.
7. Can you help me reduce my tax liability legally?
A great CPA doesn’t just file taxes—they find ways to save you money. Ask them:
- How do you approach tax strategy?
- What deductions or credits should I be using?
- Can you help me structure my business for better tax savings?
Red Flag: If a CPA never brings up tax planning, they’re just a tax filer—not a tax strategist. And you deserve more than just someone who punches in numbers.
8. What accounting software do you recommend?
If you run a business, your CPA should be familiar with tools like QuickBooks, Xero, or FreshBooks. Even better? They should help you pick the best system and actually know how to use it.
Best case scenario? Your CPA already works with the software you’re using—so you’re not constantly exporting spreadsheets and pulling your hair out.
9. How do you stay updated on tax laws and changes?
Tax laws change constantly—and what saved you money last year might not work this year. A good CPA keeps up with:
✔ Tax law updates
✔ Industry trends
✔ Continuing education & training
If they can’t answer this question confidently, that’s a major red flag. The last thing you need is outdated advice that lands you in hot water with the CRA.

10. Can you provide references from other clients?
Would you hire a landscaper without checking if they’ve ever actually cut a lawn? Probably not. Same goes for a CPA—ask for references.
If they hesitate or can’t provide any, consider that a warning sign. A reputable CPA should have happy clients who are willing to vouch for them.
Final Thoughts
Hiring a small business accountant isn’t just about credentials—it’s about finding someone who understands your business, communicates well, and actually helps you save money. Asking these questions to ask a CPA before hiring will help you find the right fit.
Looking for a CPA who’s proactive, experienced not just another number-cruncher? Let’s chat!
FAQ: Questions to Ask a CPA Before Hiring
1. Do I really need a CPA if I already use QuickBooks or Xero?
Look, bookkeeping software is great—it keeps your numbers tidy, generates reports, and makes you feel like you’re on top of things. But it’s not a CPA. QuickBooks won’t tell you how to pay less tax, when to incorporate, or what to do when the CRA sends you a “friendly” letter.
Here’s where a CPA comes in:
- Tax Strategy: Your software won’t remind you to claim that home office deduction you keep forgetting. A CPA will.
- Financial Guidance: A good CPA helps you plan ahead instead of just looking at numbers from last year.
- CRA Protection: If you ever get audited, QuickBooks isn’t going to call the CRA for you—but your CPA will.
Think of bookkeeping software like a fitness tracker—it records what’s happening. A CPA? They’re the personal trainer who helps you actually get results.
2. When is the best time to hire a CPA for my business?
Ideally? Before you start making a mess. If you’re already knee-deep in spreadsheets and hoping things just “work out” at tax time, that’s your sign to call in help.
A CPA isn’t just for tax season—they help you:
- Pick the right business structure before you make a costly mistake
- Avoid CRA penalties (because “I didn’t know” won’t cut it)
- Find tax deductions you’re probably missing
- Plan ahead so you’re not scrambling at year-end
Not sure if now’s the right time? Check out When Do I Need an Accountant—And How Much Do They Cost? for a deeper dive into when it makes sense to bring in a pro.
Bottom line? If your finances are starting to feel overwhelming, it’s time to call in the experts.
3. What documents should I have ready before meeting with a CPA?
Rolling into your CPA’s office empty-handed is like showing up to a job interview without a resume—it’s not gonna go well. To make the most of your meeting, bring the essentials:
For business owners:
- Profit & loss statement (or at least your best attempt at one)
- Bank & credit card statements
- Last year’s tax return (if applicable)
- Business registration/incorporation details
- Payroll records (if you have staff)
The more info you bring, the better your CPA can help you—and the less likely they are to give you that look when you say, “I think I have those somewhere…”
4. How do I know if a CPA is actually good?
Great question—because not all CPAs are created equal. Just like you wouldn’t hire a personal trainer who’s never set foot in a gym, you don’t want a CPA who only shows up at tax time and disappears the rest of the year.
Here’s how to spot a keeper:
- They know your industry. A restaurant owner and a real estate investor have very different tax needs—your CPA should get that.
- They’re proactive. A good CPA tells you what to do before the CRA does—not just after.
- They actually answer your emails. If it takes them a month to reply, imagine what happens when you have an urgent tax issue.
- Their pricing is clear. Nobody likes surprise bills. Ask upfront how they charge so you’re not left wondering.
If they check these boxes, you’re on the right track. If not? Keep looking.
5. Can a CPA help me if I’m behind on taxes or dealing with the CRA?
Yes, and please don’t wait until they start sending scary letters in red ink. If you’re behind on filings, owe money, or are being audited, a CPA can help clean things up before it gets worse.
Here’s what they can do:
- File overdue returns and reduce penalties where possible
- Set up payment plans so you don’t have to empty your bank account all at once
- Deal with the CRA so you don’t have to sit on hold for hours
- Make sure it doesn’t happen again by setting up a plan for next year
The worst thing you can do? Ignore the problem. The sooner you bring in a CPA, the better your chances of fixing things without too much damage to your wallet.








