Can You Use QuickBooks for Managing Rental Properties?

Last Updated: October 7th, 2024
Researched and Written by: Russ Davidson

QuickBooks can be used as a property management software for managing rental property accounting transactions. The software lets you set up properties as customers, tenants as sub-customers, and classes to track various transaction types.

The software is used by a variety of industries, meaning it’s possible to use a product such as QuickBooks Online for your property management needs. Specifically, it is best used by a property manager handling small to midsize properties.

Category Strengths Limitations
Property Setup Allows properties to be set up as customers, with tenants as sub-customers. No property management customization; requires manual adjustments.
Accounting Strong financial management capabilities. Lacks trust accounting and proper account separation for rental disbursements and management fees.
Transaction Tracking Can track rent income, expenses, and owner payments. No built-in tenant payment portals or autopay options.
Scalability Suitable for small to midsize property management companies. Managing multiple properties or large complexes is overly complex.
Ease of Use Familiar and widely used, with extensive support resources. Steep learning curve for setting up and managing multiple property files effectively.
Tenant Management Can set up tenants and track rent payments. No tenant portal for managing leases, submitting maintenance requests, or viewing payment history.
Reporting Offers detailed financial reports for property management. Requires manual configuration to generate property-specific or owner-specific reports.

You can use manual methods like spreadsheets or basic accounting platforms to track rent payments, expenses, payments, and profits. QuickBooks is a massively popular accounting product with both desktop and online versions—the latter having more than 6 million subscribers alone.

While QuickBooks is a great accounting software for general purposes, it does lack some features. For property management businesses with multiple properties or complexes, a more advanced system with trust accounting is recommended, as QuickBooks lacks the necessary account separation for managing rent disbursements and management fees.

How Do Landlords Use QuickBooks?

Desktop versions of Quickbooks allow you to set up company and customer files as various properties. This allows you to handle tasks such as collecting rent from tenants and paying property owners and management companies, in addition to any fees involved in property maintenance.

QuickBooks Enterprise Income Tracker
QuickBooks Enterprise is QuickBook’s most advanced offering and includes in-depth financial management.

It’s important to note that there is no specific version of QuickBooks tailored to the real estate or property management industry. Because of this, you’ll need to be fluid with the program and perhaps make a few tweaks and adjustments to make it work the way a property owner would like.

For example, in QuickBooks, you’ll be able to create and manage two company files:

  • Rental property company: For collecting rent, paying bills, and managing the property for the owner
  • Property management company: A file for receiving income for managing properties

This will help keep the companies’ transactions separate from each other, allowing you to set up tenants and vendors, accounts and items, record security deposits, track the rent income, record expenses for each property, and pay the property owners. From the property management side, you’ll be able to set up property owners as customers, set up accounts and items, and record property management income.

If the property management business is comprised of several large properties or multiple complexes, it is advised you look into a more advanced system. A professional property manager could be better off finding a trust accounting system. Whatever accounting software is chosen to handle property management accounting, these facts remain certain:

  • Once rent is received from the tenants, it needs to be disbursed to the property owners. This money should be kept in its own account and separate from any account that is used to pay expenses. Any money you receive from the owners for the work you’ve done (your management fee) should be put into your own account.

Recording Rental Transactions in QuickBooks

QuickBooks lacks this type of straightforward account management, which is why it can be difficult to manage multiple properties using QuickBooks. However, QuickBooks does post instructions on their own website about how to record transactions for a property management company:

Set up a Rental Property Company

This is where you track transactions for each property being managed and record rent income and expenses.

  • Set up tenants and vendors: Set up properties as customers, tenants as customers or jobs of properties, and owners as vendors.
  • Set up accounts and items: Set up checking accounts as assets, security deposits as liabilities, rent income and common area maintenance expenses (CAM) as income, and property management expenses and property owner payments as expenses.
  • Record security deposits: Use a liability account for a security deposit.
  • Track rent income: Record rent income as invoices if you receive payments at a later date or as sales receipts if you receive payments right away.
  • Record expenses for each property: Record property expenses such as property maintenance, utilities, and repairs. Record them as bills if paid at a later date or checks if vendors are paid right away.
  • Pay property owners: Use profit and loss reports to calculate how much to transfer to property owners’ accounts. Write checks for the payment and mark them as vendor payments.

Set Up a Property Management Company

A rental property business will also want to track its own business transactions, such as the income and expenses incurred from managing the properties on behalf of the owners.

  • Set up property owners as customers
  • Set up accounts and items: Set up checking accounts, furniture, and equipment costs as assets, payroll liabilities as a liability, income as income, and insurance and utilities as expenses
  • Record income: Record management income from property owners as invoices if paid at a later date or as sales receipts if you receive payments right away.

Limitations to Be Aware Of

