Senior U.S. Real Estate Bookkeeper – Hosted QuickBooks Desktop

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

TYPE OF WORK

Full Time

SALARY

$2,000–$2,500 USD

HOURS PER WEEK

40

DATE UPDATED

Aug 26, 2026

JOB OVERVIEW

We are seeking a senior, full-time bookkeeper or staff accountant to maintain the books year-round for a portfolio of U.S. real estate ownership and private lending/debt partnerships.

The immediate priority is completing catch-up and cleanup work for the September 15 tax deadline. After that, this will be a stable, long-term role responsible for accurate monthly bookkeeping and tax-ready year-end records.

IMPORTANT: This position uses HOSTED QUICKBOOKS DESKTOP. Candidates whose experience is limited to QuickBooks Online will not qualify.

Responsibilities
• Maintain multiple partnership company files in hosted QuickBooks Desktop
• Complete monthly bank and credit-card reconciliations
• Reconcile lender and loan-servicing statements
• Maintain loan rollforwards and properly record principal, interest, accrued interest, escrow and fees
• Record real estate purchases, sales and refinancing transactions from closing statements
• Track partner contributions and distributions, intercompany and related-party activity
• Maintain fixed-asset, construction/rehabilitation and other balance-sheet schedules
• Review the general ledger, investigate unusual balances and correct bookkeeping errors
• Prepare clean trial balances, financial statements and supporting workpapers for the U.S. tax preparer
• Maintain a clear open-items list and communicate missing information promptly
• Meet monthly close deadlines and document work consistently

Required Experience
• Strong hands-on QuickBooks Desktop experience; Accountant or Enterprise experience preferred
• Experience working through a hosted Windows or remote-desktop environment
• At least 3 years of bookkeeping or accounting experience supporting U.S. businesses
• Direct experience with U.S. real estate entities, partnerships or private lending
• Strong understanding of balance-sheet reconciliations and double-entry accounting
• Advanced Excel skills
• Excellent written and spoken English
• Reliable computer, internet connection and backup internet
• Able to work independently, manage multiple entities and communicate questions proactively

Preferred
• Accounting degree or Philippine CPA
• Experience with multi-entity real estate portfolios
• Experience producing tax-ready year-end bookkeeping packages
• Experience with debt funds, private loans or mortgage servicing

Schedule
• Full-time, 40 hours per week
• Some overlap with U.S. business hours is required; exact schedule will be discussed
• Long-term position for the right person

Compensation
$2,000–$2,500 USD per month (approximately PHP 123,000–154,000 at the current exchange rate), based on directly relevant QuickBooks Desktop, U.S. real estate and debt-accounting experience.

How to Apply
Begin your application with the word DESKTOP.

Please answer:
1. How many years have you used QuickBooks Desktop, and which editions have you used?
2. Describe your experience with U.S. real estate or private lending entities.
3. Explain how you reconcile a loan statement when the payment includes principal, interest and escrow.
4. Describe how you would record a real estate purchase or refinance from a closing statement.
5. What hours can you overlap with the U.S. Eastern time zone?
6. When can you start?

Finalists will complete a paid practical bookkeeping assessment in a hosted QuickBooks Desktop environment.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0159
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-US-Real-Estate-Bookkeeper-Hosted-QuickBooks-Desktop-1716434
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1716434
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 968647
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1716434
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 '1716434' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1716434 
0.0011   UPDATE employer_jobs SET hit_counts '***Aug-25-2026=18***Aug-26-2026=489***Aug-27-2026=99***Aug-28-2026=46***Aug-29-2026=28***Aug-30-2026=18***Aug-31-2026=36***Sep-01-2026=42***Sep-02-2026=23***Sep-03-2026=28***Sep-04-2026=24***Sep-05-2026=11***Sep-08-2026=1' WHERE job_id'1716434'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=734***Sep-2026=129' WHERE job_id'1716434'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1716434' 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` = 1716434 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '968647'
AND `date_added` >= '2022-06-08' 
0.0008   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)