U.S. Bookkeeping & Accounting Professional

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

TYPE OF WORK

Full Time

SALARY

Very good for right person

HOURS PER WEEK

40

DATE UPDATED

Sep 19, 2026

JOB OVERVIEW

Immediate Opening

We are looking for a full-time accounting professional in the Philippines who wants to build a long-term career working with U.S.-based clients.

This position is a little different from a typical bookkeeping role, so please read the entire description before applying.

What the Role Looks Like

For the first 1 to 3 months, a significant part of this position will involve high-volume data entry for one U.S. client.

This client processes a large number of transactions, potentially 50 to 100+ invoices per day, across both accounts payable and accounts receivable. You need to be comfortable working accurately and efficiently with this level of volume.

We want to be very clear about this upfront. If you dislike repetitive, high-volume transaction entry, this probably isn't the right position for you.

However, the position will not stay this way.

We are actively working to automate much of this process. Sales and AR activity will eventually flow from ServiceTitan into the accounting system, and AP invoices will increasingly be processed using OCR and automation tools.

As those systems are implemented, your role will shift from primarily entering transactions to reviewing transactions, monitoring automated processes, bookkeeping, reconciliations, and working with additional U.S. clients.

Our expectation is that this position will eventually support approximately 3 to 5 U.S. clients, starting with our less complicated accounts. As your skills and knowledge grow, there will be opportunities to take on more complex accounting responsibilities.

What We're Looking For

We would especially like to hear from candidates who have:

* Experience working directly with U.S.-based clients, preferably multiple clients
* Strong experience with QuickBooks Online
* Experience with bookkeeping, bank reconciliations, AP and AR
* Experience processing a high volume of invoices or other financial transactions
* Strong attention to detail and accuracy
* The ability to work efficiently with repetitive tasks without sacrificing quality
* Good written and verbal English communication skills
* A reliable, high-speed internet connection and dependable home work environment
* An interest in learning new accounting systems and technology
* A genuine interest in working with and eventually supporting multiple U.S. businesses

Experience with ServiceTitan would be a major plus, but it is not required.

Work Schedule

This is a full-time, 8-hour-per-day position working U.S. hours.

Your regular workday will end at 2:00 AM Pacific Time, so please make sure you are comfortable working this schedule on a long-term basis before applying.

We strongly prefer candidates who have previously worked a night or graveyard schedule for U.S. clients and already know that this schedule works for them.

Where This Position Can Go

We're not looking for someone just to enter invoices.

We're looking for someone who can handle the high-volume work required at the beginning, learn our clients and systems, and then grow into a broader accounting and bookkeeping role.

As we automate the repetitive work, we want to give you more responsibility and expose you to additional U.S. clients. For someone who wants to develop their U.S. accounting experience, there is significant room to grow.

How to Apply

Please submit both of the following:

1. Your resume
2. A short video introduction, approximately 1 minute

In your video, please briefly tell us:

* Your accounting/bookkeeping background
* How much experience you have working with U.S. clients
* The highest volume of invoices or transactions you've handled
* Whether you've previously worked a U.S. night/graveyard schedule
* Why you're interested in working with more U.S.-based clients

Applications without both a resume and video will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0174
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-Bookkeeping-Accounting-Professional-1729014
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0079 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1729014
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 471715
 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` = 1729014
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1729014' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1729014 
0.0008   UPDATE employer_jobs SET hit_counts '***Sep-12-2026=640***Sep-13-2026=281***Sep-14-2026=195***Sep-15-2026=67***Sep-16-2026=54***Sep-17-2026=22***Sep-18-2026=30***Sep-19-2026=410***Sep-21-2026=1' WHERE job_id'1729014'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1700' WHERE job_id'1729014'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1729014' 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` = 1729014 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '471715'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0013   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)