Most small business owners hire an accountant the same way they hire a plumber — whoever comes up first when they need help, often during a crisis. Tax deadline looming, IRS notice arrived, bank asking for financials: that’s when the search starts. The problem with that approach is that an accountant hired under pressure rarely turns out to be the right long-term fit. This guide is about how to find the right financial professional for where your business actually is — not whoever is available in April.

The starting point is understanding that “accountant” isn’t one job. There are four meaningfully different types of financial professionals a small business might hire, and the right choice depends almost entirely on your revenue, complexity, and what you’re actually trying to solve.

The four types — and when each one fits

Bookkeeper

A bookkeeper handles the transactional layer: categorizing income and expenses, reconciling bank and credit card accounts, managing accounts payable and receivable, running payroll, and producing the monthly financial reports (profit and loss, balance sheet, cash-flow statement) that tell you where the business actually stands. They are not tax advisors and they are not financial strategists. But without clean, accurate books, everything else downstream — taxes, financing applications, business decisions — is built on sand.

HERE CITY BUSINESS DIRECTORYOwn a business in Rock Hill? Get listed HERE.Free basic listing. Premium features available.
ADD YOUR BUSINESS →

Typical cost: $50–$150/hour for a freelance bookkeeper; $300–$1,500/month for ongoing monthly bookkeeping depending on transaction volume. Virtual bookkeeping services (Bench, Bookkeeper360, Pilot) typically run $300–$700/month for a small business.

When you need one: as soon as you have regular revenue. If you’re doing your own bookkeeping in a spreadsheet and you have more than 50 transactions a month, you’re spending time that costs more than a bookkeeper does.

Enrolled Agent (EA)

An enrolled agent is a federally licensed tax practitioner — authorized by the IRS to represent taxpayers and prepare any type of federal tax return. EAs specialize in taxes. They’re not financial planners and they typically don’t do advisory work, but they know tax law in detail and they’re often excellent at IRS correspondence, audits, and back-tax issues. For a business with straightforward taxes and no need for general financial advisory, an EA paired with a bookkeeper is often the right and most cost-effective combination.

Typical cost: $150–$300/hour. Annual business tax return preparation: $500–$1,500 depending on entity type and complexity.

When you need one: if your taxes are the primary concern and you have clean books already, or if you have an IRS matter that needs a specialist.

CPA (Certified Public Accountant)

A CPA has passed the Uniform CPA Exam, met their state’s education and experience requirements, and holds an active license from their state’s board of accountancy. CPAs can do everything an EA can do on taxes, plus they can perform audits, reviews, and compilations of financial statements — which matters when you apply for a bank loan, seek outside investment, or need audited financials for a government contract or franchise disclosure.

Good CPAs also provide ongoing advisory: they look at your quarterly financials and tell you things like “your gross margin dropped 4 points this quarter — here’s why and what to do about it,” or “here’s how to structure your owner draws to minimize self-employment tax.” That advisory relationship is what separates a good CPA from a tax preparer with a CPA license.

Typical cost: $200–$500/hour. Annual business tax return: $800–$3,000 depending on entity type, number of states, and complexity. Monthly advisory retainer: $500–$2,500/month for a small business.

When you need one: once your business reaches $500K in annual revenue and especially if you have employees, multiple revenue streams, real estate, or are considering outside financing. Also immediately if you’re being audited.

Fractional CFO

A fractional CFO provides high-level financial strategy on a part-time or project basis — budgeting and forecasting, cash-flow modeling, fundraising support, pricing strategy, unit economics, financial systems design. They’re not your day-to-day numbers person; they’re the person who looks at all the numbers and tells you what they mean for the decisions you’re facing. Most fractional CFOs work with multiple businesses simultaneously.

Typical cost: $150–$400/hour or a monthly retainer of $2,000–$10,000/month depending on scope and the CFO’s background.

When you need one: when your business is generating $2M+ in revenue, or when you’re facing a complex strategic decision — a significant financing round, a major acquisition, a rapid expansion — that requires dedicated financial modeling and advice your CPA doesn’t have the bandwidth to provide.

Matching the type to your revenue stage

What to look for when hiring

Industry experience

