March 5, 2026 · 11 min read

Rental Property Bookkeeping with QuickBooks: Setup Guide for Landlords

QuickBooks isn't designed for landlords — but with the right setup, it can handle rental property bookkeeping. Here's how to configure it, what it does well, and where purpose-built tools are easier.

Why Landlords Use QuickBooks

QuickBooks is the default small business accounting tool in America. Many landlords already use it for another business or their CPA recommends it. The appeal is clear:

The problem? QuickBooks has no concept of "properties," "units," "tenants," or "leases." It's a general accounting tool, and you have to build the rental property structure yourself using classes, locations, or customers. This guide shows you how.

QuickBooks Online vs Desktop: Which Version?

FeatureQBO Simple StartQBO EssentialsQBO PlusDesktop Pro
Price (2026)$35/mo$65/mo$99/mo~$550 one-time
Track by class/location
Bank feeds
Invoicing
Reports by property

Important: You need QBO Plus ($99/month) or Desktop Pro to track income and expenses by property. The cheaper QBO plans don't support classes or locations, which means you can't separate Property A from Property B in reports. For landlords with multiple properties, this makes the entry-level plans essentially useless.

Step 1: Set Up Your Chart of Accounts

The chart of accounts is the foundation of your bookkeeping. Here's a rental-property-specific setup:

Income Accounts

Expense Accounts

Asset Accounts

Liability Accounts

Critical: Security deposits are NOT income. They're a liability — money you're holding that belongs to the tenant until you apply deductions or return it. Recording deposits as income is a common mistake that inflates your taxable income and creates problems at tax time.

Step 2: Track Properties Using Classes or Locations

This is the key to making QuickBooks work for rental properties. In QBO Plus, enable "Track classes" or "Track locations" under Settings → Account and Settings → Categories.

Create one class (or location) per property:

Assign every transaction — income and expense — to the correct property class. This lets you run profit/loss reports filtered by property, which is exactly what you need for Schedule E tax filing.

The Discipline Problem

Here's where QuickBooks falls apart for most landlords: you have to manually assign every single transaction to a class. Miss a few, and your per-property reports are inaccurate. Bank feed imports don't auto-assign classes — you have to do it yourself.

With 1-2 properties, this is manageable. With 5+, it becomes tedious and error-prone.

Step 3: Set Up Tenants as Customers

QuickBooks doesn't have a "tenant" concept, but you can use the Customers feature:

  1. Create each tenant as a Customer
  2. Use sub-customers if you want to nest tenants under properties (e.g., "123 Oak Street" → "John Smith")
  3. Create recurring invoices for monthly rent
  4. Record payments against invoices when rent comes in

This gives you a clear record of who paid what and when. But it's manual — you're creating invoices, recording payments, and matching them to bank transactions. There's no automated rent collection, no payment reminders to tenants, and no tenant-facing portal.

Step 4: Record Depreciation

Depreciation is typically the largest deduction for rental property owners. In QuickBooks:

  1. Record the property as a fixed asset (building value only — exclude land)
  2. Create a monthly or annual journal entry for depreciation
  3. Debit: Depreciation Expense
  4. Credit: Accumulated Depreciation

For residential rental property, the IRS allows straight-line depreciation over 27.5 years. So if your building (not land) is worth $275,000, your annual depreciation deduction is $10,000.

Most landlords let their CPA handle the depreciation entry at year-end rather than recording it monthly in QuickBooks.

Step 5: Generate Schedule E Reports

At tax time, you need to fill out IRS Schedule E for each rental property. QuickBooks can generate the data you need:

  1. Run a Profit & Loss by Class report
  2. Filter by each property
  3. Map each account to the corresponding Schedule E line
Schedule E LineQuickBooks Account
Line 3 - Rents receivedRental Income
Line 5 - AdvertisingAdvertising
Line 9 - InsuranceInsurance
Line 12 - Mortgage interestMortgage Interest
Line 14 - RepairsRepairs & Maintenance
Line 16 - TaxesProperty Tax
Line 18 - DepreciationDepreciation Expense
Line 19 - OtherAll other expense accounts

QuickBooks Pain Points for Landlords

QuickBooks works, but it wasn't built for this. Here's where landlords struggle:

QuickBooks vs Purpose-Built Landlord Software

FeatureQuickBooks Online PlusRentlane
Price$99/month$8.99/month on iOS, monthly only
Payment workflowManual invoicingReviewable direct-payment records; tenants pay landlords directly
Zelle and Venmo recordsManualReviewable records with manual entry and suggested matches where supported
Lease signingDocuSeal signing links by text or email
Tenant screeningNot currently included
Maintenance requestsRequests, photos, status, and vendor workflow
Tenant communicationYes
Expense tracking✅ (advanced)Expense categorization; cash-basis property and portfolio P&L
Tax reports✅ (Schedule E mapping)Schedule E-aligned rental transaction summary CSV; not tax filing
Security-deposit recordsManual setupYes
Connected-account detailsAvailability and detail vary by bank and provider
CPA familiarity✅ (universal)CSV export for accountant or CPA review
Mobile appiOS; Android not announced

When to Use QuickBooks

When to Skip QuickBooks

Can You Use Both?

Yes. Some landlords use Rentlane for direct-payment records, signing links, tenant communication, maintenance, and rental expenses, then keep QuickBooks for deeper accounting. This works, but it means entering financial data in two places or exporting a CSV for the accounting workflow.

For many landlords with fewer than 10 units, rental-specific records and cash-basis P&L may be enough for day-to-day visibility. If your portfolio grows, or your CPA expects a full general-ledger workflow, you can add QuickBooks later.

The Bottom Line

QuickBooks can handle rental property bookkeeping — but it takes significant setup, ongoing discipline, and costs $99+/month for the version you actually need. It's best for landlords who already use it, have a CPA who requires it, or manage larger portfolios with complex accounting needs.

For small landlords (1–20 units), Rentlane keeps direct-payment records alongside signing links, maintenance, tenant communication, expense categorization, cash-basis P&L, security-deposit records, and a Schedule E-aligned CSV export. It is a rental recordkeeping workflow, not a replacement for full accounting or tax filing.

Disclaimer: Information in this article is for general educational purposes only and does not constitute legal, financial, or tax advice. QuickBooks pricing and features are accurate as of the publication date but may change. Consult a qualified CPA for tax advice specific to your situation. QuickBooks is a trademark of Intuit Inc. Rentlane is not affiliated with Intuit.

A rental-focused alternative

Join early access for updates on Rentlane's reviewable payment records, expense tracking, signing links, maintenance, and tenant communication.

Get Early Access →

Practical answers for collecting rent, signing leases, screening tenants, and running a rental with confidence.

Browse all landlord guides