US Tax Preparer (1040/1065/1120-S/1120) - Drake - CPA-Led US Firm - Part-Time, Full-Time in Tax Season

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

TYPE OF WORK

Part Time

SALARY

$7 - $10/hour

HOURS PER WEEK

20

DATE UPDATED

Oct 10, 2026

JOB OVERVIEW

ABOUT US
Prime & Ledger CPAs is a US CPA firm (Arkansas) serving small businesses nationwide - especially restaurants, salons and their owners. The firm is led by a CPA with Big Four and large-corporate tax experience. We prepare individual, partnership, S corporation and C corporation returns, plus FICA tip credit (IRC Section 45B) amended returns.

We work differently from most firms: we built our own tax preparation software ("P&L") that imports last year's return, bulk-imports client data, computes the return, and reconciles it against Drake Tax before filing. You will be trained on it. We want someone who wants to work accurately and efficiently with good tools - not someone who wants to key every number by hand.

SCHEDULE AND PAY
- Part-time (about 4 hours/day) year-round, moving to full-time (8 hours/day) January 15 - April 30 and August 15 - October 15.
- $7 - $10 per hour depending on experience and test results (about $600 - $900/month part-time; $1,200 - $1,800/month full-time in season). Raises for accuracy and turnaround.
- Flexible hours, but you must overlap at least 4 hours daily with US Central Time (e.g., 8:00 AM - 12:00 PM CT = 9:00 PM - 1:00 AM Philippine time).

WHAT YOU WILL DO
- Import prior-year returns into our software and verify every extracted line and carryforward (capital loss, passive loss, QBI, Section 179, NOL).
- Organize client documents and bulk-import W-2s, 1099s, K-1s, 1098s, trial balances and payroll data.
- Prepare Forms 1040 (Schedules A, B, C, D/8949, E, SE), 1065, 1120-S and 1120, including K-1s, depreciation (Form 4562) and state returns.
- Reconcile each return in our software to Drake Tax line by line, explain every difference, and clear Drake diagnostics and e-file messages.
- Compare each return to the prior year and explain significant changes.
- Write clear review notes for the CPA reviewer and resolve review comments promptly.
- Draft open-items lists for clients (no direct client contact unless asked).
- Off-season: bookkeeping clean-up, payroll reports for FICA tip credit analysis, and extensions.

MUST HAVE
- At least 2 full US tax seasons PREPARING returns (not only data entry) for a US CPA or EA firm.
- Hands-on experience with Form 1040 AND at least one of Form 1065 or 1120-S.
- Professional tax software experience. Drake strongly preferred; UltraTax, Lacerte, ProSeries, ProConnect or CCH accepted.
- Solid understanding of K-1s, basis, depreciation, and Schedule C/E reporting.
- Excellent written English; comfortable following checklists and written procedures.
- Reliable internet with backup power (UPS or generator) and a quiet, private workspace.
- A US PTIN, or willingness to obtain one when hired.
- Willing to sign an NDA, confidentiality and data-protection agreements, and provide an NBI clearance.

NICE TO HAVE
- Philippine CPA, or US EA / CPA candidate.
- Restaurant, salon or hospitality clients; payroll registers; Form 8846 (FICA tip credit).
- Multi-state returns, BBA partnership rules, Form 7203.
- QuickBooks Online or Xero.

SECURITY (NON-NEGOTIABLE)
You will work only inside our secure remote environment. No client data on personal devices, no downloads, no screenshots, no copying files outside our systems. Access is monitored. These rules protect our clients under US federal law (IRC Section 7216).

HOW WE HIRE
1. Apply using the instructions below.
2. Short video call (20 minutes).
3. PAID test: prepare a sample return with planted issues in our software and Drake, then write review notes.
4. 30-day paid trial, then a long-term role.

HOW TO APPLY (follow exactly or your application will not be reviewed)
Start your application with "P&L Tax Season Ready" and answer:
1. How many US tax seasons have you worked, for what type of firm, and which return types did you prepare yourself?
2. Which tax software have you used, and for how many seasons? If Drake, which years?
3. Describe one difficult return you prepared and how you resolved the issue.
4. Do you have a PTIN? Will you get one if hired?
5. Your expected hourly rate, and whether you can work full-time January 15 - April 30.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0184
Total Execution Time  0.0203
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-Tax-Preparer-104010651120-S1120-Drake-CPA-Led-US-Firm-Part-Time-Full-Time-in-Tax-Season-1746515
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0100 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746515
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 1008509
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1746515
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746515' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746515 
0.0018   UPDATE employer_jobs SET hit_counts = '***Oct-08-2026=3***Oct-09-2026=4***Oct-10-2026=577***Oct-11-2026=8***Oct-12-2026=1***Oct-13-2026=1***Oct-15-2026=3***Oct-16-2026=6' WHERE job_id= '1746515'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=603' WHERE job_id= '1746515'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746515' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746515 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1008509'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0008   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)