An accountant who has worked with 20 businesses in your industry is worth more than a generalist who has worked with 200 businesses across every category. They already know the typical margins, the common tax traps, the industry-specific accounting quirks, and what “normal” looks like for a business like yours. Ask specifically: “What percentage of your clients are in [your industry]? What are the most common tax issues you see in that sector?”

Tech stack compatibility

Find out what accounting software they use and prefer. Most small-business accountants work primarily in QuickBooks Online or Xero. Some specialize in FreshBooks, Wave, or NetSuite (for larger businesses). If your business already has data in one platform, hiring an accountant who doesn’t know it well creates unnecessary friction. If you’re starting fresh, ask what they recommend and why — the answer tells you whether they’re keeping up with the industry.

Communication standards

The technical quality of an accountant matters much less than you’d think once you clear a basic competence threshold. What actually determines whether the relationship works is communication: how quickly do they respond to emails? Do they explain things in plain language without being condescending? Do they proactively tell you about issues, or do you have to drag information out of them? Ask about their typical response time and hold them to it during the first 90 days.

Fee transparency

You should be able to get a written fee estimate before you engage anyone. A flat annual fee for tax preparation. A monthly rate for bookkeeping. An hourly rate for advisory work. Any accountant who won’t give you a clear fee structure before you start is either disorganized or hiding something. Either way, pass.

Location: does it matter?

Less than it used to. The majority of small-business accounting work is done remotely via shared cloud software, document portals, and video calls. A well-reviewed CPA in another city who specializes in your industry will serve you better than a mediocre local firm. That said, some owners genuinely value in-person meetings — especially early in the relationship and at tax time — and there’s nothing wrong with preferring a local accountant if you can find a good one. Don’t let geography be the only criterion.

Six interview questions worth asking every candidate

  1. “What do you typically look for in the first review of a new client’s books — what are the most common problems you find?” A good accountant has a clear answer based on real experience. Vague or generic answers suggest limited depth.
  2. “How do you communicate with clients between tax season — do you proactively flag issues or wait for clients to ask?” You want the former. Passive accountants are expensive.
  3. “Can you walk me through how you’d handle [a specific situation relevant to your business — a multistate sale, a 1099 contractor dispute, an equipment purchase decision]?” The specificity of the answer tells you whether they’ve actually done this or are giving you a textbook answer.
  4. “What’s your client-to-staff ratio, and who specifically would be working on my account?” If your CPA has 400 clients and no staff, you’re going to have trouble reaching anyone in March. Know the answer before you commit.
  5. “How do you charge — fixed fee, hourly, or retainer? What would my annual cost look like given what you know about my business so far?” Any hesitation or deflection here is a flag.
  6. “Have you represented clients in an IRS audit? What was the outcome?” Not every accountant has audit experience, but knowing whether they do tells you something about their depth.

Red flags to walk away from

Typical costs by service — so you know what’s normal

Hourly versus retainer — which is better?

For transactional services (tax return preparation, one-off projects), hourly or flat-fee is usually appropriate — you pay for what you get.

For ongoing advisory relationships, a monthly retainer is almost always better for both sides. You get a fixed, predictable cost. The accountant knows they have reliable revenue and can staff your account properly. More importantly, you’ll call them when you need to — before the big decision, not after — because you’re not watching the clock. The businesses that get the most value from their accountants are the ones who treat them as on-call advisors, not year-end tax preparers.

The question to ask yourself: how often do I have a question I don’t call my accountant about because I don’t want to get billed for a 15-minute call? If the answer is “frequently,” a retainer arrangement is almost certainly more cost-effective for you.

How to verify credentials

Don’t take a business card as proof. Before you hand anyone access to your financial records:

When to switch accountants

Switching accountants is disruptive — it involves transferring records, onboarding a new firm, and potentially losing institutional knowledge about your business. Don’t do it frivolously. But do it without hesitation if you see any of these:

The bottom line

The right accountant for your business is not the cheapest one, and it’s not the one who promises to get your taxes the lowest. It’s the one who understands your industry, communicates clearly, charges transparently, responds reliably, and treats your business as important enough to think about between your annual tax return. That accountant exists in every market at every budget level. Interview three people, ask the six questions above, check the credentials through your South Carolina board and the IRS, and trust your judgment about how well they actually listen. The right fit is obvious within the first conversation.