QuickBooks may offer some of the most widely used accounting solutions for small businesses, but this comes at the expense of not offering industry-specific capabilities for managing rentals.

As described in the previous section, while it’s possible to set up QuickBooks in a manner capable of handling rental property accounting, it’s not as straightforward as it could be with industry-specific software. A business will need to have an above-average understanding of the ins and outs of the software in order to set it up correctly, and this will also create a bigger learning curve for your employees.

When you create invoice payments for rent collection, tenants do not have a client portal they can log into to view their monthly rent statement and make a payment. This also means they do not have the ability to set up autopay. Furthermore, tenants won’t have the ability to do non-financial-related tasks, such as viewing their lease terms or submitting a maintenance request (work order).

Property managers will be without abilities such as sending mass emails to tenants (such as announcements), tenant screening, eSigning lease documents, or viewing tenant work orders. It may be hard to go away from an accounting program that you’ve used for years, but many find it much more reasonable to have all of those functionalities in one place.

QuickBooks may handle its best traits incredibly well (such as tracking transactions and monitoring cash flow), but QuickBooks may fall short for a property manager who isn’t patient enough to deal with these limitations, for someone who desires more than just financial features, or for someone desiring a software built exclusively for them.

Appfolio Move In QuickBooks Property Management Software
An industry-specific option such as AppFolio has features specific to property managers, such as move-in onboarding.

If your business feels that it has outgrown QuickBooks or would prefer something more industry-specific, there are several options available. One way to decide is to decide what is most important to you.

  • Do you want the best overall software?
  • Do you want one catered towards small rental property management companies?
  • Do you want an online software?
  • Are you looking for something less expensive than QuickBooks?

The following software options all include financial management on top of additional capabilities that can help you run and even expand your rental property management operations.

Best
Overall
Appfolio Screenshot
Appfolio
Strong CAM features
Customized commercial reporting
Online payments
Best
Online
DoorLoop Screenshot
DoorLoop
Fully customizable
Manages all property types
50% off until 2022
Best for
Condo/HOA
Condo Control Screenshot
Condo Control
Online payment
Tenant and lease tracking
Amenity booking
Best for
Small Business
Hemlane Screenshot
Hemlane
Online rent collection
Real-time financial and maintenance info
No setup fees and $0 ACH transaction fees
Best
Free
TenantCloud Screenshot
TenantCloud
Includes basic accounting
Online payments
Maintenance requests
Best for
Rental Properties
Buildium Screenshot
Buildium
Scalable (for 1 unit or 5,000 units)
Core package includes all features
Annual pricing discounts available

Best Overall:
AppFolio Property Manager

★★★★★
★★★★★
(5)

AppFolio Property Manager: Move-In Lease Details
AppFolio Property Manager: Property Budgeting
AppFolio Property Manager: Flexible Reporting
AppFolio Property Manager: Built-In Screening
What We Like
Strong CAM features
Customized commercial reporting
Online payments
What We Don’t Like
No outside CRM integrations
Hard to customize electronic leases
50 unit minimum
Overview
Price Range: $$
Starting Price: $58/month
Client OS: Web
Deployment: Cloud Hosted

AppFolio is a great fit for both residential and commercial property management, making it one of the best overall options no matter what type of properties you’re working with. The tool has one of the most modern-looking interfaces around and provides sleek marketing tools that help post vacancies to your website and sync with 3rd party hosting sites. You can also easily establish rent increases based on the terms of the lease, quickly resolve maintenance issues, and more.

For residential properties, the software gives you everything you need, so you don’t have to rely on an outside application and screening tool or a third-party accounting system such as Quickbooks. The commercial capabilities were built to deal with more complicated leases, specialized reporting, CAM reconciliations, and more.

Best Online:
DoorLoop

★★★★★
★★★★★
(35)

DoorLoop: Tenants
DoorLoop: Pay Bills
DoorLoop: Chart of Accounts
DoorLoop: Transactions
DoorLoop: Tenant Request
What We Like
Fully customizable
1000s of integrations (ex. QuickBooks) powered by Zapier and open API (with Premium Plan)
Suitable for both commercial and residential properties
What We Don’t Like
Must have Pro version for phone support
Only premium version allows integrations
ACH payments not free in Starter plan
Overview
Price Range: $$
Starting Price: $59/month
Client OS: iOS, Android, Web
Deployment: Cloud Hosted

DoorLoop is a completely web-based system providing flexible pricing and fully integrated accounting, marketing, and maintenance features. DoorLoop is a fantastic choice for a fast-growing company that is looking to expand to more properties and units.

DoorLoop provides room for unlimited properties, users, training, support, and much more. Unlike other property management tools that might charge on a per-unit basis, DoorLoop has more of a tiered pricing structure–allowing you to pay only $59/month for up to 20 units when you’re just getting started with their Starter plan.

