HOA Finance Assistant -Remote

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Sep 25, 2026

JOB OVERVIEW

The Finance Assistant will be responsible for the reconciliation and management of internal accounts, assist the Assistant Finance Manager with daily accounting tasks such as updating internal system information with new data, communicating important and necessary information to the team, manage and execute daily transactions. The incumbent will also assist in the annual filings, file monthly reconciliations, and maintain electronic files and folders.

Reporting Line:
Day-to-day: Bookholders ? Assistant Finance Manager
Cash Flow, Compliance, Coordination: Bookholders ? Finance Manager
Key Responsibilities:
1. Property Financial Oversight (Reports to Asst FM)
Manage all financial operations for assigned properties on behalf of the landlord.
Maintain accurate ledgers for rent, fees, expenses, and reserves per property.
Reconcile accounts regularly and ensure completeness and accuracy.

2. Tenant Accounts & Rent Management (Reports to Asst FM)
Monitor tenant accounts and process rent collections.
Apply payments accurately and handle late payments or delinquencies.
Serve as the first point of contact for tenant financial inquiries.

3. Vendor & Expense Management (Reports to Asst FM)
Review and approve property-related invoices for Asst FM review.
Track recurring and one-time property expenses.
Ensure timely payment of vendors and compliance with budgets.

4. Reporting (Reports to Asst FM, with FM oversight)
Prepare property-specific financial statements (Income, Expenses, Cash Flow, Budget vs. Actual).
Submit reports to Asst FM for consolidation and landlord presentation.
Escalate unusual financial activity to Asst FM, who may involve the FM.

5. Cash Flow Management (Reports to Asst FM, with FM oversight)
Monitor rental cash flow to ensure operating expenses and obligations are covered.
Flag any cash shortages or funding concerns to the FM.
Coordinate landlord distributions with FM approval.

6. Compliance & Documentation (Reports to FM)
Ensure all financial activities comply with company policy, lease agreements, and regulatory requirements.
Maintain organized records for audits, inspections, and landlord review.
Report compliance concerns directly to FM.

7. Coordination & Escalation (Reports to FM)
Collaborate with property managers, maintenance, and other departments for smooth operations.
Escalate complex or cross-departmental financial issues directly to FM.
Support FM in ensuring timely financial decision-making across teams.
Qualifications:
1-2 years of General Accounting experience
Experience with Microsoft Excel, including the ability to understand and manipulate basic spreadsheets
Proficient Accounting and computer skills with the ability to quickly learn new programs
Effective communication skills, with the ability to clearly and concisely express ideas both verbally and in writing
Ability to display absolute discretion and confidentiality regarding sensitive information
Ability to take initiative to identify, prioritize and implement all elements required for the team to fulfill responsibilities
Ability to work well under pressure and effectively handle multiple, concurrent demands and appropriately prioritize responsibilities
Property Management experience is a must
Quickbooks experience a plus

Work Location: Remote

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0195
Total Execution Time  0.0209
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,448 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HOA-Finance-Assistant-Remote-1644195
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0137 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1644195
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 568640
 LIMIT 1 
0.0054   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1644195
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1644195' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1644195 
0.0016   UPDATE employer_jobs SET hit_counts = '***May-11-2026=81***May-12-2026=110***May-13-2026=45***May-14-2026=35***May-15-2026=16***May-16-2026=10***May-17-2026=8***May-18-2026=9***May-19-2026=8***May-20-2026=1***May-21-2026=2***May-22-2026=3***May-23-2026=1***May-25-2026=5***May-27-2026=2***May-28-2026=1***May-31-2026=1***Jun-04-2026=108***Jun-05-2026=40***Jun-06-2026=20***Jun-07-2026=12***Jun-08-2026=25***Jun-09-2026=50***Jun-10-2026=18***Jun-11-2026=11***Jun-12-2026=7***Jun-13-2026=8***Jun-14-2026=6***Jun-15-2026=11***Jun-16-2026=3***Jun-17-2026=6***Jun-18-2026=145***Jun-19-2026=15***Jun-20-2026=11***Jun-21-2026=10***Jun-22-2026=15***Jun-23-2026=11***Jun-24-2026=4***Jun-25-2026=4***Jun-26-2026=2***Jun-27-2026=8***Jun-28-2026=3***Jun-29-2026=4***Jun-30-2026=3***Jul-01-2026=3***Jul-02-2026=5***Jul-03-2026=4***Jul-04-2026=3***Jul-05-2026=2***Jul-06-2026=2***Jul-07-2026=2***Jul-08-2026=2***Jul-09-2026=3***Jul-10-2026=4***Jul-11-2026=2***Jul-12-2026=3***Jul-13-2026=3***Jul-14-2026=1***Jul-15-2026=2***Jul-16-2026=2***Jul-17-2026=2***Jul-18-2026=2***Jul-20-2026=1***Jul-21-2026=636***Jul-22-2026=17***Jul-23-2026=12***Jul-24-2026=16***Jul-25-2026=9***Jul-26-2026=7***Jul-27-2026=9***Jul-28-2026=10***Jul-29-2026=6***Jul-30-2026=224***Jul-31-2026=39***Aug-01-2026=14***Aug-02-2026=7***Aug-03-2026=20***Aug-04-2026=3***Aug-05-2026=5***Aug-06-2026=12***Aug-07-2026=4***Aug-08-2026=5***Aug-09-2026=2***Aug-10-2026=103***Aug-11-2026=14***Aug-12-2026=13***Aug-13-2026=4***Aug-14-2026=10***Aug-15-2026=7***Aug-16-2026=8***Aug-17-2026=422***Aug-18-2026=34***Aug-19-2026=19***Aug-20-2026=10***Aug-21-2026=12***Aug-22-2026=6***Aug-23-2026=1***Aug-24-2026=597***Aug-25-2026=60***Aug-26-2026=24***Aug-27-2026=22***Aug-28-2026=13***Aug-29-2026=4***Aug-30-2026=4***Aug-31-2026=352***Sep-01-2026=81***Sep-02-2026=47***Sep-03-2026=22***Sep-04-2026=18***Sep-05-2026=18***Sep-06-2026=23***Sep-07-2026=15***Sep-08-2026=7***Sep-09-2026=541***Sep-10-2026=36***Sep-11-2026=21***Sep-12-2026=12***Sep-13-2026=9***Sep-14-2026=13***Sep-15-2026=9***Sep-16-2026=220***Sep-17-2026=36***Sep-18-2026=25***Sep-19-2026=16***Sep-20-2026=14***Sep-21-2026=15***Sep-22-2026=8***Sep-23-2026=19***Sep-24-2026=11***Sep-25-2026=132***Sep-26-2026=139***Sep-27-2026=1' WHERE job_id= '1644195'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***May-2026=337***Jun-2026=560***Jul-2026=1033***Aug-2026=1811***Sep-2026=1508' WHERE job_id= '1644195'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1644195' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1644195 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '568640'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)