US Bookkeeper & Tax Preparer

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

TYPE OF WORK

Full Time

SALARY

1000.00-1200.00

HOURS PER WEEK

40

DATE UPDATED

Mar 12, 2026

JOB OVERVIEW

Integrity Tax Solutions a US Accounting Firm - Sister firm to Integrity Bookkeeping Pros

Integrity Tax Solutions is a growing US-based accounting firm serving individuals and small businesses. We are looking for a highly experienced Bookkeeper & Tax Preparer with prior experience working inside a US accounting firm environment.

This is NOT an entry-level bookkeeping role.

We are looking for someone who already understands US GAAP, QuickBooks Online, and US tax preparation and can step into client work with confidence.

You will work closely with our on-ground partner in Indiana, providing bookkeeping and tax preparation support for our clients.

Responsibilities:

• Perform monthly bookkeeping using QuickBooks Online
• Clean up messy books and historical accounting records
• Perform bank and credit card reconciliations
• Categorize transactions according to US GAAP standards
• Prepare accurate financial statements
• Assist with US tax preparation for individuals and small businesses
• Communicate with the Indiana partner regarding client needs
• Follow client workflows inside TaxDome
• Pull reports and financials needed for tax preparation
• Maintain high levels of accuracy, organization, and accountability

Required Experience (Non-Negotiable)

Applicants must have prior experience working for a US accounting firm.

You must have experience with:

• QuickBooks Online bookkeeping and cleanups
• US GAAP accounting practices
• US tax preparation (individual and/or business)
• Working remotely with US accounting clients

Software Experience Required

You should already be comfortable with:

• QuickBooks Online (Advanced proficiency required)
• Tax preparation software (MyTaxPrep or similar)
• TaxDome or similar client portal systems

Personal Qualities We Are Looking For

We value tea ---------- mbers who are:

• Self-motivated
• Accountable and dependable
• Strong communicators in English
• Detail-oriented and accurate
• Driven to improve and grow

Because we are a service-based accounting firm, clear communication and ownership of your work are extremely important.

Work Structure

• Remote position
• Work closely with our Indiana partner
• Communication may be daily depending on client needs

To Apply

Please include:

*Your experience working with US accounting firms
*Your QuickBooks Online certification (if available)
*Your experience with US tax preparation
*Examples of bookkeeping cleanup work you have completed
*Applicants without US accounting firm experience will not be considered.

If you are an experienced accounting professional who enjoys solving problems, cleaning up books, and supporting US clients, and work-life balance, we would love to hear from you.

We are not your typical US accounting firm that overwhelms any accountant that works with us with unrealistic expectations and overload on client work. We currently have other Accountants working for us from PH and they love their jobs, their work/life balance and our Company Culture. They've been with us for 2 years.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0161
Total Execution Time  0.0179
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-Bookkeeper-Tax-Preparer-1599908
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1599908
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 696584
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1599908
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1599908' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1599908 
0.0018   UPDATE employer_jobs SET hit_counts '***Mar-12-2026=34***Mar-13-2026=116***Mar-14-2026=34***Mar-15-2026=33***Mar-16-2026=48***Mar-17-2026=23***Mar-18-2026=17***Mar-19-2026=31***Mar-20-2026=10***Mar-21-2026=3***Mar-22-2026=1***Mar-23-2026=19***Mar-24-2026=16***Mar-25-2026=16***Mar-26-2026=12***Mar-27-2026=19***Mar-28-2026=2***Mar-30-2026=14***Mar-31-2026=9***Apr-01-2026=10***Apr-02-2026=12***Apr-03-2026=32***Apr-05-2026=6***Apr-06-2026=7***Apr-07-2026=9***Apr-08-2026=3***Apr-09-2026=5***Apr-10-2026=7***Apr-11-2026=1***Apr-12-2026=2***Apr-13-2026=8***Apr-14-2026=2***Apr-15-2026=5***Apr-16-2026=6***Apr-17-2026=4***Apr-18-2026=2***Apr-21-2026=1' WHERE job_id'1599908'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=457***Apr-2026=122' WHERE job_id'1599908'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1599908' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1599908 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '696584'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)