QuickBooks Online Bookkeeper – Real Estate / Construction Experience

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

TYPE OF WORK

Part Time

SALARY

$7-$10

HOURS PER WEEK

20

DATE UPDATED

Aug 21, 2026

JOB OVERVIEW

We are looking for an experienced QuickBooks Online Bookkeeper to help organize and maintain the accounting for a growing real estate development, investment, and construction business based in Arizona.

This is not an entry-level bookkeeping position. We are specifically looking for someone who has worked with real estate investors, developers, property owners, or construction companies and understands how real estate accounting works.

Responsibilities

Maintain and clean up QuickBooks Online
Categorize and reconcile bank and credit card transactions
Track income and expenses by property and business entity
Maintain accurate books across multiple LLCs/entities
Track rental income and property operating expenses
Properly distinguish repairs/maintenance from capital improvements (CapEx)
Track construction and renovation expenses by property/project
Record loans, mortgage payments, interest, principal, and lender transactions correctly
Track owner contributions, distributions, and intercompany transactions
Reconcile bank, credit card, and loan accounts monthly
Manage accounts payable and assist with invoicing when needed
Maintain vendor records and assist with 1099 preparation
Produce monthly Profit & Loss, Balance Sheet, and property-level financial reports
Keep the books organized and ready for our CPA/tax professionals
Required Experience

You should have:

Strong QuickBooks Online experience
At least 3+ years of professional bookkeeping experience
Previous bookkeeping experience for a real estate investor, developer, property management company, or construction company
Experience working with multiple companies/entities
Strong understanding of real estate income, expenses, loans, and CapEx
Excellent attention to detail
Strong written English and communication skills
Ability to work independently and identify accounting issues rather than simply categorize transactions
Preferred Experience

Experience with any of the following is a major plus:

Commercial real estate • Residential rentals • Real estate development • Construction accounting • Job costing • Property management • Multiple LLCs • QuickBooks Classes/Locations/Projects • Intercompany transactions

Position

We would like to begin with part-time work, with the opportunity to grow into a larger ongoing role as our systems and portfolio expand.

We are looking for someone interested in becoming a long-term member of our team, not someone looking for a short-term bookkeeping project.

To Apply

Please include the following in your application:

How many years have you used QuickBooks Online?
Describe your previous real estate or construction bookkeeping experience.
How many companies/entities have you managed simultaneously?
Have you handled rental properties and property-level P&Ls?
Have you handled construction or renovation job costing?
Explain how you would determine whether an expense should be recorded as a repair/maintenance expense or a capital improvement.
What is your expected hourly or monthly compensation?
What hours are you normally available in Philippine time?
Please begin your application with the words “REAL ESTATE QBO” so we know you read the entire posting.

We are looking for someone who is organized, dependable, proactive, and wants to grow with us long term.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0141
Total Execution Time  0.0155
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,544 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/QuickBooks-Online-Bookkeeper-Real-Estate-Construction-Experience-1714324
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0086 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714324
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 611905
 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` = 1714324
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-23',ej.date_added) duration_daysDATEDIFF('2026-08-23',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-08-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714324' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714324 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-21-2026=1497***Aug-22-2026=606***Aug-23-2026=2' WHERE job_id'1714324'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2104' WHERE job_id'1714324'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714324' 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` = 1714324 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '611905'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)