Want more options? Check out our list of best online property management software.

Best for Condos/HOA:
Condo Control

★★★★★
★★★★★
(2)

Condo Control: Homepage
Condo Control: New Announcement
Condo Control: Tasks
What We Like
Integrates with various accounting, payment processing, security, and hardware systems
Residents can book amenities like guest suites and party rooms on the platform
Has features for tracking package deliveries and managing security
What We Don’t Like
Mobile app not as full-featured as web portal
Pricing details not shared online
No free trial
Overview
Price Range: $$
Client OS: iOS, Android, Web
Deployment: Cloud Hosted

Condo Control helps condo and homeowner associations manage meetings, record-keeping for boards, incident tracking, and package deliveries for security and concierge. Online payments, violation tracking for property managers, and service requests allow residents to feel more in control of their surroundings.

Best for Small Business:
Hemlane

★★★★★
★★★★★
(2)

Hemlane: Tenant Screening
Hemlane: Payment request
Hemlane: Marketing
Hemlane: Maintenance tickets
Hemlane: Ledger
Hemlane: Lease management
Hemlane: Active Advertising
Hemlane: Dashboard
What We Like
Online rent collection
Real-time financial and maintenance info
No setup fees and $0 ACH transaction fees
What We Don’t Like
No mobile app
Advertising through RentPath Network costs extra
Repair call center only available on upgraded packages
Overview
Price Range: $$
Starting Price: Free
Client OS: iOS, Android, Web
Deployment: Cloud Hosted

Hemlane is an all-in-one rental property management solution for owners, real estate agents, and property managers. Its leasing tools, local support, maintenance coordination, and management tools make managing properties easier than ever.

Small businesses will find the Basic package from Hemlane to be as robust as they will need, while still having the option to upgrade to a more premium package if they ever grow. The core functionalities include leasing with marketing and tenant placement tools, local agent tools to help owners connect with managers and agents, management tools to handle finances and lease management, and maintenance tools to handle repair requests with your repair team.

Best Free:
TenantCloud

★★★★★
★★★★★
(2)

TenantCloud: Dashboard
TenantCloud: Company Information Page
TenantCloud: Auto Pay
TenantCloud: Personalize Website
TenantCloud: Units
TenantCloud: Team Management
What We Like
Basic accounting
Online payments
Maintenance requests
What We Don’t Like
Free version is limited to 75 units
QuickBooks integration is a paid feature
Free version is limited to 15 leases
Overview
Price Range: $
Starting Price: $16/month
Client OS: Web
Deployment: Cloud Hosted

TenantCloud is free cloud property management software for landlords and tenants. Landlords can receive online payments, screen applicants, manage finances, and get a free listing website. Meanwhile, tenants can submit rental applications, pay rent online and keep a detailed record of payments, and submit maintenance requests.

The free version of TenantCloud is best used by landlords with fewer than 75 units. This version allows one user and up to 10 custom templates for rental agreements and notices. The paid version starts at $9/month.

Best for Rental Properties:
Buildium

★★★★★
★★★★★
(1)

Buildium: Association Violations Management
Buildium: Rent Roll
Buildium: Manager Dashboard
Buildium: Open Service Request
Buildium: Work Orders
Buildium: Vendor Management
Buildium: Financials By Property Lease
Buildium: Applicant Management
Buildium: Bill Management
Buildium: Tenant Management
Buildium: Online Lease Applications
Buildium: Applicant Screening
Buildium: Reports
Buildium: Tenant Portal Welcome Dashboard
Buildium: Tentant Portal Payment History
Buildium: Public Rental Listings
Buildium: Public Site
What We Like
Scalable (can be used for 1 unit or 5,000 units)
Core package includes all features
Annual pricing option saves 10% on cost
What We Don’t Like
A la carte pricing for certain features
Electronic leases only free with Plus version
A la carte pricing for certain features
Overview
Price Range: $$
Starting Price: $55/month
Client OS: iOS, Android, Web
Deployment: Cloud Hosted

Buildium is a complete property management solution designed by property managers. The software handles property accounting, company financials, and reporting, as well as handling online payments with both a tenant portal and an owner portal. Buildium is best used by residential rental management companies, given its scalability in how many units can be managed.

Buildium starts at $47/month, but has a unique a la carte fee structure that really only makes the software worth it if you manage at least 50 properties. For example, while managing 1 unit costs $47/month, managing 50 units is only $31 more at $78/month. They do have a “Pro” version which includes free EFT payments, free bank account setup, and free electronic leases.

Want more options? Check out our list of best rental property management software options.

Talk with a software advisor
Talk with an advisor
Get a free consultation from an independent software expert.
Or, call toll-free: (800) 827-1151
Talk with a software advisor
Talk with an advisor