Skip to main content
Buyer's Guide Property Managers

Accounting Software for Real Estate Investors

How to pick accounting software for a rental portfolio: per-LLC books, depreciation, security deposits, and why per-property pricing fails past 3 doors.

EmLedger Team
September 7, 2026 12 min read

Most real estate investors start with a spreadsheet, move to a landlord app when the spreadsheet gets painful, and then discover a different problem: the lender wants a balance sheet for the LLC, the partner wants to know their capital account, and the CPA wants to know why the security deposits are showing up as income.

This guide is about that third stage. It explains what rental property accounting actually requires, how the three kinds of software sold to investors differ, and where per-property pricing stops making sense.

Three Kinds of Software Get Sold to Real Estate Investors

The market lumps together tools that do very different jobs.

Landlord and property management platforms

Stessa, Baselane, REI Hub, TenantCloud, and DoorLoop at the self-managing end, and Buildium and AppFolio at the professional management end. These are built around the tenant relationship: rent collection, leases, maintenance requests, tenant screening, and owner statements. Bookkeeping is included but is usually cash-basis and P&L-first, with one owner and one login across the whole portfolio.

They are excellent at what they are for. They are not designed to produce a standalone balance sheet for each LLC, run a depreciation schedule, or record a loan between two of your own entities.

General small-business accounting software

QuickBooks Online and Xero. These are real double-entry systems with bank feeds, balance sheets, and an accountant who already knows them. The catch is that each company file is its own subscription and its own login. That is fine for one LLC. It is expensive and awkward for ten.

Multi-entity accounting software

Software built to keep separate books for many entities under one account. Each LLC has its own chart of accounts, bank connections, balance sheet, and permissions, and the portfolio rolls up without exporting anything. EmLedger is in this category, priced by tier rather than per entity. This is the right tool when each property is its own legal entity.

What Rental Property Accounting Actually Requires

Use this as the checklist for any demo. If a tool cannot do all six, it will need a spreadsheet or a year-end cleanup to compensate.

1. A balance sheet per entity, not just a P&L

A P&L tells you whether a property made money. A balance sheet is what the lender asks for at refinance, what a partner needs to see their equity, and what a court looks at when deciding whether an LLC was operated as a separate business. Every entity you have formed should be able to print one on demand.

2. Security deposits as liabilities

Deposits are money you owe back. They belong on the balance sheet as a liability, matched to whatever trust or escrow account your state requires, and they only become income when applied to damages or forfeited. Tools that book everything that hits the bank account as income get this wrong by default.

3. Fixed assets and depreciation

Each property is an asset split between land, which does not depreciate, and the building, which does, over 27.5 years for residential rental property. Capital improvements are added to basis; repairs are expensed. The IRS de minimis safe harbor lets most investors expense items up to $2,500 per invoice or item, but a new roof is still a capital improvement. If the software has no fixed asset module, the depreciation schedule lives in your preparer’s files and your books never show the real basis, which matters the day you sell or exchange the property.

4. Mortgage payments split correctly

One payment to the lender is three transactions: interest expense, principal reduction on the loan liability, and a transfer to escrow for taxes and insurance. Booking the whole payment as “mortgage expense” overstates expenses and leaves the loan balance frozen at the closing figure. Recurring split transactions handle this once and then every month.

5. Money moving between your own entities

This is the requirement that separates investors from ordinary small businesses. The holding company lends money to a property LLC. Your management company bills each property a fee. You pay a shared insurance premium from one entity and allocate it to five. Each of these needs an entry on both sides, and the two sides must agree. Done by hand in separate files, they drift apart within a year. See intercompany accounting software for the mechanics.

6. A portfolio view without a spreadsheet

Total rent, total NOI, cash across all entities, and which properties are under-performing their underwriting. If producing that requires exporting each entity and combining them in Excel, it will happen quarterly at best. Consolidated reporting across entities, with intercompany balances eliminated, should be one click.

