Taxstra Logo
Free Initial Consultation Available

Real Estate Accounting Software: A CPA's Field Guide

We maintain investor books in these tools every day. Here is how to pick, organized by door count and entity structure, with the one test the software blogs skip: can it get you through tax season?

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.

The right real estate accounting software depends on two numbers: how many doors you own and how many entities they sit in. A landlord with two rentals and a 40-door investor with four LLCs are not shopping for the same product, and any list that ranks tools without asking those two questions first is ranking them for nobody. We keep investor books daily inside a QuickBooks Online based practice, so this guide is a field report, not an affiliate roundup: what each tool is actually good at, what it hands your CPA in January, and where it quietly runs out of road.

Key Insight
There is no single best real estate accounting software. At 1 to 3 doors in one entity, a free landlord app or a clean spreadsheet works. From 4 to 10 doors, or the moment a second LLC exists, QuickBooks Online with a class per property is the CPA default. Past 10 doors with tenants to manage, property management platforms like Buildium earn their fee, and syndications need AppFolio-class systems. The one test that matters at every size: can the tool produce a clean per-property profit and loss at year end?

Start With the Portfolio, Not the Software

Door count and entity structure decide this, not feature lists

Software roundups rank tools like they are interchangeable. They are not. The workload of rental accounting scales on two axes at once: transaction volume (doors) and reporting complexity (entities). Every tier below is really a question about which axis is about to break your current system.

1 to 3 doors, one entity. Your whole accounting problem is separation and consistency: a dedicated bank account, every transaction tagged to a property, and categories that match how rentals get reported on a tax return. Free landlord tools handle this. So does a spreadsheet you actually maintain. Buying heavyweight software here buys you setup work, not accuracy.

4 to 10 doors, or a second entity appears. This is the tier where most investors outgrow cash-tracking apps. Two LLCs means two sets of standalone books, partners mean someone else relies on your numbers, and refinances and improvement projects mean the books must track loan balances and assets, not just cash in and out. Real double-entry accounting, in practice QuickBooks Online with a class per property, becomes the default. If that is your tier, our QuickBooks for landlords guide covers the exact setup.

10+ doors, self-managing tenants. Now the software problem is operations plus accounting: leases, maintenance requests, tenant payments, maybe trust accounting if you manage for anyone else. Property management platforms with a real general ledger underneath (Buildium, Rent Manager) consolidate that. Some operators still keep entity-level books in QBO and let the PM software handle operations; both patterns work if the per-property reporting survives.

Syndications and commercial. Investor distributions, waterfall math, and a stack of entities per deal. AppFolio and Rent Manager live here, usually alongside a CPA or fund administrator, because the accounting is a system with controls, not an app subscription.

The Short Version, by Door Count

1 to 3 doors

Stessa or Baselane free tier, or a disciplined spreadsheet

One entity, one bank account, a few dozen transactions a month. The tool matters less than the separation and the categories.

4 to 10 doors

QuickBooks Online with a class per property

This is where free tools strain, especially once a second LLC shows up. Real double-entry books with per-property classes become the default.

10+ doors, self-managing

Buildium or Rent Manager, or PM software plus QBO

You now have tenants, leases, maintenance, and possibly trust accounting. Property management software with a real ledger underneath earns its fee.

Syndication / commercial

AppFolio or Rent Manager, plus entity-level books

Investor reporting, distributions, and multiple entities per deal. The accounting stack is a system, not a single app.

Simplified starting points. Entity structure can push you up a tier; see the framework below.

Taxstra CPA Tip
Buy for the portfolio you will have in 18 months, not the one you have today. Migrating two years of books between systems costs more than running the slightly bigger tool from the start, and door count has a habit of growing faster than bookkeeping habits do.

The Roundup: What a Working CPA Actually Sees

Best for, tax-report quality, CPA access, and rough price tier

These are the tools that show up in real investor books, judged on the four things that matter at tax time: who each one fits, whether it can produce a per-property profit and loss your tax preparer can use, how your CPA gets into it, and roughly what it costs. Pricing moves constantly, so treat the numbers as the tier, not the invoice.

QuickBooks Online

The CPA-collaboration default, and the platform our own bookkeeping practice runs on. It is not real estate software at all, which is exactly why it works: it is a full double-entry ledger, and the class and location tracking feature lets you tag every transaction to a property, so a single report (profit and loss by class) shows each property in its own column. Class tracking lives in the Plus tier and up, which lists at roughly $115 per month, and Intuit raises prices often enough that you should check the current number before subscribing. Accountant access is native: you invite your CPA and they work in the same file. Weaknesses: no rent roll, no lease or tenant tracking, and the per-property discipline is entirely on whoever does the setup.

