Sr. Bookkeeper

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

TYPE OF WORK

Full Time

WAGE / SALARY

40,000

HOURS PER WEEK

40

DATE UPDATED

Apr 28, 2026

JOB OVERVIEW

Job Title: Sr. Bookkeeper
Location: Remote (Work from Home)
Job Type: Full-Time
Timezone: PH (Manila)

Job Summary
We are seeking a highly skilled and detail-oriented Senior Bookkeeper to join our team. This role is ideal for a seasoned bookkeeping professional who thrives in a dynamic environment, takes ownership of complex financial records, and brings both technical depth and leadership to every engagement. The Senior Bookkeeper will serve as the subject-matter expert for QuickBooks Online (QBO) and Desktop (QBD), lead clean-up and catch-up projects, oversee systems integrations, and mentor junior staff — all while ensuring our clients receive audit-ready financials and strategic financial visibility.


Key Responsibilities & Expertise
QuickBooks Expertise (QBO & QBD)
Lead migration from QuickBooks Desktop (various versions) to QuickBooks Online
Optimize chart of accounts, classes, and system structure for scalable reporting
Advanced user of QBO Online features, including bank feeds, automation, and reporting tools
Can do Project management in QBO
Nice to have: QBO Certified (ProAdvisor)

Clean-Up & Catch-Up Specialist
Perform full-cycle clean-up of messy books (historical corrections, reclassification, reconciliation)
Resolve discrepancies in bank, credit card, AR/AP, and undeposited funds
Deliver audit-ready financials

System Integrations
Implement and manage payroll integrations (ADP, Gusto, Payroll Relief)
Integrate sales platforms (Shopify, Stripe, Square, PayPal) into QBO
Troubleshoot sync issues and recommend manual workflows when integrations create errors

Financial Reporting & Analysis
Prepare and review monthly financial statements (P&L, Balance Sheet, Cash Flow)
Ensure accurate classification of income, COGS, and expenses
Support multi-entity and class-based reporting

Process Improvement & Controls
Design and document SOPs for bookkeeping and month-end close
Improve workflows for efficiency, accuracy, and scalability
Maintain strong internal controls and reconciliation processes

Leadership & Training
Train and mentor junior bookkeepers on QBO best practices
Review team output to ensure accuracy and consistency
Standardize workflows across clients using proven QBO methodologies

Client & Team Support
Communicate directly with clients to resolve open items and clarify transactions
Provide strategic recommendations to improve financial visibility

What We Offer
100% remote work environment
US Holiday off
Weekends off
Collaborative and supportive remote team culture
Competitive compensation based on experience

How to Apply
Please submit your resume using the link below:
----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0247
Total Execution Time  0.0260
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sr-Bookkeeper-1634196
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0189 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1634196
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 867481
 LIMIT 1 
0.0076   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1634196
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',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-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1634196' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1634196 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-28-2026=810***Apr-29-2026=74***Apr-30-2026=22***May-01-2026=11***May-02-2026=5***May-03-2026=13***May-04-2026=12***May-05-2026=4***May-06-2026=3***May-07-2026=8***May-08-2026=4***May-09-2026=4***May-10-2026=2***May-11-2026=2***May-12-2026=5***May-13-2026=5***May-14-2026=3***May-15-2026=7***May-16-2026=5***May-18-2026=3***May-19-2026=3***May-20-2026=4***May-21-2026=3***May-22-2026=1***May-23-2026=3***May-24-2026=1***May-25-2026=5***May-26-2026=3***May-27-2026=2***May-28-2026=1***May-29-2026=2***May-30-2026=2***May-31-2026=1***Jun-01-2026=6***Jun-02-2026=3***Jun-03-2026=1***Jun-04-2026=1***Jun-05-2026=1***Jun-08-2026=1***Jun-09-2026=2***Jun-10-2026=3***Jun-11-2026=4***Jun-13-2026=4***Jun-14-2026=3***Jun-15-2026=2***Jun-16-2026=2***Jun-17-2026=3***Jun-18-2026=1***Jun-20-2026=1' WHERE job_id'1634196'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=900***May-2026=127***Jun-2026=38' WHERE job_id'1634196'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1634196' 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` = 1634196 
0.0046   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '867481'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)