Bookkeeper/Tax Preparer

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

TYPE OF WORK

Part Time

SALARY

6.12

HOURS PER WEEK

15

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

We are currently seeking an experienced and detail oriented part time bookkeeper to join our growing team. This role is ideal for someone who understands the full cycle of bookkeeping, is highly proficient in QuickBooks Online, and has a strong grasp of the US tax system.

Responsibilities:
• Maintain accurate financial records using QuickBooks Online
• Categorize transactions and perform monthly bank and credit card reconciliations
• Generate and analyze financial reports including Profit and Loss, Balance Sheet, and Cash Flow statements
• Prepare and maintain clean books for tax preparation
• Identify discrepancies and ensure accuracy across all accounts
• Assist with cleanup and catch up bookkeeping when needed
• Support tax preparation process by organizing financials and working alongside tax preparer
• Assist with input and review of tax returns using Lacerte

Required Qualifications:
• Strong experience with QuickBooks Online
• Ability to generate and interpret cash flow reports
• Solid understanding of accounting principles and bookkeeping workflows
• Knowledge of US tax system, especially as it relates to small businesses and S Corporations
• Experience with Lacerte or similar tax software is a strong plus
• High attention to detail and accuracy
• Ability to work independently and meet deadlines

Preferred Skills:
• Experience with multi entity bookkeeping
• Familiarity with payroll systems such as Gusto
• Understanding of sales tax and local tax requirements
• Ability to set up and optimize QuickBooks Online accounts including chart of accounts and automation rules
• Experience with financial forecasting and budgeting
• Knowledge of handling loan accounts, fixed assets, and depreciation tracking
• Experience preparing books for year end and CPA or tax filing handoff

Position Details:
• Part time position
• Flexible hours
• Remote work available
• Opportunity for long term growth

If you are someone who takes pride in clean and accurate books and enjoys working in a fast paced environment, we would love to hear from you.

To apply, start your message with the words "QuickBooks" and include a short Loom video explaining your QuickBooks experience.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0138
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,484,672 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/BookkeeperTax-Preparer-1626036
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0046 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626036
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 901515
 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` = 1626036
AND `misc`.`idIS NULL 
0.0004   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 '1626036' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626036 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=841***Apr-18-2026=205***Apr-19-2026=1' WHERE job_id'1626036'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1047' WHERE job_id'1626036'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626036' 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` = 1626036 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '901515'
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)