Two more items matter as soon as someone else touches the books. Bank feeds per entity, so every property’s account reconciles under the right set of books, are covered in multi-entity bank reconciliation. Entity-level permissions, so a bookkeeper, a partner, or a property manager sees only the LLC they are responsible for, are what let you delegate without exposing the whole portfolio.

Where Per-Property Pricing Breaks

If every property is its own LLC, the accounting software bill on a per-company tool grows with every closing.

Properties (one LLC each)QuickBooks Online Plus ($115/mo each)Xero Established ($90/mo each)EmLedger (flat tier)
1$115/mo$90/mo$29/mo
3$345/mo$270/mo$49/mo
5$575/mo$450/mo$99/mo
10$1,150/mo$900/mo$99/mo
25$2,875/mo$2,250/mo$199/mo
QuickBooks Online Plus at $115/month per company and Xero Established at $90/month per organisation, as of January 2026. EmLedger tiers: Solo $29 (1 entity), Starter $49 (2 to 3), Growth $99 (4 to 10), Scale $199 (11 to 25), Enterprise custom-quoted for 26+.

Ten property LLCs is over $12,000 a year on QuickBooks Online against under $1,200 on a flat tier. Run your own portfolio through the free multi-entity savings calculator.

The honest counterpoint is that per-company pricing is not a problem for everyone. If all your properties sit in a single LLC and you file one Schedule E, one QuickBooks Online or Xero file with a class or tracking category per property does the job at one subscription. The cost curve only bites when the legal structure multiplies.

Matching Software to Your Portfolio Structure

The right choice depends more on how the properties are held than on how many there are.

A few properties in your own name or one LLC. A landlord app or a single accounting file is enough. Track income and expenses per property with classes, keep deposits as liabilities, and hand your preparer the P&L. The separate books per property guide covers the chart of accounts.

One LLC per property, or a series LLC. This is the point where you need a set of books per entity, each with its own balance sheet. Multi-entity accounting software is built for this; per-company tools make you pay for it.

A holding company above the property LLCs. Add intercompany loans and contributions to the list, plus a consolidated balance sheet that nets them out. The tool must link both sides of every intercompany entry.

Partners or syndicated deals. Each entity needs equity accounts per partner so capital accounts, distributions, and preferred returns are tracked in the books rather than reconstructed at K-1 time. That is standard double-entry work, but it rules out P&L-only tools.

Flips and BRRRR. Acquisition cost and rehab are capitalized into the asset, not expensed, and the gain on sale is computed against that basis. A fixed asset module makes this routine; a cash-basis app makes it a year-end reconstruction.

Short-term rentals. Occupancy and sales taxes vary by jurisdiction and are often owed per property. Look for per-entity tax settings and per-entity tax reports.

What EmLedger Does for Real Estate Investors

EmLedger is multi-entity accounting software where each property LLC is its own entity with a full set of books, and every entity lives under one login.

  • One entity per property, each with its own chart of accounts, balance sheet, P&L, and bank connections, created from a template so every property is structured the same way
  • Bank feeds, CSV import, and PDF statement extraction per entity, with categorization rules so the same vendor posts to the right account every month
  • A fixed asset module that records the land and building split, adds capital improvements to basis, and posts depreciation on a schedule
  • Linked intercompany entries so a loan from the holding company is recorded as a receivable on one side and a payable on the other, with interest accruals and automatic elimination in consolidated reports
  • Entity-level permissions with viewer, editor, and admin roles, so a bookkeeper or partner sees only the entities they are assigned
  • Consolidated P&L, balance sheet, and cash flow across the portfolio, and a full audit trail on every transaction
  • Tier pricing from $29/month for one entity to $199/month for up to 25, with every feature on every plan

What it does not do, so you can plan around it: EmLedger is accounting software, not property management software. It does not collect rent, screen tenants, or manage leases, and it does not run payroll. Each entity keeps its books in a single currency. Every plan starts with a 14-day free trial; you add a card to start and are charged only when the trial ends.

