Senior Accountant (Real Estate)

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

TYPE OF WORK

Full Time

SALARY

1200 USD

HOURS PER WEEK

40

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

Hiring: Senior Accountant - Short-Term Rentals

We’re hiring a full-time Senior Accountant with deep, hands-on experience in short-term rental accounting (Airbnb, VRBO).

Key Responsibilities:
• Reconcile Airbnb & VRBO payouts to PMS and bank deposits (Stripe/PayPal)
• Record and audit gross bookings, host fees, cleaning fees, and platform commissions
• Handle deferred revenue, accruals, and revenue recognition per stay period
• Manage owner statements, payouts, and trust/liability accounts
• Perform monthly close, including journal entries, balance sheet reconciliations, and variance analysis
• Track and reconcile occupancy taxes, remittances, and platform-collected taxes
• Maintain clean chart of accounts aligned with STR operations
• Support financial reporting and property-level profitability analysis

Requirements:
• Proven experience in short-term rental / property management accounting (Airbnb, VRBO required)
• Strong proficiency in Sage Intacct or QuickBooks Online
• Experience with PMS systems (Guesty, Hostaway, AppFolio, etc.)
• Solid understanding of multi-entity, trust accounting, and OTA integrations
• Advanced Excel skills (recs, tie-outs, large data sets)

Schedule: Full-time, PST hours

Please do NOT apply if you have no experience in short-term rentals.

Send a link to your resume and specific STR experience.

What We Offer
• HMO coverage
• 13th month pay
• Paid holidays
• Paid time off (PTO)
• Remote setup

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0354
Total Execution Time  0.0366
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-Real-Estate-1619892
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0300 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619892
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 732310
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619892
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619892' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619892 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=215***Apr-09-2026=308***Apr-10-2026=67***Apr-11-2026=27***Apr-17-2026=1' WHERE job_id'1619892'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=618' WHERE job_id'1619892'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619892' 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` = 1619892 
0.0217   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '732310'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)