Urgent Hiring! Onboarding CPA Accountant (only for Manila Based Candidates)

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

TYPE OF WORK

Full Time

SALARY

75,000

HOURS PER WEEK

40

DATE UPDATED

Jul 14, 2026

JOB OVERVIEW

Location: Remote
Hours: 10:00 AM – 7:00 PM (Day Shift) | Weekends Off
Reports To: Operations Manager / Client Services Manager

About Solve Outsource

At Solve Outsource, we help ambitious businesses achieve growth by providing outsourced Accounting, Bookkeeping, Payroll, and Management Accounting services.

As our client portfolio continues to expand, we're looking for an experienced and detail-oriented Onboarding Accountant to join our growing team. This role plays a critical part in ensuring new clients experience a smooth, professional transition to Solve Outsource and are set up for long-term success.

If you enjoy problem-solving, working with diverse businesses, and making a direct impact from day one, we'd love to hear from you.

About the Role

The Onboarding Accountant is responsible for managing the end-to-end financial onboarding process for new clients. You will work closely with clients, previous accountants or bookkeepers, and internal stakeholders to ensure accounting records are accurate, reconciled, and ready for transition to our ongoing service delivery team.

You will serve as the bridge between a client's previous accounting function and their new outsourced finance department with Solve Outsource.

Key Responsibilities:

Manage client onboarding projects from commencement through completion.
Review accounting records and assess the current state of client accounts.
Complete catch-up bookkeeping and accounting work when required.
Reconcile bank accounts, debtors, creditors, VAT, payroll, and balance sheet accounts.
Identify and resolve accounting discrepancies, errors, and historical issues.
Liaise with clients and third parties to obtain required information and documentation.
Support accounting software migrations and data transfers.
Work across cloud accounting platforms including Xero, QuickBooks, Sage, and other industry-specific systems.
Ensure onboarding procedures, documentation, and checklists are completed accurately and on time.
Prepare detailed handover notes for the ongoing client service team.
Contribute to the continuous improvement of onboarding processes and best practices.
Build strong client relationships and create an outstanding first impression of Solve Outsource.

Skills & Experience

Essential Requirements

Must be a CPA
Must have 3-5 years related experience in Accounting and leading a team
Strong understanding of bookkeeping, management accounting, and financial controls.
Experience using accounting software such as Xero, QuickBooks, and/or Sage.
Excellent reconciliation and analytical problem-solving skills.
High attention to detail and commitment to accuracy.
Strong organizational and time management abilities.
Ability to manage multiple onboarding projects simultaneously.
Excellent communication and stakeholder management skills.
Self-motivated with the ability to work independently and take ownership of tasks.

What Makes This Role Different?

This is not a traditional bookkeeping or accounting position.
Every client is different. Every onboarding project brings new systems, industries, challenges, and opportunities to learn.
One week you could be onboarding a hospitality business, the next a construction company, wholesale distributor, golf club, or professional services firm.

This role is perfect for someone who:

Enjoys variety rather than repetitive processing work.
Loves solving problems and untangling accounting issues.
Takes pride in delivering accurate and complete financial records.
Enjoys learning new technologies and accounting systems.
Wants exposure to a wide range of industries and business models.
Thrives in a fast-paced, growing organization.

Why Join Solve Outsource?
Work with a growing and ambitious outsourced finance business.
Gain exposure to diverse industries and accounting systems.
Develop both technical accounting and client-facing skills.
Join a supportive, collaborative, and high-performing team.
Enjoy genuine career progression opportunities as the company grows.
Make a meaningful impact on client success from day one.

Apply now and send your most updated resume

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0206
Total Execution Time  0.0225
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,248 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Urgent-Hiring-Onboarding-CPA-Accountant-only-for-Manila-Based-Candidates-1670082
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0090 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1670082
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 829306
 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` = 1670082
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-21',ej.date_added) duration_daysDATEDIFF('2026-07-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-07-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1670082' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1670082 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-16-2026=119***Jun-17-2026=103***Jun-18-2026=37***Jun-19-2026=19***Jun-20-2026=5***Jun-21-2026=2***Jun-22-2026=6***Jun-23-2026=22***Jun-24-2026=63***Jun-25-2026=22***Jun-26-2026=9***Jun-27-2026=676***Jun-28-2026=168***Jun-29-2026=93***Jun-30-2026=42***Jul-01-2026=29***Jul-02-2026=22***Jul-03-2026=13***Jul-04-2026=11***Jul-05-2026=5***Jul-06-2026=492***Jul-07-2026=58***Jul-08-2026=15***Jul-09-2026=7***Jul-10-2026=15***Jul-11-2026=4***Jul-12-2026=3***Jul-13-2026=16***Jul-14-2026=500***Jul-15-2026=52***Jul-16-2026=25***Jul-17-2026=13***Jul-18-2026=3***Jul-19-2026=2***Jul-21-2026=1' WHERE job_id'1670082'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1382***Jul-2026=1285' WHERE job_id'1670082'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1670082' 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` = 1670082 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '829306'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)