Virtual Bookkeeper / QuickBooks Specialist

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

TYPE OF WORK

Any

SALARY

$700-$1000

HOURS PER WEEK

TBD

DATE UPDATED

Apr 15, 2026

JOB OVERVIEW

Master Seal Craft is a startup company offering specialized services across the West Coast of the United States. We help commercial kitchens and grocers stay compliant and fully operational by servicing the refrigeration seals and hardware that most people don’t think about — until they fail a health inspection.
Our customers include restaurants, grocers, hospitals, schools, stadiums, and fast-food service operators.

We are looking for a reliable, detail-oriented Virtual Bookkeeper with strong QuickBooks experience to handle our monthly accounting tasks. This is a long-term remote position for someone who can work independently, meet deadlines, and keep our books accurate and up to date.

Key Responsibilities:
-Monthly bookkeeping and closing of books on the 15th of the following month
-Maintaining Divvy corporate cards and spending limits (significantly reduced workload compared to before)
-Preparing and delivering monthly P&L, Cash Flow, and Balance Sheet reports
-Maintaining an up-to-date list of outstanding customer receivables and sending polite payment reminders
-Paying accounts payable using Divvy cards
-Full management of QuickBooks (inventory tracking, estimates, invoices, and purchase orders)

Requirements:
-Proven bookkeeping/accounting experience
-Strong expertise in QuickBooks — especially inventory, estimates, invoices, and purchase orders (this is very important)
-Experience with Divvy cards (or similar corporate spend management tools) is a big advantage
-Excellent attention to detail and strong organizational skills
-Ability to work independently and consistently meet the 15th deadline every month
-Good English communication skills
-Reliable internet and quiet workspace

What We Offer:
-Competitive monthly rate (based on experience)
-Flexible remote work (work from anywhere in the Philippines)
-Long-term opportunity with a growing team

How to Apply (VERY IMPORTANT):
To be considered for this position, you MUST complete our short Google Form screening: ----------
Only applicants who fully submit the form will be reviewed. Applications sent without completing the form will not be considered.
If you are a QuickBooks expert who loves clean books and accurate reporting, we would love to hear from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Bookkeeper-QuickBooks-Specialist-1624659
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0047 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1624659
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 645450
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1624659
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1624659' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624659 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-15-2026=945***Apr-16-2026=557***Apr-17-2026=164***Apr-18-2026=66***Apr-22-2026=2' WHERE job_id'1624659'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1733' WHERE job_id'1624659'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1624659' 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` = 1624659 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '645450'
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)