U.S. Enrolled Agent (EA)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1000+

HOURS PER WEEK

TBD

DATE UPDATED

Apr 18, 2026

JOB OVERVIEW

About the Role:
We are seeking an experienced U.S. Enrolled Agent (EA) to support a growing U.S.-based accounting firm. This role is ideal for a tax professional with strong technical expertise in U.S. federal and state taxation who is comfortable working remotely while collaborating closely with a U.S. team.

You will play a key role in tax preparation, compliance, IRS correspondence, and client support during tax season and throughout the year.

Key Responsibilities:
Prepare and review U.S. federal and state tax returns for:
Individuals (Form 1040)
Partnerships (Form 1065)
Corporations (Form 1120 / 1120S)
Trusts and Estates (Form 1041, if applicable)
Analyze financial statements and trial balances for tax preparation
Perform tax research and document findings
Respond to IRS notices and draft professional responses
Assist with tax planning and projections
Support audit representation and IRS communications when required
Ensure accuracy, completeness, and compliance with U.S. tax laws
Communicate with U.S.-based clients and internal staff professionally and clearly
Maintain organized digital workpapers and documentation

Qualifications:
Active Enrolled Agent (EA) credential issued by the IRS
Minimum 3+ years of hands-on U.S. tax preparation experience
Strong knowledge of federal and multi-state taxation
Experience working with U.S. accounting firms (preferred)
Proficiency in U.S. tax software such as:
Lacerte
UltraTax
ProSeries
Drake
CCH (ProSystem fx)
Familiarity with QuickBooks Online/Desktop and financial reporting
Strong English communication skills (written and verbal)
Ability to work during U.S. business hours
Reliable internet connection and dedicated home office setup

Preferred Experience:
Experience supporting high-volume tax seasons
Exposure to U.S. small business clients
Knowledge of bookkeeping and clean-up work
Familiarity with practice management systems (Karbon, Canopy, TaxDome, etc.)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0189
Total Execution Time  0.0217
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-Enrolled-Agent-EA-1626604
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0111 seconds)  (Hide)
0.0021   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626604
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 783609
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626604
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626604' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626604 
0.0020   UPDATE employer_jobs SET hit_counts '***Apr-18-2026=243***Apr-19-2026=1' WHERE job_id'1626604'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=244' WHERE job_id'1626604'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626604' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626604 
0.0034   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '783609'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)