When a Grand Rapids small business owner asks me whether they need a CPA or a bookkeeper, I understand the confusion. The titles sound related. The roles overlap. And the financial industry isn't great at explaining the distinction.
Here's the short version: a bookkeeper records what happened; a CPA tells you what it means and plans for what comes next. Most small businesses need both. The question is whether to hire them separately or find a CPA firm that handles both — which is what 4K Accounting does.
What a bookkeeper does vs. what a CPA does
What a bookkeeper does
A bookkeeper's core job is recording and organizing your financial transactions. In practice, that means:
- Categorizing income and expenses in your accounting software (QuickBooks, Xero)
- Reconciling bank and credit card accounts each month
- Producing basic financial reports — profit & loss, balance sheet
- Managing accounts payable and receivable
- Preparing data for payroll processing
A bookkeeper is working in the past and present: recording what happened, making sure the records are accurate, and keeping the books current. They're not typically making tax decisions, advising on business structure, or filing returns.
What a CPA does
A CPA (Certified Public Accountant) can do everything a bookkeeper does — and considerably more. The additional capabilities that matter most for Grand Rapids small businesses:
- Tax preparation and filing: CPA-prepared federal and Michigan state returns for individuals and businesses. A bookkeeper without a CPA license can prepare simple returns but lacks the licensing and liability coverage a CPA carries.
- Tax planning: Proactive strategy throughout the year — entity structure, retirement contributions, equipment timing, Michigan PTET elections, quarterly estimated payments. This is the forward-looking work that bookkeeping alone doesn't cover.
- IRS representation: If the IRS sends a notice or initiates an audit, a CPA can represent you before the agency. A bookkeeper cannot.
- Financial advisory: Advising on major business decisions — should you elect S-corp status, take on a partner, buy equipment this year or next, convert to Roth? These decisions have tax consequences that require a CPA's analysis.
- Audited and reviewed financial statements: Banks, lenders, and investors sometimes require financial statements with formal CPA assurance (an audit or review). These are specialized attestation engagements — 4K focuses on management-use financial statements and tax, and will refer you to an audit firm if a formal audit or review is required.
Credentials and licensing: what's the difference?
In Michigan, there's no licensing requirement to call yourself a bookkeeper. Anyone can offer bookkeeping services — no exam, no education requirement, no state board oversight. That doesn't mean bookkeepers are unqualified; many are experienced, careful, and do excellent work. But there's no credential that guarantees it.
A CPA is different. To earn the CPA designation in Michigan, you must:
- Hold at least 150 college credit hours (typically a bachelor's plus additional coursework)
- Pass all four parts of the Uniform CPA Examination
- Complete at least one year of supervised accounting experience
- Maintain an active license through the Michigan Board of Accountancy
- Complete continuing education every two years to stay current
Michigan CPAs are also subject to ethical standards and professional liability — if a CPA makes a significant error, there are mechanisms for recourse. With an unlicensed bookkeeper, there aren't.
CPA vs bookkeeper: side-by-side comparison
| Task or capability | Bookkeeper | CPA |
|---|---|---|
| Record daily transactions | ✓ Yes | ✓ Yes |
| Bank and account reconciliation | ✓ Yes | ✓ Yes |
| Monthly financial statements | ✓ Basic | ✓ Standards-based |
| Prepare federal and Michigan tax returns | Limited (PTIN required; no CPA license) | ✓ Yes — licensed, signed, accountable |
| Tax planning and strategy | ✗ No | ✓ Yes |
| IRS representation in an audit | ✗ No | ✓ Yes |
| Entity structure advice (LLC vs S-corp) | ✗ No | ✓ Yes |
| Audited / reviewed financial statements | ✗ No | ✓ Yes (licensed only) |
| Michigan PTET election guidance | ✗ No | ✓ Yes |
| State licensing and oversight | ✗ None required | ✓ Michigan Board of Accountancy |
Which do you actually need?
You probably need a bookkeeper if...
- Your business is brand new and revenue is low — organizing transactions is the immediate priority
- You have a CPA for taxes already and just need someone to keep the books current between filings
- Your finances are straightforward: one income stream, one bank account, no employees, no complex deductions
You need a CPA if...
- You're filing a business return — an S-corp (Form 1120-S), partnership (Form 1065), or any entity beyond a simple Schedule C
- You have employees and need payroll tax compliance
- You've received an IRS or Michigan Department of Treasury notice
- You're making entity decisions — should you elect S-corp? Should you set up a holding company?
- You're approaching a major financial event — sale of the business, property purchase, retirement planning
- Your taxes are becoming a surprise every April instead of a predictable outcome
You need both if...
Most established small businesses in Grand Rapids need both ongoing bookkeeping and CPA-level tax and advisory work. The question is whether to source them separately or together.
Sourcing them separately — a bookkeeper for the day-to-day and a CPA for taxes — creates a coordination problem. Your bookkeeper is keeping the books one way; your CPA needs them organized differently to file. Every tax season involves a hand-off, possible cleanup, and two separate relationships to manage.
Sourcing them from a single CPA firm means the books are built with the tax return in mind from day one. No hand-off, no rework, one phone call for both sides of your financial picture.
Not sure which you need?
Book a free 30-minute call. Mindy will review your situation and tell you exactly what you need — even if it turns out to be less than you thought.
Book Your Free CallMichigan-specific considerations
A few bookkeeper vs. CPA distinctions that are especially relevant for Grand Rapids small businesses:
Michigan pass-through entity tax (PTET)
Michigan's PTET election lets eligible S-corps and partnerships pay state income tax at the entity level, potentially creating a federal deduction that bypasses the $10,000 SALT cap. This is a CPA-level decision — evaluating the federal benefit against the state cash-flow impact for your specific situation. A bookkeeper isn't equipped to make this call.
Grand Rapids city income tax
The City of Grand Rapids levies a 1.5% income tax on residents and 0.75% on non-residents who work within city limits. Grand Rapids employers must withhold city tax for qualifying employees and file separate city returns. Many bookkeepers (especially those unfamiliar with the Grand Rapids market) miss this entirely. A CPA based in Grand Rapids won't.
Michigan UIA and payroll compliance
Michigan unemployment insurance (UIA) filings, reasonable compensation for S-corp owner-employees, and employee vs. contractor classification are all CPA-level compliance decisions — not bookkeeping tasks. Misclassification in particular is one of the most expensive payroll mistakes a Michigan small business can make.
The case for a CPA who does both
At 4K Accounting, Mindy does both the bookkeeping and the CPA work for her clients — and that's intentional. Here's why the combination works better than the split:
- The books are built tax-ready from day one. The categories Mindy uses in your books map directly to how your tax return is structured. There's no year-end translation, no cleanup, no re-categorization.
- Tax opportunities show up in the books as they happen. A large equipment purchase mid-year, a new employee hire, a shift in how profit is distributed — Mindy sees these in real time and flags the tax implications before they become fixed facts on the return.
- One relationship, one phone call. You don't manage a bookkeeper and a CPA separately. You call Mindy — for a bookkeeping question, a tax question, or a decision that touches both.
- The return is never a surprise. When the same CPA who knows your books prepares your return, April is the end of a planned year — not the beginning of a scramble.
If you're a Grand Rapids small business owner deciding between a bookkeeper and a CPA, the better question might be: is there a CPA who handles both well? That's the setup that eliminates the coordination cost and gives you a single financial professional who knows your full picture.
FAQ
Can a bookkeeper do my taxes in Michigan?
In Michigan, a bookkeeper can prepare simple tax returns if they hold an IRS-issued PTIN — but they cannot represent you in an audit, cannot sign financial statements for lenders, and have no state licensing requirement. For business returns, entity election advice, and anything involving IRS correspondence, a licensed CPA is the appropriate choice.
Is a CPA more expensive than a bookkeeper?
CPA rates are typically higher — Michigan CPAs bill $150–$400/hr; bookkeepers typically $25–$75/hr. But the comparison isn't straightforward. A CPA-led firm that handles both bookkeeping and tax work eliminates the coordination cost between two separate relationships. In practice, working with one CPA who does both often costs less in total than paying a bookkeeper separately and a CPA separately.
What's the difference between a CPA and an accountant?
All CPAs are accountants — but not all accountants are CPAs. "Accountant" is a general term for anyone who works in financial recordkeeping or analysis. A CPA is specifically a licensed professional who passed the Uniform CPA Exam and holds an active state license. The license matters: it allows a CPA to represent clients before the IRS, sign audited statements, and carry professional liability for their work.
What questions should I ask when hiring a bookkeeper or CPA?
- Are you a licensed CPA, or a bookkeeper without a CPA license?
- Will you prepare my tax returns, or do I need a separate CPA for that?
- What accounting software do you work in?
- How do you handle year-end close and tax-season hand-off?
- What happens if the IRS contacts me about a return you prepared?
- Do you offer year-round advisory access, or just seasonal tax prep?
Mindy Kiliszewski, CPA — Founder, 4K Accounting Services
Mindy is a Michigan-licensed CPA with 28+ years of experience serving Grand Rapids small businesses and individuals. 4K Accounting handles bookkeeping, tax preparation, tax planning, and payroll — all under one CPA who knows your business by name. Learn more →