Getting Started

  1. List your entities, not your properties. Each LLC, the holding company if you have one, and any management company is a set of books.
  2. Set up one entity end to end before the rest: chart of accounts, bank feed, opening balances including the loan, the deposit liability, and the land and building split.
  3. Record the intercompany relationships that already exist, such as the loan that funded the down payment and the management fee arrangement, on both sides.
  4. Close the first month for that entity, then clone the setup to the rest. Consistency across entities is what makes the portfolio view trustworthy.

Real estate rewards clean books at three moments: refinancing, bringing in a partner, and selling. Choosing software that can produce a balance sheet per LLC today is what makes those moments routine instead of a reconstruction project.

Want the full picture?

Learn more about EmLedger for Property Managers

EmLedger was built by James Wax, CPA, a sitting CFO who keeps the books across multiple entities.

Frequently Asked Questions

What is the best accounting software for real estate investors with multiple LLCs?
The best fit is software that keeps a full set of books, including a balance sheet, for each LLC under one login and prices by tier rather than per company. Landlord apps are built around rent collection and usually stop at a cash-basis P&L. QuickBooks Online and Xero are real double-entry systems but charge per company file, about $115 and $90 per month each. Multi-entity accounting software such as EmLedger gives every LLC its own books, bank feeds, fixed assets, and permissions, with up to 10 entities for $99/month and up to 25 for $199/month.
Can I use QuickBooks Online for multiple rental properties?
Yes, with a caveat. If every property sits in one LLC and you file one Schedule E, a single QuickBooks Online file with classes or locations per property works. Once each property is held in its own LLC, each needs its own balance sheet, and QuickBooks Online requires a separate subscription per company file. Ten property LLCs on the Plus tier is roughly $1,150 per month, with ten logins and no combined portfolio view without exporting to a spreadsheet.
Is a landlord app like Stessa or Baselane enough for real estate investor bookkeeping?
For an investor holding a few properties personally or in one LLC, tracking cash income and expenses for Schedule E, usually yes. They fall short when you need a balance sheet per entity for a lender or a partner, proper security deposit liabilities, a depreciation schedule tied to the books, loans between your own entities, or a bookkeeper who should see only one LLC. Those are accounting-system jobs, and many investors run a landlord app for rent collection alongside a real accounting system for the books.
How should security deposits be recorded in rental property accounting?
A security deposit is a liability, not income, from the day it is received. Record it to a Security Deposits Held liability account on the property entity's balance sheet, ideally matched to a separate trust or escrow bank account where your state requires one. When the tenant moves out, either return the deposit, which clears the liability, or apply part of it to damages, which moves that portion to income. Booking deposits as rent overstates profit and creates a tax problem.
How do I record a loan from my holding company to a property LLC?
Record both sides. The holding company books a note receivable from the property LLC, and the property LLC books a note payable to the holding company, with a written note and an interest rate if the loan is meant to be respected as debt. Interest accrues as income on one side and expense on the other. In a multi-entity accounting system both entries are linked, so the balances stay in agreement and eliminate automatically in a portfolio-wide balance sheet. Recording only one side, or treating a loan as a contribution, is one of the most common cleanups accountants do for investors.
Does accounting software for real estate investors track depreciation?
General accounting software with a fixed asset module does. Each property is recorded as an asset split between non-depreciable land and the depreciable building, capital improvements are added to basis, and the module posts depreciation on a schedule, typically 27.5 years straight-line for residential rental buildings. Most landlord apps leave depreciation to your tax preparer, which means the books never show the property's true basis. EmLedger includes a fixed asset module with depreciation schedules on every plan.
Get started

Ready to simplify your multi-entity accounting?

Start your 14-day free trial and manage every entity in one ledger.

14-day free trial. Cancel anytime.