Taxstra Logo
Free Initial Consultation Available

QuickBooks for Landlords

QuickBooks Online handles rental property bookkeeping well, but only if you set it up for per-property reporting on day one. Here is the exact setup recipe our firm uses: classes, a Schedule E chart of accounts, mortgage splits, and the year-end report that makes tax time boring.

A guide by Taxstra Tax & Accounting — CPA-led tax strategy for business owners

Written by Bryan Martin, CPA, Managing Partner and Founder of Taxstra. Last updated July 10, 2026.

QuickBooks Online works well for landlords, with one condition: you set up each property as a class or location the day you open the file. Out of the box, QuickBooks is built for a generic small business with one revenue stream, not for rental property bookkeeping that has to land on a per-property Schedule E. We run our bookkeeping practice on QuickBooks Online, which means we see both versions of this every year: the clean class-based file that takes an hour at tax time, and the single lump of "Rental Income" that takes a forensic afternoon to pull apart. The difference is not the software. It is the first hour of setup.

Key Insight
QuickBooks Online works well for landlords IF you set up properties as classes or locations on day one. Out of the box it is built for a generic small business, not per-property Schedule E reporting. You need the Plus plan or higher for class tracking, a chart of accounts that mirrors Schedule E, and correct handling of security deposits and mortgage payments. Get those four things right and the software is excellent. Skip them and you will pay someone like us to untangle it later.

Does QuickBooks Work for Landlords?

Yes, but the defaults are working against you

The tax return is the reason the defaults matter. Schedule E does not want your rental results as one blended number. It reports each property in its own column, income and expenses broken out line by line, three properties per copy of the form. A QuickBooks file that cannot produce a per-property profit and loss cannot produce a Schedule E without someone reconstructing the split by hand.

QuickBooks Online was not designed for that. It was designed for a business with one P&L. The feature that bridges the gap is class tracking (or its sibling, location tracking): a tag on every transaction row that says which property the dollar belongs to. Tag everything, and one click gives you a P&L by Class report with one column per property. That report IS your Schedule E working paper.

So the honest answer to "does QuickBooks work for rental properties" is: the software is fine, the defaults are not. Everything below is about overriding the defaults, once, correctly. If you want the deeper accounting theory behind the setup, our real estate accounting guide covers methods, chart of accounts design, and basis in full.

Which QuickBooks Plan You Actually Need

The whole setup depends on one feature

Class and location tracking is only available on the Plus and Advanced plans. Simple Start and Essentials do not have it, which makes them non-starters for the setup on this page no matter how small your portfolio is.

Plus caps you at 40 classes and locations combined; Advanced removes the cap. For a landlord using one class per property, 40 is a lot of runway. As of July 2026, Simple Start runs $38 per month, Essentials $75, Plus $115, and Advanced $275. Intuit adjusts these numbers regularly and usually discounts the first few months, so check the current price before you subscribe. The plan decision itself rarely changes: Plus is the landlord workhorse, Advanced is for large portfolios that outgrow the class cap or need more users.

PlanClass/location trackingPrice (July 2026)Landlord verdict
Simple StartNo$38/moSkip it for rentals
EssentialsNo$75/moSkip it for rentals
PlusYes (40 classes + locations combined)$115/moThe landlord workhorse
AdvancedYes (unlimited)$275/moLarge portfolios only
Taxstra CPA Tip
Buying Simple Start to save money is the most expensive decision on this page. Without class tracking you will keep the per-property split in a spreadsheet on the side, and the spreadsheet, not QuickBooks, becomes your real books. Pay for Plus or use different software; do not run rentals on a plan that cannot tag transactions by property.

The Landlord Setup Recipe, Step by Step

Seven steps, done once, in this order

This is the setup we run for new rental bookkeeping clients. Done fresh it takes an afternoon. Done as a cleanup in year three it takes a lot longer, so do it now, in order.

01

One bank account per entity

Open one dedicated business checking account per tax entity, and run every rental dollar through it. Not one account per property. Classes handle the per-property split; the bank account handles the entity boundary.

02

Set up each property as a class

Turn on class tracking, create one class per property named by street address, and assign a class to every transaction row. Units can be optional sub-classes for multifamily.

03

Map the chart of accounts to Schedule E lines

Trim the default chart of accounts and rebuild the expense side to mirror Schedule E categories: advertising, cleaning and maintenance, insurance, management fees, mortgage interest, repairs, supplies, taxes, utilities.

04

Book security deposits as a liability

Create an other current liability account for tenant security deposits. A deposit you intend to return is not income when it hits the bank; it only becomes income if and when you keep part of it.

05

Split every mortgage payment three ways

Each payment splits into principal (loan liability), interest (expense), and escrow (asset until the servicer pays taxes and insurance). Set the split up once as a recurring transaction and update it when the amortization drifts.

06

