EA / CPA - Public AccountingAbout the Opportunity We are partnering with a growing CPA firm seeking an experienced Enrolled Agent (EA) or Certified Public Accountant (CPA) to join its tax team. This ...
Quick apply
EA / CPA - Public AccountingAbout the Opportunity We are partnering with a growing CPA firm seeking an experienced Enrolled Agent (EA) or Certified Public Accountant (CPA) to join its tax team. This ...
Quick apply
EA / CPA - Public AccountingAbout the Opportunity We are partnering with a growing CPA firm seeking an experienced Enrolled Agent (EA) or Certified Public Accountant (CPA) to join its tax team. This ...
Chesapeake, VA · On-site
$25 - $45/hr
Professional communication and client-service skills CPA or Enrolled Agent credentials are preferred but not required. This is a seasonal or part-time position with the potential for continued work ...
Quick apply
Chesapeake, VA · On-site
$25 - $45/hr
Professional communication and client-service skills CPA or Enrolled Agent credentials are preferred but not required. This is a seasonal or part-time position with the potential for continued work ...
Chesapeake, VA · On-site
$25 - $45/hr
Professional communication and client-service skills CPA or Enrolled Agent credentials are preferred but not required. This is a seasonal or part-time position with the potential for continued work ...
Quick apply
Chesapeake, VA · On-site
$25 - $45/hr
Professional communication and client-service skills CPA or Enrolled Agent credentials are preferred but not required. This is a seasonal or part-time position with the potential for continued work ...
Chesapeake, VA · On-site
$25 - $45/hr
Professional communication and client-service skills CPA or Enrolled Agent credentials are preferred but not required. This is a seasonal or part-time position with the potential for continued work ...
Quick apply
Chesapeake, VA · On-site
$25 - $45/hr
Professional communication and client-service skills CPA or Enrolled Agent credentials are preferred but not required. This is a seasonal or part-time position with the potential for continued work ...
Mclean, VA · On-site
We are seeking a highly skilled Certified Public Accountant (CPA) or Enrolled Agent (EA) specializing in individual tax planning and tax return review to join our dynamic team. If you are an ...
Mclean, VA · On-site
We are seeking a highly skilled Certified Public Accountant (CPA) or Enrolled Agent (EA) specializing in individual tax planning and tax return review to join our dynamic team. If you are an ...
Chesapeake, VA · On-site
$65K - $93K/yr
Enrolled Agent (EA) or Certified Public Accountant (CPA) preferred. * Minimum of 5 years of experience preparing and reviewing complex individual and business tax returns. * Strong knowledge of ...
Quick apply
Chesapeake, VA · On-site
$65K - $93K/yr
Enrolled Agent (EA) or Certified Public Accountant (CPA) preferred. * Minimum of 5 years of experience preparing and reviewing complex individual and business tax returns. * Strong knowledge of ...
Chesapeake, VA · On-site
$65K - $93K/yr
Enrolled Agent (EA) or Certified Public Accountant (CPA) preferred. * Minimum of 5 years of experience preparing and reviewing complex individual and business tax returns. * Strong knowledge of ...
Quick apply
Chesapeake, VA · On-site
$65K - $93K/yr
Enrolled Agent (EA) or Certified Public Accountant (CPA) preferred. * Minimum of 5 years of experience preparing and reviewing complex individual and business tax returns. * Strong knowledge of ...
West Point, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
West Point, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Aylett, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Aylett, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
West Point, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
West Point, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Kilmarnock, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Kilmarnock, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Williamsburg, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Williamsburg, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Tappahannock, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Tappahannock, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Williamsburg, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Williamsburg, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Ashburn, VA · On-site
$20 - $30/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Ashburn, VA · On-site
$20 - $30/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Gloucester, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Gloucester, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Leesburg, VA · On-site
$20 - $50/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Leesburg, VA · On-site
$20 - $50/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Saltville, VA · On-site
$16 - $22/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Saltville, VA · On-site
$16 - $22/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Aylett, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Aylett, VA · On-site
$17 - $20/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Lebanon, VA · On-site
$16 - $22/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
Lebanon, VA · On-site
$16 - $22/hr
Bachelor's degree in accounting or related field * CPA or Enrolled Agent certification * Experience completing complex returns (individual, trust, partnership) * 5+ years of experience in accounting ...
$31.2K - $40.6K
6% of jobs
$40.6K - $49.9K
11% of jobs
$52.6K is the 25th percentile. Wages below this are outliers.
$49.9K - $59.2K
25% of jobs
The median wage is $63.9K / yr.
$59.2K - $68.5K
15% of jobs
$77.4K is the 75th percentile. Wages above this are outliers.
$68.5K - $77.9K
19% of jobs
$77.9K - $87.2K
9% of jobs
$87.2K - $96.5K
4% of jobs
$96.5K - $105.9K
3% of jobs
$105.9K - $115.2K
2% of jobs
$115.2K - $124.5K
2% of jobs
$124.5K - $133.8K
3% of jobs
$31.2K
$71.9K
$133.8K
| Aspect | Enrolled Agent | Tax Preparer |
|---|---|---|
| Credentials | Must pass the IRS Special Enrollment Exam or have worked for the IRS | No specific credentials required, though some may have PTINs or certifications |
| Work Environment | Primarily work in tax resolution, representation, and consulting | Prepare tax returns for individuals and businesses |
| Employer & Industry | Often employed by accounting firms, tax firms, or self-employed | Employed by tax preparation companies, accounting firms, or self-employed |
Enrolled Agents are licensed by the IRS and authorized to represent taxpayers before the IRS, focusing on tax resolution and representation. Tax Preppers mainly prepare tax returns and may lack the credentials or authority to represent clients in IRS disputes. While both work in the tax industry, Enrolled Agents have a higher level of certification and authority.
The most popular types of Enrolled Agent jobs in Virginia are:
For Enrolled Agent jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Enrolled Agent jobs in Virginia are:
Cities in Virginia with the most Enrolled Agent job openings:
For Enrolled Agent jobs in VA, the most frequently searched job titles are:

Full-time
Re-posted 7 days ago
We are partnering with a growing CPA firm seeking an experienced Enrolled Agent (EA) or Certified Public Accountant (CPA) to join its tax team. This is an excellent opportunity to work with a diverse client base, develop strong client relationships, and continue building your career in public accounting.
The firm serves closely held businesses, entrepreneurs, and high-net-worth individuals and values collaboration, technical excellence, and long-term professional growth.
ResponsibilitiesIf you're an EA, CPA, CPA Candidate, Tax Senior, or Senior Tax Accountant looking for your next opportunity in public accounting, we'd love to connect.
Apply today to learn more.