Operational Bookkeeper (QuickBooks)

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

TYPE OF WORK

Full Time

SALARY

$$

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

What This Role Is About:

We are seeking a detail-oriented and experienced Operational Bookkeeper to join our team. As an Operational Bookkeeper, you will play a crucial role in managing financial transactions, ensuring accurate record-keeping, and supporting the overall operational efficiency of our vacation rental business. The ideal candidate will have a strong background in bookkeeping, excellent organizational skills, and the ability to thrive in a fast-paced environment.

Your Main Responsibilities:

1. Financial Transactions
Process weekly exit cleaning bills into Quickbooks and send reports to cleaners
Create ad hoc financial reports using Quickbooks and Excel/Sheets for various projects & requests for information by departments, vendors, and homeowners
Export work orders from Breezeway operations software to process maintenance payments and add to property management software
Process weekly work order transactions into Quickbooks and send reports to maintenance personnel
Monitor input into Quickbooks for account and property accuracy
Process weekly arrival inspection transactions into Quickbooks
Bookkeeping tasks include entering receipts & invoices, creating & entering bills into Quickbooks, filing & organizing hard copy and digital files into Google Drive, and sending payments via Quickbooks online
Reconcile bank statements and ensure accuracy in financial records
2. Operational Support
Work closely with property managers, reservationists, and other operational teams to gather financial data and ensure consistency in reporting
Provide financial insights to support operational decision-making
3. Vendor and Contractor Relations
Manage vendor and contractor payments, ensuring timely and accurate processing
Maintain positive relationships with vendors and negotiate favorable terms when applicable
Provide cross-department collaboration and overall logistical support through clear communication, organization, and critical thinking
Aiding in fixing any billing or payment issues that arise with vendors
Monitor the email for receipts from internal personnel
Monitor pushed work orders from Breezeway operations software in property management software to be closed/charged to appropriate accounts
Bill owners for items purchased from in-house inventory
Assist in processing month-end financial statements for property owners
Become familiar with the inventory of all homes, components, amenities, and experiences we offer in the area
4. Compliance and Documentation
Ensure compliance with accounting principles, industry regulations, and internal policies
Maintain organized and complete financial documentation for audits or reviews
5. Software Utilization
Utilize accounting software and property management systems to streamline financial processes
Collaborate with IT or system administrators to optimize software functionalities
Other Tasks
Other tasks as needed
What We’re Looking For:

Excellent written and verbal English skills. No exceptions. This position will be communicating via all mediums. 5 of 5 on our assessments
Proven experience as a bookkeeper, preferably in the vacation rental or hospitality industry
Proficiency in accounting software
Strong understanding of financial principles and practices
Excellent organizational and multitasking skills
Attention to detail and accuracy in financial record-keeping
Effective communication skills for collaboration with cross-functional teams
Problem solving skills
Ability to work independently
Critical thinker
Tech Savvy – Can learn technology and software quickly
Nice to Haves
Vacation rental industry experience
Common knowledge of the VR/STR industry

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0197
Total Execution Time  0.0219
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operational-Bookkeeper-QuickBooks-1723659
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0021   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723659
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 915944
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723659
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-08',ej.date_added) duration_daysDATEDIFF('2026-09-08',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-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723659' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723659 
0.0013   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=1269***Sep-05-2026=176***Sep-07-2026=2***Sep-08-2026=1' WHERE job_id'1723659'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1448' WHERE job_id'1723659'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723659' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723659 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '915944'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0010   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)