US-Licensed CPA / Senior Accountant – QBO, Xero & Zoho

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

TYPE OF WORK

Part Time

SALARY

Negotiable based on experience and activ

HOURS PER WEEK

20

DATE UPDATED

Sep 1, 2026

JOB OVERVIEW

Henriquez Accounting & Tax Services LLC, a U.S.-based accounting and tax firm, is seeking an experienced remote CPA or Senior Accountant located in the Philippines.

This position will begin part-time, approximately 20 hours per week, with the possibility of becoming full-time based on performance and business needs.

Responsibilities:

• Manage bookkeeping and reconciliations in QuickBooks Online and Xero
• Review Profit and Loss Statements, Balance Sheets, and General Ledgers
• Identify and correct bookkeeping errors
• Assist with month-end and year-end closing
• Review financial records for accuracy and completeness
• Work with Zoho Mail, Zoho CRM, Zoho WorkDrive, and other Zoho applications
• Maintain accurate client records and update tasks in the CRM
• Communicate professionally with our U.S.-based team
• Protect confidential client and tax information
• Assist with U.S. tax preparation and review, if qualified

Required qualifications:

• Active U.S. CPA license OR substantial experience working for a U.S. CPA, tax, or accounting firm
• CMA certification is a strong advantage
• Minimum of three years of U.S. accounting or bookkeeping experience
• Advanced experience with QuickBooks Online
• Experience with Xero
• Experience with Zoho Mail and Zoho CRM, or the ability to learn them quickly
• Strong knowledge of U.S. GAAP, bank reconciliations, adjusting entries, and financial statements
• Excellent written and spoken English
• Reliable high-speed internet and a quiet, professional workspace
• Strong attention to detail and ability to work independently

Preferred qualifications:

• QuickBooks Online ProAdvisor certification
• Xero Advisor certification
• Experience preparing U.S. individual or business tax returns
• Experience with Drake Tax or similar U.S. tax software
• Experience working with 1040, 1065, 1120-S, and 1120 returns
• Experience with payroll and sales-tax reconciliations

Work schedule:

The candidate must have at least three to four hours of availability during U.S. Eastern Time business hours. Additional hours may be completed according to an agreed schedule.

How to apply:

Please include the following information:

1. Your résumé
2. Your expected hourly or monthly salary
3. Your QuickBooks Online and Xero experience
4. Your experience working with U.S. accounting or tax firms
5. Your Zoho CRM experience
6. Your U.S. CPA license number, licensing state, and current license status, if applicable
7. A screenshot or link showing your QuickBooks or Xero certifications
8. Your available working hours in U.S. Eastern Time

At the beginning of your application, write: “HENRIQUEZ CPA ACCOUNTANT.” Applications without this phrase will not be considered.

Shortlisted applicants will complete a paid skills assessment involving a sample bank reconciliation, financial statement review, and basic CRM tasks.

Please do not include confidential information belonging to a current or former employer.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0147
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-Licensed-CPA-Senior-Accountant-QBO-Xero-Zoho-1721309
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1721309
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 951024
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1721309
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-24',ej.date_added) duration_daysDATEDIFF('2026-09-24',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-09-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1721309' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721309 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-01-2026=584***Sep-02-2026=118***Sep-03-2026=53***Sep-04-2026=50***Sep-05-2026=34***Sep-06-2026=35***Sep-07-2026=22***Sep-08-2026=12***Sep-09-2026=18***Sep-10-2026=20***Sep-11-2026=14***Sep-12-2026=15***Sep-13-2026=11***Sep-14-2026=8***Sep-15-2026=11***Sep-16-2026=12***Sep-17-2026=14***Sep-18-2026=16***Sep-19-2026=14***Sep-24-2026=1' WHERE job_id'1721309'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1061' WHERE job_id'1721309'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1721309' 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` = 1721309 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '951024'
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)