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/monthFree (1 property/5 units) or $7/mo Pro
Rent collectionManual invoicingAutomated with reminders
Zelle tracking✅ AI-powered
Lease signing✅ Built-in e-signatures
Tenant screening
Maintenance requests
Tenant messaging
Expense tracking✅ (advanced)✅ (property-focused)
Tax reports✅ (Schedule E mapping)✅ (Schedule E ready)
Bank feedsComing soon
CPA familiarity✅ (universal)Export-compatible
Mobile app✅ (iOS + Android)

When to Use QuickBooks

When to Skip QuickBooks

Can You Use Both?

Yes. Some landlords use Rentlane for day-to-day operations (rent collection, leases, tenant communication) and QuickBooks for accounting. This works, but it means entering financial data in two places — or exporting from one to the other.

For most landlords with fewer than 10 units, a purpose-built property management tool with built-in expense tracking eliminates the need for QuickBooks entirely. If your portfolio grows beyond that, or your CPA insists on QuickBooks, you can always add it 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-10 units), purpose-built tools like Rentlane handle bookkeeping alongside everything else — rent collection, leases, screening, and maintenance — at a fraction of the cost. Start simple, and add QuickBooks later if you outgrow it.

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.

Simpler than QuickBooks, built for landlords

Rentlane is free for 1 property / 5 units. Rent collection, expense tracking, lease signing, and tenant messaging — no accounting degree required.

Get Started Free →