Most small business owners figure out they need financial help before they figure out what kind. So they search "accountant near me," call whoever comes up first, and end up either overpaying a CPA to categorize receipts or underserved by someone who can't sign off on the return they need.
The three roles overlap, but they are not interchangeable. Here's what each one actually does, what only one of them is legally allowed to do, and how to tell which you need right now.
The Short Answer
- A bookkeeper keeps your financial records accurate and current, month after month.
- An accountant interprets those records β tax strategy, financial analysis, business structure.
- A CPA is a state-licensed accountant who can also perform audits and represent you before the IRS.
Most small businesses need a bookkeeper year-round and an accountant or CPA once a year. Very few need a CPA doing monthly data entry β and paying one to do it is the most common way small businesses waste money on financial services.
What a Bookkeeper Does
A bookkeeper handles the recurring work that keeps your financial picture accurate:
- Categorizing transactions from bank and credit card feeds
- Reconciling accounts every month so your books match reality
- Invoicing and accounts receivable β sending invoices, tracking who owes you
- Accounts payable β recording bills and keeping vendor balances current
- Payroll processing and the related liability tracking
- Monthly financial statements β profit & loss, balance sheet, cash flow
- Year-end close and the clean handoff package your tax preparer needs
Bookkeeping is not a licensed profession in Maryland. There is no state board, no exam requirement, and no legal barrier to anyone calling themselves a bookkeeper. That cuts both ways: it keeps costs reasonable, and it means the credentials are entirely voluntary β which is exactly why they're worth checking.
The meaningful ones are QuickBooks Certified ProAdvisor and the Intuit Certified Bookkeeping Professional credential. Ask. A bookkeeper who has earned them will be glad you asked.
What an Accountant Does
"Accountant" is a broader and looser term. Generally it means someone who takes completed financial records and does something analytical with them:
- Preparing business and personal tax returns
- Tax planning β entity structure, timing of income and expenses, retirement contributions
- Interpreting financial statements and advising on what they mean
- Budgeting, forecasting, and cash flow projections
- Guidance on major decisions: buying equipment, hiring, taking on debt, selling the business
Here's the part that surprises people: the bare word "accountant" is not a protected title in Maryland. Someone can hold an accounting degree, work in accounting for thirty years, and prepare excellent tax returns without ever being a CPA. Many small business tax preparers fall into exactly this category, and many are very good.
What Maryland law does protect is the specific titles. An unlicensed person may not hold themselves out as a "certified public accountant," "CPA," "public accountant," or "auditor" β and putting one of those on a business card, sign, or directory listing is itself evidence of a violation.
What matters isn't the word on the business card β it's the credential behind it.
What a CPA Does β and What Only a CPA Can Do
A Certified Public Accountant holds an active license from a state board. In Maryland, that's the Board of Public Accountancy, part of the Maryland Department of Labor. Licensure requires a degree with an accounting concentration, passing all sections of the Uniform CPA Examination, documented professional experience, and ongoing continuing professional education to stay active.
Maryland historically required 150 semester hours of education. As of October 1, 2026, the state also recognizes a 120-hour bachelor's degree paired with two years of qualifying experience β worth knowing if you're evaluating a newer CPA's credentials.
CPAs can do everything an accountant does, plus two things that matter:
1. Audits and other attest work. If a bank, investor, grantmaker, or bonding company requires audited or reviewed financial statements, only a licensed CPA β subject to the Board's firm permit and peer review rules β can perform that engagement and issue the opinion. No bookkeeper and no unlicensed accountant can do this, regardless of skill.
2. Unlimited representation before the IRS. If you're audited, or facing a collections or appeals matter, CPAs have unlimited practice rights before the IRS on any matter, for any client.
That second point is worth understanding clearly, because it's where the credential differences get real.
Where the Enrolled Agent Fits
There's a fourth option most business owners have never heard of. An Enrolled Agent (EA) is licensed directly by the IRS β not by a state β after passing a three-part exam covering individual taxation, business taxation, and representation, practice, and procedure, plus 72 hours of continuing education every three years.
EAs have the same unlimited representation rights before the IRS that CPAs and attorneys have. Their focus is taxation specifically rather than the full breadth of accounting, and they're often less expensive than a CPA.
For a small business whose only need is excellent tax work and someone in their corner if the IRS calls, an EA is frequently the better value.
π‘ One rule that applies to everyone: anyone who prepares your tax return for compensation must have an IRS-issued Preparer Tax Identification Number (PTIN). A preparer holding only a PTIN β no CPA, EA, or attorney credential β has no authority to represent you before the IRS. Maryland goes further: an individual who prepares tax returns for compensation and is not a CPA, attorney, or enrolled agent must also be registered with the Maryland State Board of Individual Tax Preparers. Ask before you hire, not after you get a notice.
What Each One Costs
| Role | Common Range | Engagement Pattern |
|---|---|---|
| Bookkeeper | $50 β $150/hour, or $500 β $2,500/month | Ongoing, monthly |
| Accountant / tax preparer | $150 β $400/hour | Annual, plus occasional projects |
| CPA | $200 β $400+/hour | Annual, plus audits and representation |
| Enrolled Agent | $100 β $300/hour | Annual, plus IRS representation |
Ranges vary widely by transaction volume, complexity, and market β treat these as orientation, not quotes. For a deeper breakdown of what drives bookkeeping pricing specifically, see our guide on how much a bookkeeper costs for a small business.
The cost difference is the whole argument for using both. A CPA billing $300 an hour to reconcile your checking account is $300 an hour spent on work a bookkeeper does better, faster, and for a fraction of the price β because they do it every month.
Which Do You Need? Three Common Situations
"My books are a mess and I dread tax season." You need a bookkeeper. The reason tax season hurts is that nobody has been maintaining the records all year, and your tax preparer is billing premium rates to reconstruct them in March. Here's what monthly bookkeeping actually includes.
"My books are clean but I don't know if I'm structured right." You need an accountant or CPA for a planning conversation. S-corp election, owner compensation, retirement plan selection, equipment timing β this is strategy work, and it's usually a few hours a year.
"My bank is asking for reviewed financial statements." You need a CPA specifically. This is the attest work no one else can perform. Note that independence rules put real constraints on a CPA who also maintains the books they're reporting on β the engagement has to be structured carefully, and in some contexts (government audits, SEC filers) it isn't allowed at all. Having a separate bookkeeper removes the question entirely.
How They Work Together
The arrangement that works best for most small businesses is straightforward: a bookkeeper maintains accurate books all year, then hands a clean, reconciled set of records to a tax professional at year-end.
That handoff is where the money is saved. When your accountant receives reconciled accounts, a tidy chart of accounts, and documented balances, their work takes hours instead of days. Clients who make this switch often find the reduction in their accounting bill covers a meaningful share of what they pay for bookkeeping.
Good bookkeeping doesn't compete with your CPA. It makes your CPA cheaper.
Not Sure Where You Fall?
If you're not certain whether you need monthly bookkeeping, a one-time clean-up, or a referral to a tax professional, that's a reasonable place to start from β and it's exactly what a free consultation is for. My Maryland Bookkeeper works with small businesses in Frederick and throughout Frederick County β Urbana, Walkersville, Mount Airy, New Market β and if what you actually need is a CPA, we'll tell you that too.
This article is general information, not tax or legal advice. Licensing requirements change β verify current rules with the Maryland Board of Public Accountancy or a qualified professional.
Start With the Right Kind of Help
Not sure whether you need a bookkeeper, an accountant, or both? My Maryland Bookkeeper will walk through your situation honestly β including telling you when a CPA is the right call.
Schedule Your Free Consultation Today