Stessa

Built specifically for rental investors, and the strongest free starting point for a small single-entity portfolio. Bank feeds, property-level tagging, and a year-end tax package organized around rental reporting categories. The free tier covers the core, with paid tiers roughly in the $15 to $35 per month range. CPA access is exports rather than a ledger login, and it is a cash-tracking system rather than a full double-entry ledger, so loan balances and improvement projects take more year-end attention as the portfolio grows.

Baselane

A banking-first take: property-level checking accounts, rent collection, and bookkeeping in one place, with the core platform free and revenue coming from banking and per-use fees. For a landlord with a handful of doors who wants the bank account itself to be the system, it is a clean answer, and the property-tagged reporting is genuinely useful. Like Stessa, the CPA story is exports, and multi-entity portfolios will eventually want a real general ledger behind it.

Buildium

Property management software with real accounting underneath, including per-property ledgers and the trust accounting you need if you manage units for anyone else. Plans start around $62 per month and scale with door count, with per-transaction fees on top. Best fit: 10+ doors self-managed, or small PM operations. Your CPA can get a user seat, and the per-property reporting holds up at tax time.

AppFolio

The step up for scale. Pricing is per unit (around $1.49 per unit per month on the entry plan) with a monthly minimum near $300 and a 50-unit floor, which tells you exactly who it is for: portfolios of 50+ units and property management firms. Full general ledger by property, strong owner and investor reporting, and real workflow automation. Below the unit minimum it simply is not your product, and that is fine.

Rent Manager

The operator's choice among PM platforms: deep accounting, heavy customization, and per-unit pricing that is quote-based with monthly minimums. It rewards teams willing to invest in setup and training. For a hands-on operator scaling past small portfolio size, or a PM company that has outgrown simpler tools, it is a serious contender; for a six-door landlord it is more machine than the job needs.

Wave, and the humble spreadsheet

Wave is free general-purpose accounting with a paid tier for automated bank feeds. For one or two doors on a tight budget it can work, but it is not built for per-property reporting, so you end up forcing property splits through workarounds. At that portfolio size, an honest spreadsheet with one tab per property often does the same job with less friction. More on when that is genuinely fine in the last section.

A note on Xero

Xero is a legitimate QBO alternative: a real double-entry ledger with tracking categories that can stand in for classes. US plans run roughly $25 to $90 per month. The practical catch is bench depth: far fewer US real estate bookkeepers and CPAs standardize on it, so when you hand off the books or hire help, the talent pool is thinner. Nothing wrong with the software; the ecosystem is the tradeoff.

ToolBest forPer-property tax P&L?CPA accessPrice tier
QuickBooks Online4+ doors, any entity mixYes, P&L by classNative accountant access$$
Stessa1 to 10 doors, one entityYes, landlord tax packageReport exportsFree / $
Baselane1 to 5 doors, banking-firstProperty-tagged reportsReport exportsFree
Buildium10+ doors, self-managingYes, per-property ledgerUser seat for your CPA$$
AppFolio50+ units or PM firmsYes, full GL by propertyUser seat for your CPA$$$
Rent ManagerSerious operators, PM firmsYes, full GL by propertyUser seat for your CPA$$ to $$$
Wave1 to 2 doors, budget-firstWorkarounds requiredInvited collaboratorFree / $
XeroQBO alternativeYes, tracking categoriesAdvisor access$ to $$

The Tax-Readiness Test

What your books must produce at year end, whatever tool you pick

Here is the lens the software blogs never apply: the entire point of rental bookkeeping is a handful of year-end outputs. If your tool produces them, it passes. If it cannot, no dashboard makes up for it. The list:

  • A profit and loss for each property. Rental income and expenses are reported property by property on Schedule E, so a combined P&L across the whole portfolio is not enough. Our plain-English walkthrough of Schedule E shows exactly what those lines look like.
  • Fixed asset and depreciation inputs. Residential rental buildings are generally depreciated over 27.5 years, which means your CPA needs purchase closing statements, and a list of capital additions with dates and amounts, not a lump of costs buried in repairs.
  • Loan interest split per property. Mortgage interest is deductible against the property it financed, and the Form 1098s have to tie to the right property in the books. A bank feed that books the entire mortgage payment as one expense line is overstating expenses and hiding the loan balance at the same time.
  • Capital improvements vs repairs, tagged when they happen. Repairs are deductible now; improvements are capitalized and depreciated, with a de minimis safe harbor that lets most investors expense items up to $2,500 per invoice or item when elected. This is a judgment call made per transaction, which is why it has to happen during the year, not in a panic the week before filing.
  • Security deposits handled as liabilities. A deposit you intend to return is not income when you receive it; it becomes income only if you keep some of it. Cash-tracking apps that count every deposit as revenue quietly overstate your income.
