Senior Accountant / Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

9-12

HOURS PER WEEK

40

DATE UPDATED

Apr 7, 2026

JOB OVERVIEW

Senior Accountant / Bookkeeper (Remote – Philippines)

We are a growing accounting/bookkeeping firm seeking an experienced Senior Accountant / Bookkeeper to join our team. This role will focus on reviewing bookkeeping work, supporting multiple clients, and assisting with a variety of accounting and operational tasks.

This is a long-term opportunity with flexible hours and room for growth.

Key Responsibilities

* Review and ensure accuracy of bookkeeping completed by junior tea ---------- mbers
* Manage multiple client accounts across various industries
* Assist with payroll processing
* Handle invoicing and accounts receivable
* Manage bill pay and accounts payable
* Prepare and file sales & use tax
* Support month-end and year-end processes
* Assist with miscellaneous accounting and administrative projects

Requirements

* Strong experience in bookkeeping/accounting (Senior level preferred)
* Experience reviewing other bookkeepers’ work is highly preferred
* Knowledge of U.S. accounting practices
* Experience with tools such as QuickBooks Online
* High attention to detail and strong organizational skills
* Ability to manage multiple clients and deadlines
* Excellent communication skills

Schedule & Training

* Flexible working hours
* During onboarding/training, you must be available to work some U.S. daytime hours to train directly with me
* After training, schedule can shift to more flexible hours with a few overlapping hours
* You will also collaborate with our current bookkeeper, who works overlapping hours

Team Structure

* You will initially work with our current bookkeeper to learn client accounts
* I will personally train you on review processes and higher-level tasks
* This role is a mix of independent work and team collaboration

Preferred Qualifications

* Experience with Karbon (strongly preferred)
* Advanced experience with QuickBooks Online (required)
* Experience with Xero (preferred)
* Familiarity with managing workflows, tasks, and client communication within Karbon

What We’re Looking For

* Someone reliable and proactive
* Comfortable asking questions and learning new processes
* Long-term tea ---------- mber who can grow with the company
* Strong problem-solving mindset
* Strong communication and leadership

How to Apply

To apply, please send an email to ---------- with the following:

1. Your resume
2. A short video (2–5 minutes) answering the questions below
3. Subject line: Senior Accountant Application – [Your Name]

Applications without a video will not be considered. Applications without QuickBooks Online experience will not be considered. Karbon experience is highly preferred.

Video Questions:

1. Tell me about your bookkeeping/accounting experience.

* What types of clients have you worked with?
* How many clients did you manage at once?

2. Do you have experience reviewing other bookkeepers’ work?

* What is your process for reviewing and catching errors?
* Walk me through how you would review a client’s books for a monthly close.

3. What accounting software have you used?

* (QuickBooks Online, Xero, etc.)
* What are you most comfortable with?

4. Describe your experience with the following:

* Payroll
* Invoicing / Accounts Receivable
* Bill Pay / Accounts Payable
* Sales & Use Tax

6. How do you handle mistakes made by another bookkeeper?

* Give a real example if possible

7. How do you manage multiple clients and deadlines?

8. Are you available to work during U.S. daytime hours (your nighttime) for training?

* Please specify your availability

9. What are you looking for in your next role?

* Why does this position interest you?

10. What makes you a strong fit for this role?

11. Do you have experience using Karbon?

* If yes, explain how you used it in your daily work
* What features did you use (tasks, workflows, email, client management, etc.)?

12. How comfortable are you with QuickBooks Online?

* What tasks do you perform regularly?
* Have you handled full-cycle bookkeeping inside QBO?

13. Do you have experience with Xero?

* If yes, compare it briefly to QuickBooks Online

Bonus (Optional but Highly Preferred)

* Share your internet speed and backup plan (if power/internet goes out)
* Include any certifications or relevant training

We are looking for a reliable, detail-oriented tea ---------- mber who takes pride in their work and is committed to long-term growth.

This role requires strong communication, accountability, and the ability to think critically, not just complete tasks.

If you are someone who enjoys improving processes, catching errors, and supporting a growing client base, we would love to hear from you.

Please follow all application instructions carefully. Applications that do not include a video will not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-Bookkeeper-1617785
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0068 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1617785
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 886540
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1617785
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 '1617785' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617785 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-06-2026=9***Apr-07-2026=759***Apr-08-2026=400***Apr-09-2026=163***Apr-10-2026=82***Apr-11-2026=32***Apr-18-2026=1' WHERE job_id'1617785'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1445' WHERE job_id'1617785'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1617785' 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` = 1617785 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '886540'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)