March 2026
Nobody gets into real estate investing because they love spreadsheets. But the bookkeeping side of owning rental property is one of those things that's easy to ignore until it becomes a problem — and by then, you're either scrambling before tax time or handing your CPA a box of receipts and hoping for the best.
Here's what you actually need to track, how people typically do it, and an honest assessment of what happens as your portfolio grows.
The IRS doesn't prescribe a specific bookkeeping system for landlords. What it does require is that you be able to substantiate everything on your tax return — which means records sufficient to prove every deduction you claim. In practice, that means maintaining organized records for the following categories for each property you own.
Every dollar of rental income needs to be recorded — not just what hits your bank account, but what's owed. Late fees, pet fees, and lease break fees are all taxable income. Rent paid in cash needs to be documented just like a check or ACH transfer.
Security deposits are their own category and deserve attention. A security deposit you collect is not income when you receive it — it's a liability, because you may owe it back. It only becomes income if and when you apply it to unpaid rent or damages and don't return it. Many landlords accidentally report security deposits as income (overpaying taxes) or lose track of when a forfeited deposit became taxable (underpaying). Your records should show every deposit collected, held, and either returned or applied.
Expenses need to be tracked by category, and they need to be tracked per property. The IRS wants a separate Schedule E for each rental property, which means your records need to support per-property breakdowns from day one.
Categories to track:
This deserves its own line in your bookkeeping system, not just a single "repairs" bucket. Repairs are expensed currently; improvements are capitalized and depreciated. If you commingle them in one account, reconstructing the distinction at tax time is painful and error-prone. Track them separately from the start.
Every improvement you make — a new roof, a kitchen remodel, an HVAC replacement — needs a record that includes the date placed in service, the cost, and a description sufficient to classify the improvement. These records need to survive for as long as you own the property and beyond, because they affect your adjusted basis, your depreciation deductions, and ultimately your gain on sale.
The depreciation schedule itself is something your tax professional typically maintains, but you need to supply the underlying records — when the improvement was made, what it cost, and when it was placed in service.
Every expense should have a receipt. Not because the IRS asks to see receipts for every deduction, but because if they audit you, you need to be able to produce them. Digital is fine — better than physical, actually, because a shoebox of faded paper receipts is nobody's idea of a good time. Scan receipts immediately or use a receipt-capture app and organize by property and category.
If you drive to your rental properties for any management purpose — showing the property, checking on repairs, meeting tenants — that mileage is deductible. The IRS requires a contemporaneous mileage log: date, destination, business purpose, and miles. A log reconstructed at year-end from memory is not contemporaneous and is difficult to defend. Apps like MileIQ make this nearly painless.
For one property, a spreadsheet works fine. You can build a perfectly adequate income-and-expense tracker in Excel or Google Sheets, maintain a separate tab for capital improvements, and have everything you need at tax time. Many landlords with one or two properties run on spreadsheets indefinitely and it's completely serviceable.
Spreadsheets fall apart when you have multiple properties and multiple transactions per month. They don't connect to your bank. They don't remind you to categorize something. They require manual entry of everything, and manual entry means errors. The more properties you add, the more the spreadsheet becomes a maintenance burden rather than a tool.
QuickBooks Online is the most widely recognized bookkeeping software in the country, and many landlords end up using it — partly because their accountant recommends it, partly because they've heard of it, and partly because the alternatives aren't as well-known.
Here's an honest assessment: QuickBooks is a general-purpose accounting tool designed primarily for small businesses, not real estate investors. It can absolutely be configured for rental property management, but it requires real setup work to get right. You need to configure a meaningful chart of accounts, use locations or classes to track per-property activity, and understand enough about bookkeeping to know whether what you've built actually produces useful reports.
When it's set up correctly, it's serviceable. When it's set up wrong — which is more often than not when landlords configure it themselves — you end up with a system that technically records transactions but doesn't give you the per-property breakdowns you need, can't easily distinguish repairs from improvements, and produces reports that require significant manual interpretation.
QuickBooks is also not cheap. The subscription runs $35–$100+ per month depending on the tier, and if you need help from a bookkeeper familiar with the software, that's an additional cost.
There are real estate-specific alternatives worth knowing about. Stessa is free (with paid premium features) and designed specifically for rental property investors — it handles per-property tracking, bank feeds, receipt storage, and basic reporting in a way that actually makes sense for landlords. Landlord Studio is another purpose-built option. These tools won't have the name recognition of QuickBooks, but for an investor managing a handful of properties without a full accounting staff, they're often a better fit.
Regardless of what software you use, every landlord should have a separate bank account for their rental activity — ideally one per property for larger portfolios, at minimum one for the rental business as a whole. Commingling rental income and expenses with your personal account creates a bookkeeping nightmare and weakens your position if you're ever audited. It also makes it much harder to track cash flow accurately.
A dedicated credit card for rental expenses is similarly valuable. The statement becomes an automatic record of expenses, most have built-in categorization, and some connect directly to bookkeeping software.
One property and a dedicated bank account is manageable for most people. Two properties takes more discipline but is still doable. By the time you're at four or five properties, the bookkeeping has usually become a meaningful time commitment — one that most landlords would rather not have.
Here's what multiplies:
Transactions per month. More properties means more rent payments, more repair invoices, more utility bills, more insurance premiums, more everything. If each property generates 10–15 bookkeeping events per month, five properties is 50–75 entries, and that's before anything unusual happens.
Per-property accuracy becomes critical. As mentioned, the IRS wants per-property Schedule E reporting. Staying disciplined about which transaction belongs to which property gets harder as the volume increases. A mislabeled repair on the wrong property doesn't just create a bookkeeping error — it means one property's income is overstated and another's is understated on your tax return.
Improvements need individual records. Each capital improvement across each property needs its own record with its own placed-in-service date and cost. A five-property portfolio that's been active for ten years can have a substantial list of open depreciation schedules to maintain.
Turnover events are intensive. Every tenant change generates a concentrated burst of bookkeeping activity — final rent, security deposit accounting, repair costs, cleaning costs, advertising for the next tenant, new lease. Multiply that by however many properties you have and however many turn in a given year.
Mixed personal and business expenses appear. A landlord who drives to multiple properties regularly, uses a home office to manage the business, or buys supplies that sometimes have personal use needs to allocate carefully. That allocation is straightforward for one property; it's a genuine time burden across a larger portfolio.
Most investors reach a natural inflection point somewhere between two and five properties where DIY bookkeeping transitions from "slightly tedious" to "this is eating into my evenings" to "I haven't really looked at this since Q2." By the time the last of those is true, tax time is going to be rough.
There's a version of landlord bookkeeping that's proactive and organized — where every transaction is categorized correctly, every repair is distinguished from every improvement, every property has clean month-by-month income and expense records, and the whole package flows directly into tax preparation at year-end with nothing to reconstruct.
And there's the version most landlords are actually living — somewhere between "mostly under control" and "I need to dig up three months of bank statements and figure out what that charge was."
Handing bookkeeping to a professional doesn't just save time. It produces better records, which supports better deductions, which means your tax return reflects everything you're actually entitled to rather than what you managed to reconstruct in March.
When we handle bookkeeping for rental property clients, we maintain per-property records in a format that feeds directly into tax preparation. We track the repair vs. improvement distinction as transactions come in — not at year-end when you're trying to remember whether that $6,000 charge was a new HVAC unit or a repair. We maintain the depreciation schedule. We flag missing receipts before they become a problem.
The cost of professional bookkeeping for a small rental portfolio is often less than people assume — and when it's the same firm preparing your taxes, there's no handoff, no translation, and no risk that the person filing your return doesn't understand what the numbers represent.
If your portfolio has grown past the point where you're comfortable with the bookkeeping, or if you've been meaning to get organized for the past two years and haven't quite gotten there — reach out. We're happy to talk through what it would look like to take it off your plate.
Already managing your books and just want a second opinion on whether your system is capturing everything it should? We're happy to take a look at that too.