Track owner money as contributions and draws

Money you put in is an owner contribution (equity), never income. Money you take out is a draw (equity), never an expense. This keeps the P&L clean and the LLC boundary respected.

07

Reconcile monthly and review the P&L by Class

Reconcile the bank account every month, then run the Profit and Loss by Class report. Anything in the Not Specified column is a miscategorized row to fix while the memory is fresh.

The details that make each step work

Step 1, bank accounts. The boundary that matters is the entity, not the property. One LLC, one checking account, one QuickBooks company file. Opening a bank account per property multiplies your reconciliation work without improving your reporting; that is what classes are for. If you hold properties in separate LLCs that file separate returns, each entity gets its own file.

Step 2, classes. Turn on class tracking under Account and Settings, Advanced, Categories, and set the warning for unclassified transactions so nothing slips through untagged. One class per property, named by street address. Sub-classes for units are optional; use them for a multifamily where you care about per-unit performance, skip them otherwise. Locations work as an alternative to classes for this job; classes are what we default to because you can still use locations later for a second dimension if you ever need one.

What Your Class List Should Look Like

127 Maple St (duplex)

Unit A

Unit B

44 Oak Ave (single family)

9 Cedar Ct (condo)

One class per property, named by address. Unit sub-classes are optional and only worth it for multifamily.

Step 3, chart of accounts. The goal is that every expense account on your P&L maps cleanly to a Schedule E line, so tax prep is a transcription job instead of a translation job. Keep repairs and improvements in separate accounts on purpose: repairs are generally deductible in the year paid, while improvements are capitalized and depreciated. The full chart of accounts design, including where people over-engineer it, lives in our real estate accounting guide.

Step 4, security deposits. A deposit you intend to return is not rental income when you receive it; it is money you are holding that belongs to someone else. Book it to an other current liability account, tagged with the property class. If you keep part of a deposit for damages or unpaid rent, move that portion to income at that point.

Step 5, the mortgage split. Only the interest portion of a mortgage payment is deductible; principal is not, and escrow only becomes deductible when the servicer actually pays your property taxes and insurance out of it. So a $1,600 payment might split $410 principal, $940 interest, $250 escrow. The recurring-transaction trick: build the split once as a recurring expense matched to your amortization schedule, let it post monthly, and true it up each quarter (or against the annual Form 1098) as the principal and interest portions drift.

Step 6, owner money. When you cover a repair from your personal account or move profit to your personal savings, those are equity events: owner contributions in, owner draws out. Booked as income and expenses, they distort every report the file produces.

Step 7, the monthly loop. Reconcile the bank account, run P&L by Class, and chase two things: the Not Specified column (untagged rows) and anything in repairs big enough to be an improvement. Fifteen minutes a month in exchange for a January that requires no archaeology.

Want this set up right the first time?

A free initial consultation covers your portfolio, your entity structure, and whether our team should just build and run the books for you.

Limited Availability

Find Out What You're Overpaying in Taxes

Book a free 30-minute call to walk through your situation. We'll tell you exactly how our CPA-led team can help — and whether we're the right fit.

Learn how our CPA-led team can help
30 minutes — no fluff, just answers
Zero obligation, zero pressure
Or Call (217) 788-0750
0+
Tax Returns Filed
0+
Years Experience
0%
CPA-Led Service
0min
Free Consultation

What to Expect on the Call

1
We learn about your business and tax situation
2
We explain which services fit your needs
3
You get honest answers — no hard sell

The Five QuickBooks Landlord Mistakes We Clean Up Most

From actual cleanup engagements, in descending order of frequency

1. Bank-feed auto-add categorizing improvements as repairs. The bank feed learns that payments to your contractor are "Repairs and Maintenance," then applies that rule to the $14,000 roof. Repairs are generally deductible now; improvements like a roof are capitalized and depreciated, which for residential rental property means recovering the cost over 27.5 years. Miscategorizing it is not a rounding error, and it cuts both ways: an aggressive deduction the IRS can disallow, or a missed capitalization your CPA has to unwind. Review anything large before accepting the feed's guess. The de minimis safe harbor generally lets you expense items up to $2,500 per invoice or item without capitalizing, which handles most small purchases, but a roof is not a small purchase.

2. Security deposits booked as income. The deposit hits the bank feed, the feed calls it income, and now the books show taxable revenue for money you are contractually holding for someone else. Fix per step 4 above: liability account, property class, income only if you keep it.

3. One giant "Rental Income" line across all properties. The file balances, the total is right, and nobody can say what any single property earned. Schedule E needs the per-property split anyway, so someone ends up reallocating a year of transactions from bank statements and memory. This is the single most common reason a landlord's tax prep bill is bigger than it should be.