Watch Out
A bank feed knows cash moved. It does not know that a mortgage payment is part interest, part principal, and part escrow, that the new HVAC is an asset rather than an expense, or that a tenant deposit is a liability. Taxable rental income is not cash in minus cash out, and the gap between those two numbers is exactly the list above.

If reading that list felt like a to-do list you do not want, that is the actual product of our real estate bookkeeping service: books that arrive at tax season already passing the test.

Not sure which stack fits your portfolio?

A free initial consultation looks at your door count, entities, and current books, and tells you exactly what we would set up.

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

Worked Example: 6 Doors, 2 LLCs, One Monthly Close

What this actually looks like in QuickBooks Online

Take a hypothetical investor, Dan, with six doors: two duplexes (four doors) held in an LLC he owns 50/50 with a partner, and two single-family rentals in an LLC he owns alone. The partnership LLC files its own return; the single-member LLC is disregarded, so those two rentals land on Schedule E of Dan's personal return. Two entities, two standalone sets of books. In practice that means two QuickBooks Online files, each connected to its own bank account, with a class for each property: two classes in the partnership file, two in the single-member file.

Once the chart of accounts and classes are set up, the monthly close is boring on purpose, and boring takes about 30 to 45 minutes per entity:

The Monthly Close, in Order

01

Bank feeds in, per entity

Each LLC has its own QBO file and its own bank account. Feeds pull every transaction in automatically.

02

Categorize with a class per property

Every rent deposit and every expense gets an account AND a property class. No unclassified lines allowed.

03

Split the mortgage payments

Interest to expense, principal to the loan balance, escrow to the escrow account. One payment, three destinations.

04

Tag repairs vs improvements at entry

The $450 faucet fix is an expense. The $12,000 roof is an asset. Decide now, not in April.

05

Reconcile and run P&L by class

Bank balance ties to the books, and each property shows its own column. That report IS your tax prep.

The payoff shows up in February. The partnership file's P&L by class becomes the per-property detail for the partnership return, and the single-member file's P&L by class maps to Schedule E, property by property. No shoebox, no reconstruction, no billing surprises from your CPA. This example is hypothetical and illustrative; your close will vary with transaction volume and how clean the setup is.

Taxstra CPA Tip
Never let the two LLCs share a bank account or a QBO file "just for now." Every inter-entity transfer you create is a journal entry someone has to unwind later, and commingled accounts are the first thing that weakens the liability separation the LLCs were built for in the first place.

When a Spreadsheet Is Genuinely Fine

And what software cannot fix

Honest answer from a firm that sells bookkeeping: if you have one or two doors, one entity, one dedicated bank account, and maybe twenty transactions a month, a spreadsheet you update monthly passes the tax-readiness test just fine. One tab per property, columns matched to how rentals are reported, a separate tab listing capital improvements with dates and amounts, and a note of each loan's year-end balance and interest. That is a complete system at that scale, and it costs nothing.

The spreadsheet stops being fine when any of these show up: a second entity, a partner, a refinance or 1031 in motion, door count past three or four, or the honest realization that you have not opened the file since March.

And the part nobody selling software will tell you: software cannot fix bad bookkeeping. If personal and rental spending run through the same account, if three months of transactions sit uncategorized, if nobody decided whether the roof was a repair or an improvement, then Stessa, QBO, and AppFolio all produce the same thing: wrong reports, faster. The fix for bad books is a cleanup and a process, usually a human one. That is the honest boundary between a software purchase and a bookkeeping service, and it is also why our landlord CPA engagements start with the books before they touch the tax strategy.

Frequently Asked Questions

Picking and running accounting software for rentals

There is no single best tool. For 1 to 3 doors in one entity, a free landlord app like Stessa or Baselane, or even a disciplined spreadsheet, is usually enough. From roughly 4 to 10 doors, or the moment you have more than one LLC, QuickBooks Online with a class per property is the default most CPAs will recommend. Past 10 doors with tenants to manage, property management platforms like Buildium or Rent Manager add real value. Pick based on door count and entity structure, not on feature lists.

Get the Right Stack, Set Up Right

A free initial consultation covers your portfolio, your entities, and your current books, and maps the shortest path to tax-ready accounting, whether you run it or we do.

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