Virtual Tax Preparer

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

TYPE OF WORK

Part Time

SALARY

100-800

HOURS PER WEEK

30

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW


Tax Agent — Wilkins & Associates

South Carolina | Remote | 9:00 AM – 4:00 PM EST Required | Seasonal with Year-Round Growth Potential

Wilkins & Associates is a growing tax, accounting, and advisory firm serving individuals and small businesses across South Carolina and beyond. Our services include tax preparation, bookkeeping, payroll, IRS resolution, and CFO advisory. We are seeking a motivated, detail-oriented Tax Agent who is experienced in both individual and business tax returns to join our team for the current and upcoming tax seasons.

Compensation & Schedule
Competitive per-return or hourly pay (based on experience and production)
Bonus opportunities and long-term advancement
Required availability: 9:00 AM – 4:00 PM Eastern Standard Time, Monday through Friday. This is a set schedule, not flexible hours. Applicants outside the Eastern time zone must be able to work these hours consistently.
Position Overview

The Tax Agent prepares and files accurate individual and business returns, researches tax positions before taking them, works directly with clients, and ensures full compliance with IRS regulations and firm standards. A significant portion of our client base consists of small business owners, so the ability to prepare business entity returns independently is required, not optional. Because this role involves direct verbal communication with clients, the ability to speak clear, professional English is also required. The role demands professionalism, sound judgment, and an unwavering commitment to accuracy and confidentiality.

Key Responsibilities

Business Return Preparation

Prepare and file S-corporation (1120-S), partnership (1065), and corporate (1120) returns as assigned
Prepare Schedule C, Schedule E, and Schedule F returns for sole proprietors, rental owners, and farm clients
Produce and reconcile Schedules K-1 and confirm they tie to the entity return
Track shareholder and partner basis, distributions, and capital accounts
Review reasonable compensation for S-corporation owners and flag concerns to the reviewer
Reconcile client books to the tax return and identify entries that require adjustment before filing
Handle depreciation schedules, fixed asset additions and disposals, Section 179, and bonus depreciation
Coordinate the flow between the business return and the owner's personal 1040

Individual Return Preparation & Filing

Prepare and file federal, state, and local individual returns, including multi-state filings
Build supporting schedules and workpapers (vehicle, home office, cost of goods sold, owner compensation)
Prepare extensions, estimated tax payments, and amended returns as needed
Monitor e-file acknowledgments, correct rejections, and confirm every return is accepted — not just transmitted

Tax Research (Required)

Conduct independent tax research on unclear, complex, or unusual client positions before a return is filed
Use IRS publications, the Internal Revenue Code, regulations, rulings, and professional research tools to reach a supportable conclusion
Document research findings in writing with the authority cited, and attach it to the client file
Research state and local filing requirements for entities operating in multiple jurisdictions
Stay current on tax law changes and bring anything that affects our client base to the review team

Client Work

Collect intake documents, review for completeness, and follow up on missing items
Review completed returns with clients by phone or video and explain results clearly in plain language
Identify tax exposure, risk, and savings opportunities and propose compliant solutions
Support tax planning and advisory conversations under the direction of senior staff
Assist with IRS and state notices, including transcript review and drafting responses on resolution cases

Compliance & Firm Standards

Confirm a signed engagement letter is in place for the specific service before any work begins; new or additional services require a new engagement letter
Obtain required client authorizations (including Forms 8821 and 7216 where applicable) before contacting taxing authorities or releasing information
Maintain strict compliance with IRS Circular 230, firm policy, and ethical standards
Safeguard all client data at the highest level of confidentiality
Apply for and maintain an active PTIN
Keep client records, notes, and status updates current in firm systems and CRM
Conduct client communication through the firm's client portal, not personal email
Attend all required training and compliance sessions
Flag anything unclear to the reviewer before submission, not after
Required Qualifications
Demonstrated experience preparing business tax returns. Applicants must be able to independently prepare Form 1120-S and Form 1065, including K-1s, basis tracking, and depreciation schedules.
Proficiency with individual returns, including Form 1040 and Schedule C
Must be able to speak clear, professional English. This position requires live phone and video conversations with clients.
Availability to work 9:00 AM – 4:00 PM EST, Monday through Friday
Demonstrated ability to research a tax question and support the answer with authority
Strong working knowledge of current tax law and IRS regulations
Comfort reading and interpreting a client's financial statements to prepare an entity return
Strong written English for client emails, notes, and research memos
Excellent attention to detail and accuracy
Professional demeanor and strong client communication skills
Ability to work independently in a remote environment
Reliable internet connection and a secure personal computer
Ability to meet deadlines in a fast-paced tax environment
Preferred (Not Required)
Enrolled Agent, CPA, CTEC, or active tax credential
Experience with Form 1120 (C-corporation) and Form 1041 (trusts and estates)
Experience with professional tax software and research platforms
Experience in a virtual or fully remote tax firm
Exposure to IRS resolution, notices, or transcript analysis
Working knowledge of QuickBooks or comparable bookkeeping software
Training & Support
Full onboarding and compliance training
Ongoing education, mentorship, and research support
Review and guidance from experienced senior tax staff
Growth Opportunity

High-performing Tax Agents may qualify for:

Year-round employment
Advisory and review roles
Leadership and management opportunities
Long-term career growth within Wilkins & Associates

To apply: submit your resume, credential information, and a summary of your business return experience — entity types, approximate volume per season, and the software you've used — to ---------- .

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0015
Controller Execution Time ( Jobseekers / Job )  0.0197
Total Execution Time  0.0221
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,520 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Tax-Preparer-1703510
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0119 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1703510
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 659036
 LIMIT 1 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1703510
AND `misc`.`idIS NULL 
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` = 1703510
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-08-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1703510' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1703510 
0.0002   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1703510
AND `misc`.`idIS NULL 
0.0016   UPDATE employer_jobs SET hit_counts '***Aug-05-2026=7***Aug-06-2026=2***Aug-07-2026=400***Aug-08-2026=48***Aug-12-2026=1' WHERE job_id'1703510'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=458' WHERE job_id'1703510'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1703510' 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` = 1703510 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '659036'
AND `date_added` >= '2022-06-08' 
0.0018   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)