What does each role do?
| Bookkeeper | Accountant | Tax preparer | |
|---|---|---|---|
| Main work | Recording and categorizing transactions, reconciling accounts, running payroll and invoices | Closing the books, financial statements, analysis, budgets, advice | Preparing and filing tax returns |
| How often | Weekly or monthly | Monthly, quarterly or yearly | At tax time, plus estimates |
| Output | Clean, reconciled books | Reports and decisions | Filed returns |
Which credentials matter?
- PTIN. Anyone paid to prepare, or help prepare, federal tax returns must have an IRS Preparer Tax Identification Number.
- CPA. A certified public accountant, licensed by a state, can represent clients before the IRS on any matter.
- Enrolled agent. Licensed by the IRS itself, and also has unlimited representation rights before the IRS.
- Attorney. Can represent clients before the IRS, and advise on legal matters.
- Other preparers with a PTIN can prepare returns but have limited or no rights to represent you in an IRS examination or appeal.
Bookkeeping itself does not require a license. Professional bookkeeping certifications exist but are voluntary.
How to authorize a representative is covered in Form 2848 vs Form 8821.
Credentials are compared in detail in EA vs CPA vs tax preparer.
Which do you need?
- Every business: someone keeping the books monthly. See bookkeeping basics.
- Every business that files a return: someone preparing it accurately. See your first business tax return.
- Growing businesses and those with lenders or investors: an accountant for statements and planning.
- Businesses facing an IRS notice or examination: a CPA, enrolled agent or attorney.
See when to hire a bookkeeper.
Why does it help to have one team?
When the same team keeps the books and prepares the return, the return is built on figures they already know, year-end is faster, and nothing falls between providers. See how much bookkeeping costs.
Want one team for all three?
We keep your books monthly, prepare your financial statements and file your business and personal returns, so nothing falls between providers.
Questions people ask
What is the difference between a bookkeeper and an accountant?
A bookkeeper records and reconciles transactions. An accountant uses those records for financial statements, analysis and advice.
Does a tax preparer need a license?
Anyone paid to prepare federal returns needs an IRS PTIN. Full representation before the IRS requires being a CPA, enrolled agent or attorney.
What is an enrolled agent?
A tax professional licensed by the IRS with unlimited rights to represent taxpayers before it.
Do I need both a bookkeeper and an accountant?
Most small businesses need bookkeeping monthly and tax preparation yearly. An accountant's analysis becomes useful as the business grows.
Sources
Every fee, date and rule on this page was taken from these official and primary sources.
- IRS: Choosing a tax professional
- IRS: PTIN requirements for tax return preparers
- IRS: Circular 230 tax professionals
Rules and fees change. If you are reading this long after September 30, 2026, confirm the figures with the source before you rely on them.
Related guides
More in Bookkeeping
This guide is general information. It is not tax or legal advice for your situation.