Certified QuickBooks Expert. Virtual Accountant/Bookkeeper & Payroll Specialist

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

TYPE OF WORK

Part Time

SALARY

$4

HOURS PER WEEK

20

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

Job Title:
Certified QuickBooks Expert: Virtual Accountant/Bookkeeper.
This Position is ONLY for candidates who are Certified QB Accountant or Bookkeeper. (Please ensure you attach verification of your certification).

Location:
Remote (Work From Home)

Job Type:
Part-Time

About EZ TelePsych:
EZ TelePsych is a dynamic and rapidly growing healthcare company committed to excellence in mental health services. We pride ourselves on providing top-quality care and maintaining efficient, accurate financial operations. We are seeking a highly skilled and detail-oriented Certified QuickBooks Expert Virtual Accountant/Bookkeeper & Payroll Specialist to join our team part-time. This role requires expertise in U.S. accounting, payroll processing, and tax regulations.

Position Overview:
As our virtual accountant/bookkeeper & payroll specialist, you will be responsible for managing and maintaining accurate financial records, overseeing payroll processing, reconciling accounts, ensuring compliance with U.S. tax laws, and providing financial reports. This is a remote, part-time position with flexible hours, but availability during Monday–Friday, 8 AM – 5 PM EST (U.S. hours) is required.

Key Responsibilities:
Manage daily financial transactions and records using QuickBooks Online.
Categorize, reconcile, and maintain accurate bookkeeping records.
Prepare monthly financial reports (P&L, Balance Sheet, Cash Flow).
Reconcile bank and credit card statements, investigate discrepancies.
Oversee and process accurate payroll for employees and contractors.
Ensure compliance with federal, state, and local payroll tax regulations.
Handle payroll tax filings and reporting.
Provide tax planning strategies and advice on potential tax savings.
Prepare and file federal, state, and local tax returns (business taxes).
Stay updated on U.S. tax laws and financial regulations.
Provide audit support and respond to any tax authority inquiries.
Communicate financial status, tax deadlines, and payroll updates regularly to the leadership team.

Qualifications:
CPA, EA, or Master's degree in Accounting, Finance, or related field preferred.
3–5+ years of experience in U.S.-based bookkeeping, accounting, tax preparation, and payroll processing.
Expert proficiency in QuickBooks Online.
Strong knowledge of U.S. tax laws, payroll compliance, and financial reporting.
Proficiency in Microsoft Office Suite (Excel, Word) and financial tools. google suite
Excellent attention to detail, organizational, analytical, and problem-solving skills.
Strong communication skills (written and verbal).
Ability to work independently with minimal supervision.
Reliable high-speed internet connection and a dedicated home office setup.

What We Offer:
Competitive pay rate: (based on experience) approximately $4 - 5. USD per hour
Flexible working hours 10-20 hours initially to cleaning up and then maintaining QB , with core availability required during U.S. business hours (Mon–Fri, 8 AM – 3 PM EST) and occasional weekend availability as needed for meetings

How to Apply:
Interested candidates must submit the following:

A video recording introducing yourself and highlighting your relevant experience and qualifications for this role.
Your resume and cover letter detailing your skills and experience.
Please ally to this posting directly
"Virtual Accountant Application — [Your Full Name]"

Application Deadline: April 31, 2026