4. No basis or fixed asset tracking. The operating P&L is only half the picture. The purchase price, closing costs, and every capitalized improvement need to live in fixed asset accounts so there is a record of what you own and what it cost. Without it, depreciation schedules get built from guesses, and when you sell, nobody can compute the gain without excavating a decade of closing documents.

5. Personal cards mixed into the business. Half the repairs are on a personal Visa that is not connected to QuickBooks, so the books undercount expenses until someone remembers. Beyond the missed deductions and broken bank feeds, commingling personal and LLC spending is exactly the pattern that weakens the clean entity separation your LLC exists to provide. One business card, connected to the file, used for nothing else.

Watch Out
Every one of these is cheap to prevent and expensive to fix. A year of untangling commingled, unclassed transactions routinely costs more than a year of doing it right, and that is before the tax prep premium for handing your CPA a puzzle instead of a report.

When QuickBooks Is the Wrong Tool

Two honest exit ramps

You need tenant management, not just accounting. QuickBooks does not collect rent online, track leases, screen tenants, or handle maintenance requests. If those are the features you are actually shopping for, you want landlord software or property management software, not an accounting platform with rental duct tape. Our real estate accounting software roundup compares the categories and where each tool fits.

You have 10+ doors and a property manager already producing statements. At that point your PM software is doing the transaction-level work, and re-keying every rent payment into QuickBooks is duplicate effort. The better pattern is entity-level books that ingest the monthly PM statement as a summary entry, reconcile it to the cash that actually arrived, and layer on the expenses the PM never sees: your mortgage, insurance, and owner-paid costs.

Taxstra CPA Tip
The PM statement is not your books. It reports what the manager collected and spent, not what the entity earned. We regularly find owner-paid insurance, mortgage interest, and travel that never made it into anyone's ledger because "the property manager handles the accounting." The manager handles their slice. Someone still has to keep the entity's books.

Worked Example: Three Properties, One File

What the year-end report looks like when the setup is right

Take a hypothetical landlord with three properties in one LLC: a duplex on Maple St, a single family on Oak Ave, and a condo on Cedar Ct. Every transaction all year was tagged with its property class. At year-end, one click on Profit and Loss by Class produces this:

P&L by Class, Year-End (Hypothetical Numbers)

 Maple StOak AveCedar CtTotal
Rental income$28,800$21,600$18,000$68,400
Mortgage interest$9,400$7,100$5,800$22,300
Property taxes$4,200$3,100$2,400$9,700
Insurance$1,650$1,280$940$3,870
Repairs and maintenance$2,300$860$410$3,570
Utilities$1,900$0$0$1,900
HOA dues$0$0$3,000$3,000
Total expenses$19,450$12,340$12,550$44,340
Net operating income$9,350$9,260$5,450$24,060

Hypothetical and illustrative only. Each property column maps to its own column on Schedule E. Depreciation is not on this report; it comes from the fixed asset schedule, not the operating P&L.

Each column drops onto its own column of Schedule E: Maple St is Property A, Oak Ave is Property B, Cedar Ct is Property C, with each expense account feeding its matching line. Three properties fit on one copy of the form, which is exactly what this file supports. The CPA adds depreciation from the fixed asset schedule, asks two questions instead of forty, and the return is done. For what each Schedule E line means and how the totals flow to your 1040, see our Schedule E explained guide.

The same report also answers the management questions the tax return never asks: Cedar Ct's HOA dues are consuming a third of its income, and Maple St's repairs ran almost three times Oak Ave's. Numbers like these are hypothetical, but the pattern is the point. Per-property columns turn "how are the rentals doing" from a feeling into a report.

Frequently Asked Questions

QuickBooks Online for rental property bookkeeping

Yes, and it works well, but only with the right setup. Out of the box, QuickBooks Online is built for a generic small business with one revenue stream. Rentals need per-property reporting, which means setting up each property as a class (or location) on day one, mapping the chart of accounts to Schedule E categories, and handling security deposits and mortgage payments correctly.

If reading a setup recipe convinced you that you never want to do the setup, that is a legitimate conclusion. Our real estate bookkeeping service builds this exact structure and runs the monthly loop for you, on the same QuickBooks Online platform this page describes.

Get Your Rental Books Built Right

A free initial consultation covers your portfolio and entity setup, whether QuickBooks is the right tool for it, and what done-for-you bookkeeping would look like for your properties.

Limited Availability

Find Out What You're Overpaying in Taxes

Book a free 30-minute call to walk through your situation. We'll tell you exactly how our CPA-led team can help — and whether we're the right fit.

Learn how our CPA-led team can help
30 minutes — no fluff, just answers
Zero obligation, zero pressure
Or Call (217) 788-0750
0+
Tax Returns Filed
0+
Years Experience
0%
CPA-Led Service
0min
Free Consultation

What to Expect on the Call

1
We learn about your business and tax situation
2
We explain which services fit your needs
3
You get honest answers — no hard sell