Three Types of Tax Professionals — and They Are Not Interchangeable

When you hire someone to prepare your tax return in New Jersey, you're choosing from three fundamentally different credential levels. Each has different education requirements, examination standards, representation rights, and scope of practice. Understanding these differences can save you thousands of dollars and significant headaches.

This guide compares Certified Public Accountants (CPAs), Enrolled Agents (EAs), and non-credentialed tax preparers — with specific attention to what matters for NJ filers.

Credential Comparison Table

RequirementCPAEATax Preparer (AFSP)
Education150 semester hours (including bachelor's degree)No formal education requirementNo formal education requirement
ExaminationUniform CPA Exam (3 core + 1 discipline section)Special Enrollment Exam (3 sections, ~10.5 hours)No exam (18 hours CE only)
Pass rate~50% per section~70% per sectionN/A (no exam)
Experience1 year supervised experience (NJ requirement)None requiredNone required
State licenseYes (NJ State Board of Accountancy)No (federal credential from IRS)No
IRS representationUnlimited (Circular 230)Unlimited (Circular 230)Limited (only returns they signed)
NJ representationYes (before NJ Division of Taxation)Yes (for tax matters)No
CPE requirement120 hours / 3 years (NJ)72 hours / 3 years18 hours / year (voluntary)
Can perform auditsYesNoNo
Can issue financial statementsYesNoNo
Can sign audit opinionsYesNoNo
Regulated byNJ State Board + AICPA + IRSIRS Office of Professional ResponsibilityIRS (PTIN requirement only)

What Is a CPA?

A Certified Public Accountant is the highest general credential in accounting. In New Jersey, CPA licensure requires:

  • Education: New Jersey offers two pathways — (1) Traditional: 150 semester hours including a bachelor's degree with specified accounting and business courses, or (2) Alternative (effective February 2026 under A5598): a bachelor's degree (~120 credit hours) with specified accounting and business coursework. Both pathways require passing the CPA Exam.
  • Examination: Passing the Uniform CPA Examination — three Core sections (Auditing and Attestation, Financial Accounting and Reporting, and Regulation) plus one candidate-selected Discipline section (Business Analysis and Reporting, Information Systems and Controls, or Tax Compliance and Planning). The exam was restructured under CPA Evolution effective January 2024, eliminating the former Business Environment and Concepts section. The overall pass rate is approximately 50% per section (AICPA/NASBA CPA Exam score release data).
  • Experience: One year of supervised experience under a licensed CPA (Traditional pathway) or two years of supervised experience (Alternative pathway)
  • Licensure: Active license from the NJ State Board of Accountancy, renewed every three years with 120 hours of CPE (including 4 hours of ethics)

Effective February 11, 2026, New Jersey now offers an alternative pathway to CPA licensure under A5598/S4493. In addition to the traditional 150-credit-hour route, candidates can now obtain a NJ CPA license with a bachelor's degree (approximately 120 credit hours) combined with two years of supervised professional experience under a licensed CPA. Both pathways require passing the Uniform CPA Examination and completing 24 credit hours each in accounting and business coursework. Both lead to the identical CPA license with the same scope of practice. This alternative pathway was adopted to address the nationwide CPA pipeline shortage, and NJ joins over 24 states with similar provisions.

CPAs can do everything an EA can do, plus attest to financial statements, perform audits, provide business valuations, and advise on entity structure, mergers, and financial planning. CPAs are regulated at both the state and federal level.

CPA Scope of Practice

  • Individual and business tax preparation and planning
  • Federal and state tax representation (unlimited under Circular 230)
  • NJ BAIT election filing and analysis
  • Financial statement preparation and attestation
  • Audit and review engagements
  • Business entity formation and restructuring
  • Bookkeeping and accounting system design
  • Forensic accounting and litigation support
  • Estate and trust tax planning

What Is an Enrolled Agent (EA)?

An Enrolled Agent is a federally-authorized tax practitioner credentialed by the IRS. EA status requires:

  • Education: No formal education requirement. EAs must demonstrate competence by passing the Special Enrollment Examination (SEE).
  • Examination: Passing all three parts of the SEE — Individuals, Businesses, and Representation/Practices/Procedures. The pass rate is approximately 70% per section.
  • Experience: No experience requirement (unless qualifying via 5 years of IRS employment instead of the SEE).
  • Enrollment: Enrolled by the IRS, must renew every three years with 72 hours of CPE (including 6 hours of ethics and 2 hours of tax updates per year).

EAs specialize in taxation. They can represent taxpayers before the IRS with the same unlimited practice rights as CPAs. However, EAs cannot perform audits, issue financial statements, or practice in areas outside of taxation.

EA Scope of Practice

  • Individual and business tax preparation
  • Federal tax representation (unlimited under Circular 230)
  • State tax representation (varies by state — NJ allows EA representation for tax matters)
  • Tax planning and strategy
  • IRS audit defense and appeals
  • Collection and penalty abatement negotiations

Key EA Limitation

EAs are tax specialists. If you need bookkeeping, financial statements, business valuations, or any attestation service, an EA cannot provide these. You would need a CPA for that work.

What Is a Tax Preparer (AFSP/RTRP)?

A tax preparer with no CPA or EA credential is the most common type of preparer in the United States. The IRS requires only a Preparer Tax Identification Number (PTIN) to prepare federal returns for compensation — no exam, no education, no experience.

The IRS created the Annual Filing Season Program (AFSP) as a voluntary credential. AFSP participants complete 18 hours of continuing education from an IRS-approved provider (including a 6-hour Annual Federal Tax Refresher course with a 100-question exam). AFSP participants receive limited representation rights — they can represent taxpayers only on returns they personally prepared and signed, and only before revenue agents, customer service representatives, and similar IRS personnel (not before appeals officers or in collections).

Tax Preparer Limitations

  • No exam required to begin preparing returns (only a PTIN)
  • Limited IRS representation (only returns they signed, and only before certain IRS personnel)
  • No NJ Division of Taxation representation rights
  • Cannot perform audits or issue financial statements
  • No state licensing or board oversight
  • No minimum education requirement

Many H&R Block, Liberty Tax, and Jackson Hewitt preparers fall into this category. They may be competent at straightforward returns, but they lack the training and authority to handle NJ-specific complexity.

When Each Credential Matters Most

You Need a CPA When:

  • You own a business and need entity structure advice (S-Corp, LLC, partnership)
  • You need the NJ BAIT election filed at the entity level
  • You need financial statements for a bank loan, investor, or lease application
  • You're involved in a business sale, merger, or acquisition
  • You need NJ exit tax planning (N.J.S.A. 54A:8-8.1)
  • You have complex investments including crypto (1099-DA reconciliation)
  • You need both tax and accounting services from one provider
  • You want year-round advisory beyond just tax filing

An EA May Be Sufficient When:

  • Your needs are purely tax-related (no financial statements, no audit, no bookkeeping)
  • You need IRS audit representation and prefer a tax specialist
  • Your return is complex but doesn't involve entity-level elections or NJ-specific issues that require CPA-level knowledge
  • You don't need business advisory services beyond taxation

A Tax Preparer May Be Sufficient When:

  • You have a simple W-2 return with standard deduction
  • You have no NJ-specific complications (no multi-state, no BAIT, no exit tax)
  • You have no investments, rental property, or self-employment income
  • You're comfortable with limited representation rights if the IRS contacts you

NJ-Specific Credential Considerations

NJ Division of Taxation Representation

If the NJ Division of Taxation audits you or sends correspondence, CPAs and EAs can represent you. Non-credentialed preparers cannot. Given NJ's aggressive enforcement posture — NJ's Division of Taxation aggressively assesses billions in additional taxes annually through its audit program — having a representative who can speak to NJ tax authorities on your behalf is not a luxury.

NJ BAIT Requires Entity-Level Filing

The BAIT election requires filing an entity-level return (NJ CBT-100S for S-Corps, NJ-CBT-1065 for partnerships). This is a business return that tax preparers at franchise chains typically do not handle. An EA can prepare it, but a CPA can both prepare the return and advise on whether the election makes financial sense given your overall tax picture.

NJ S-Corp Election

NJ requires a separate S-Corp election in addition to federal Form 2553. Missing this election means your entity is treated as a C-Corp for NJ purposes. Both CPAs and EAs can advise on this, but a CPA is more likely to catch the issue because CPAs handle entity formation as part of their scope of practice.

NJ Property Tax and Homestead Benefits

NJ's property tax deduction (up to $15,000) and homestead benefit program involve NJ-1040 entries that interact with federal itemized deductions. While any competent preparer can handle this, a CPA or EA is better positioned to optimize the interaction between NJ property tax benefits and the federal SALT cap.

Greg Monaco's Credentials

Gregory Monaco holds the following credentials and certifications:

  • CPA, New Jersey — License #20CC04711400 (individual), #20CB00789800 (firm)
  • MBA, Business Analytics — University of Hartford
  • BS, Economics & Finance
  • QuickBooks Gold Certified ProAdvisor
  • FreshBooks Certified Accounting Partner (CCA)
  • Member: American Institute of CPAs (AICPA), NJ Society of CPAs (NJSCPA)

Greg works personally with every client at Gregory Monaco, CPA LLC. Every return, every BAIT election, every 1099-DA reconciliation, and every consultation is handled directly by a NJ-licensed CPA.

See what a CPA-level engagement looks like. Schedule a free 30-minute consultation or call (862) 320-9554.

Frequently Asked Questions

Is a CPA better than an EA for tax preparation?

For pure tax preparation, CPAs and EAs have equivalent representation rights under Circular 230. The difference is scope: a CPA can also prepare financial statements, perform audits, advise on entity structure, and provide bookkeeping services. If your needs extend beyond tax filing — or if you need NJ entity-level elections like BAIT — a CPA offers a broader range of services from a single provider.

Can a tax preparer represent me in an IRS audit?

Only if they hold an AFSP credential and only for returns they personally prepared and signed. AFSP holders have limited practice rights — they can appear before revenue agents and customer service personnel, but not before appeals officers or in collections proceedings. CPAs and EAs have unlimited practice rights before all levels of the IRS.

Do I need a CPA to file my NJ return?

No. Any PTIN holder can prepare a NJ return. However, if you have NJ-specific complexity — BAIT elections, exit tax, multi-state NJ/NY filing, or S-Corp elections — a CPA with NJ experience will ensure these are handled correctly. For a simple W-2 return, any competent preparer is sufficient.

What does it cost to hire a CPA vs. an EA vs. a tax preparer?

Tax preparers at franchise chains charge $150–$500+ depending on complexity. Enrolled Agents in private practice typically charge $250–$600 for individual returns. CPAs typically charge $350–$800+ for individual returns and $800–$2,500+ for business returns. At Monaco CPA, individual returns start at $350 and most fall between $350–$600.

Can an Enrolled Agent file my NJ BAIT election?

Yes, an EA can prepare the NJ CBT-100S or NJ-CBT-1065 with the BAIT election. However, the decision of whether to make the BAIT election involves analyzing your overall tax picture — federal tax savings from the deduction, NJ credit mechanics, estimated payment requirements, and interaction with other elections. A CPA with NJ business tax experience is typically better positioned to provide this holistic analysis.

What is the AFSP and is it a real credential?

The Annual Filing Season Program (AFSP) is a voluntary IRS program requiring 18 hours of continuing education annually (including a 6-hour refresher course with a 100-question exam). It is not a professional license, does not require passing a comprehensive exam, and confers only limited representation rights. It is better than no credential but significantly less rigorous than CPA or EA credentials.

How do I verify a CPA's license in New Jersey?

You can verify any NJ CPA's license at the NJ Division of Consumer Affairs website (newjersey.gov/consumer). Search by name or license number. Greg Monaco's individual CPA license is #20CC04711400 and the firm license is #20CB00789800. Both are active and in good standing.

---

More NJ Tax Comparisons: TurboTax vs. CPA in New Jersey: When Software F... | H&R Block vs. CPA in New Jersey: Franchise Tax ... | LLC vs. S-Corp in New Jersey: A Side-by-Side Ta... | Sole Prop vs. LLC vs. S-Corp in NJ: The Complet... | View All Comparisons