Equal Opportunity Employer:
EZ TelePsych is proud to be an Equal Opportunity Employer. We are committed to fostering a diverse, inclusive environment where all employees feel valued and supported.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0269
Total Execution Time  0.0298
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,928 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Certified-QuickBooks-Expert-Virtual-AccountantBookkeeper-Payroll-Specialist-1337749
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0175 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1337749
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 651805
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1337749
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1337749' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1337749 
0.0067   UPDATE employer_jobs SET hit_counts '***Mar-18-2025=196***Mar-19-2025=278***Mar-20-2025=102***Mar-21-2025=60***Mar-22-2025=25***Mar-23-2025=19***Mar-24-2025=37***Mar-25-2025=22***Mar-26-2025=20***Mar-27-2025=10***Mar-28-2025=5***Mar-29-2025=5***Mar-30-2025=3***Mar-31-2025=7***Apr-01-2025=5***Apr-02-2025=7***Apr-03-2025=5***Apr-04-2025=7***Apr-05-2025=2***Apr-06-2025=7***Apr-07-2025=7***Apr-08-2025=6***Apr-09-2025=6***Apr-10-2025=6***Apr-11-2025=4***Apr-12-2025=2***Apr-13-2025=8***Apr-14-2025=4***Apr-15-2025=3***Apr-16-2025=5***Apr-18-2025=5***Apr-19-2025=4***Apr-20-2025=1***Apr-21-2025=4***Apr-22-2025=5***Apr-24-2025=4***Apr-25-2025=7***Apr-26-2025=4***Apr-27-2025=4***Apr-28-2025=4***Apr-29-2025=3***Apr-30-2025=3***May-01-2025=8***May-02-2025=8***May-03-2025=5***May-04-2025=2***May-05-2025=2***May-07-2025=1***May-08-2025=514***May-09-2025=213***May-10-2025=49***May-11-2025=18***May-12-2025=26***May-13-2025=14***May-14-2025=13***May-15-2025=18***May-16-2025=8***May-17-2025=6***May-18-2025=3***May-19-2025=14***May-20-2025=233***May-21-2025=356***May-22-2025=70***May-23-2025=37***May-24-2025=21***May-25-2025=29***May-26-2025=33***May-27-2025=17***May-28-2025=14***May-29-2025=22***May-30-2025=14***May-31-2025=17***Jun-01-2025=7***Jun-02-2025=13***Jun-03-2025=19***Jun-04-2025=17***Jun-05-2025=13***Jun-06-2025=11***Jun-07-2025=9***Jun-08-2025=6***Jun-09-2025=18***Jun-10-2025=5***Jun-11-2025=10***Jun-12-2025=6***Jun-13-2025=4***Jun-14-2025=6***Jun-15-2025=4***Jun-16-2025=10***Jun-17-2025=6***Jun-18-2025=6***Jun-19-2025=7***Jun-20-2025=4***Jun-21-2025=2***Jun-22-2025=6***Jun-23-2025=7***Jun-24-2025=6***Jun-25-2025=11***Jun-26-2025=11***Jun-27-2025=8***Jun-28-2025=6***Jun-29-2025=4***Jun-30-2025=5***Jul-01-2025=5***Jul-02-2025=10***Jul-03-2025=7***Jul-04-2025=2***Jul-05-2025=5***Jul-06-2025=5***Jul-07-2025=8***Jul-08-2025=3***Jul-09-2025=4***Jul-10-2025=2***Jul-11-2025=4***Jul-13-2025=2***Jul-14-2025=6***Jul-15-2025=8***Jul-16-2025=2***Jul-17-2025=4***Jul-18-2025=4***Jul-19-2025=2***Jul-20-2025=2***Jul-21-2025=4***Jul-22-2025=1***Jul-23-2025=2***Jul-24-2025=1***Jul-26-2025=2***Jul-29-2025=1***Jul-30-2025=1***Jul-31-2025=2***Aug-02-2025=1***Aug-11-2025=1***Aug-12-2025=1***Aug-13-2025=2***Aug-16-2025=1***Aug-17-2025=2***Aug-19-2025=1***Aug-22-2025=1***Aug-28-2025=1***Sep-02-2025=1***Sep-03-2025=1***Sep-08-2025=1***Sep-09-2025=1***Sep-10-2025=2***Sep-11-2025=5***Sep-12-2025=3***Sep-13-2025=2***Sep-16-2025=1***Sep-18-2025=1***Sep-26-2025=2***Sep-27-2025=2***Oct-06-2025=1***Oct-08-2025=2***Oct-09-2025=2***Oct-11-2025=3***Oct-14-2025=2***Oct-19-2025=1***Oct-22-2025=1***Oct-27-2025=1***Nov-05-2025=1***Dec-09-2025=1***Dec-18-2025=1***Dec-19-2025=1***Dec-25-2025=1***Jan-04-2026=1***Jan-05-2026=1***Jan-07-2026=1***Jan-14-2026=1***Jan-18-2026=1***Jan-22-2026=1***Jan-24-2026=1***Jan-26-2026=1***Feb-12-2026=1***Feb-16-2026=1***Feb-18-2026=1***Mar-10-2026=1***Apr-10-2026=1***Apr-14-2026=1***Apr-17-2026=820***Apr-18-2026=166' WHERE job_id'1337749'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Mar-2025=789***Apr-2025=132***May-2025=1785***Jun-2025=247***Jul-2025=99***Aug-2025=11***Sep-2025=22***Oct-2025=13***Nov-2025=1***Dec-2025=4***Jan-2026=8***Feb-2026=3***Mar-2026=1***Apr-2026=986' WHERE job_id'1337749'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1337749' 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` = 1337749 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '651805'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0006   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)