QuickBooks Setup & Accounting Systems Specialist (Real Estate)

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

TYPE OF WORK

Any

SALARY

$6/hour

HOURS PER WEEK

TBD

DATE UPDATED

Aug 4, 2026

JOB OVERVIEW

Location: Remote
Industry: Real Estate Investment & Property Management
Position: Position can be Part Time, Full Time, or Project Based depending on scope of what the applicant would like to take on. A project-based role would include only the build out of the system with accompanying SOP for a future bookkeeper to utilize and maintain the system. A part-time candidate would build out the system, and provide bookkeping services on a part time basis thereafter. A full-time candidate would build the system, provide bookkeeping services, and assist with transaction coordination, data entry, and general administrative support outside of the bookkeeping role. Flexible opportunity for the right candidate.

Overview

We are seeking an experienced QuickBooks specialist to design, build, and organize a complete accounting system for a growing real estate investment company operating across multiple LLCs, bank accounts, and business activities.

The primary objective is to create a clean, scalable accounting structure that provides clear financial visibility by entity, property, project, and business line while maintaining accurate books and simplifying future reporting.

This is not simply a bookkeeping position. We are looking for someone who can architect and implement the accounting system from the ground up and establish best practices for ongoing bookkeeping.

Company Activities
Our business includes:

Residential fix-and-flip projects
Rental properties
Real estate brokerage activities
Ground Rent Invoicing
Tax Lien Acquisitions
General business operations across multiple LLCs

Create systems to separately track:

Individual flip projects
Rental properties
General overhead expenses
Shared expenses across entities

Design and implement a reporting structure that allows us to:

View profitability by property
Separate project costs from corporate overhead
Track expenses by LLC
Track expenses by business activity
Banking & Reconciliation Structure
Organize multiple bank accounts and credit cards
Map accounts appropriately within QuickBooks
Create reconciliation procedures
Establish owner contribution and intercompany accounting processes
Create procedures for transfers between entities
Reporting

Deliverables

At project completion, we expect:

Fully organized QuickBooks structure
Clean chart of accounts
Project/property tracking system
Banking and reconciliation framework
Standardized reporting package
Written SOPs and documentation

To Apply

Please include:

Summary of your QuickBooks experience
Any relevant real estate or multi-entity accounting/bookkeeping experience
A rough outline of how you'd architect this system within QuickBooks.
Estimated timeline to complete the project

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0154
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,768 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/QuickBooks-Setup-Accounting-Systems-Specialist-Real-Estate-1665184
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1665184
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 943292
 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` = 1665184
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1665184' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1665184 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-09-2026=1***Jun-10-2026=1***Jun-11-2026=336***Jun-12-2026=11***Jun-13-2026=4***Jun-14-2026=3***Jun-15-2026=5***Jun-16-2026=2***Jun-18-2026=1***Jun-19-2026=1***Jun-20-2026=1***Jun-21-2026=1***Jun-22-2026=1***Jun-23-2026=1***Jun-24-2026=2***Jun-25-2026=1***Jun-26-2026=1***Jun-27-2026=1***Jun-28-2026=1***Jun-29-2026=5***Jun-30-2026=1***Jul-01-2026=2***Jul-03-2026=1***Jul-06-2026=1***Jul-08-2026=3***Jul-09-2026=2***Jul-10-2026=1***Jul-12-2026=1***Jul-16-2026=2***Jul-17-2026=1***Jul-20-2026=1***Jul-21-2026=1***Jul-22-2026=1***Jul-24-2026=2***Jul-25-2026=3***Jul-28-2026=1***Jul-30-2026=1***Aug-03-2026=25***Aug-04-2026=731***Aug-07-2026=1***Aug-08-2026=2' WHERE job_id'1665184'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Jun-2026=381***Jul-2026=24***Aug-2026=759' WHERE job_id'1665184'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1665184' 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` = 1665184 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '943292'
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)