Real Estate Secretary & Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

$4 - $5

HOURS PER WEEK

40

DATE UPDATED

Sep 16, 2026

JOB OVERVIEW

Position Overview

We are looking for a reliable and detail-oriented Real Estate Secretary & Bookkeeper to provide administrative, tenant communication, and bookkeeping support for our real estate operations.

The ideal candidate has experience working in real estate and bookkeeping, with hands-on experience using QuickBooks Desktop (QBD) and AppFolio.

This role requires strong organizational skills, attention to detail, and excellent spoken and written English. The successful candidate will communicate directly with tenants, assist with day-to-day property management tasks, and maintain accurate financial records.

Key Responsibilities

Real Estate & Administrative Support
- Provide day-to-day administrative and secretarial support for the real estate owner/manager.
- Communicate with tenants by phone, email, and other communication channels.
- Respond to tenant inquiries and assist with maintenance and property-related requests.
- Maintain and organize tenant, property, and administrative records.
- Coordinate follow-ups with tenants, vendors, contractors, and other parties as needed.
- Assist with scheduling, documentation, correspondence, and general office administration.
- Maintain confidentiality of company and tenant information.

​​​​​​​Bookkeeping Responsibilities ​​​​​​​
- Enter and maintain financial transactions in QuickBooks Desktop.
- Record bills, expenses, payments, deposits, and other accounting transactions.
- Assist with accounts payable and accounts receivable activities.
- Reconcile accounts and help ensure financial records are accurate and up to date.
- Prepare and maintain bookkeeping reports and supporting documentation.
- Assist with reviewing transactions and identifying discrepancies.
- Support month-end bookkeeping and other accounting-related tasks.

Property Management Support
- ​​​​​​​Use AppFolio to assist with property and tenant-related information.
- Maintain accurate tenant and property records.
- Assist with rent-related records, charges, payments, and documentation.
- Coordinate information between AppFolio, QuickBooks Desktop, and company records when needed.

​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​Requirements

- ​​​​​​​Prior experience in real estate/property management and bookkeeping.
- Hands-on experience with QuickBooks Desktop (QBD) – Preferred but not required.
- ​​​​​​​Experience with AppFolio – strongly preferred.
- Strong understanding of basic bookkeeping and accounting principles.
- Excellent spoken and written English.
- Strong verbal communication skills and confidence speaking with tenants over the phone.
- Strong attention to detail and accuracy.
- Excellent organizational and time-management skills.
- Ability to manage multiple tasks and prioritize work independently.
- Proficient with Microsoft Office, particularly Excel.
- Ability to work independently in a remote environment.
- Reliable internet connection and a suitable work-from-home setup.

Preferred Qualifications

- Previous experience working for a U.S.-based real estate company.​​​​​​​
- Experience with residential property management.
- Experience handling tenant communications.
- Experience with accounts payable, accounts receivable, rent collections, or property-related bookkeeping.
- Familiarity with integrating or reconciling information between AppFolio and QuickBooks Desktop ​​​​​​​

Ideal Candidate:
​​​​​​​We are looking for someone who is organized, dependable, detail-oriented, and comfortable communicating directly with tenants. The ideal candidate can handle both administrative responsibilities and bookkeeping tasks while maintaining accuracy and professionalism.

Application Instructions – Please Read Carefully:

If you meet all the qualifications above and have the required experience, apply only via the link below:

----------

Applications submitted through OnlineJobs.ph other than the link above will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0170
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Secretary-Bookkeeper-1732320
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0099 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1732320
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 682943
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1732320
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1732320' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732320 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-16-2026=294***Sep-17-2026=324***Sep-18-2026=123***Sep-19-2026=45***Sep-20-2026=2***Sep-21-2026=2' WHERE job_id'1732320'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=790' WHERE job_id'1732320'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1732320' 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` = 1732320 
0.0041   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '682943'
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)