If you own rental property, your taxes flow through Schedule E (Form 1040). The form itself is simple — income at the top, expense categories below, net rental income at the bottom. The hard part isn't the form; it's getting the numbers right without doing six weeks of cleanup every February.
This is what good year-round bookkeeping looks like.
The chart of accounts a landlord actually needs
You don't need 200 GL accounts. You need maybe 25, organized so each line on Schedule E maps cleanly to a single account (or a small set).
Income (Line 3):
- 4000 — Rental Income
- 4010 — Late Fees
- 4020 — Pet Fees / Pet Rent
- 4030 — Application Fees
- 4040 — Lease Termination Income
- 4050 — Tenant Charge-Backs (utilities, repairs, etc.)
Expenses (Lines 5–18):
- 6010 — Advertising (Schedule E line 5)
- 6020 — Auto and Travel (line 6)
- 6030 — Cleaning and Maintenance (line 7)
- 6040 — Commissions (line 8) — leasing fees, management fees that are deal-based
- 6050 — Insurance (line 9)
- 6060 — Legal and Professional Fees (line 10) — attorney, CPA, eviction filings
- 6070 — Management Fees (line 11)
- 6080 — Mortgage Interest (line 12) — only the interest portion
- 6090 — Other Interest (line 13)
- 6100 — Repairs (line 14)
- 6110 — Supplies (line 15)
- 6120 — Taxes (line 16) — property tax, business license fees
- 6130 — Utilities (line 17) — only utilities you pay (common areas, vacancies)
- 6140 — Depreciation (line 18)
- 6150 — Other (line 19) — HOA dues, software fees, bank fees, etc.
That's 22 expense accounts. Add a half-dozen for off-Schedule-E items (mortgage principal, capital improvements, security deposits) and you're at ~30 total.
The category mistakes that hurt at audit
1. Repairs vs. improvements
A repair is deductible in the current year. An improvement (or "betterment", "restoration", or "adaptation") must be capitalized and depreciated over 27.5 years.
- Repair: patch a roof leak. Replace one window. Paint a unit between tenants.
- Improvement: new roof. Replace all windows. Convert basement to a rental unit.
The "Repairs" line on Schedule E is one of the IRS's favorite places to look. Putting a $20,000 roof on Line 14 instead of capitalizing it is a fast way to draw a letter. A clear policy in your books — under $X is repair, over $X with a useful life over 1 year is improvement — keeps the line items defensible.
2. Mortgage principal isn't an expense
A mortgage payment has three or four parts: principal, interest, escrow (property tax + insurance), maybe MIP/PMI. Only interest, tax, insurance, and MIP are deductible. The principal portion reduces your loan balance — it's a balance sheet entry, not an income statement entry.
If your books show the full PITI debit hitting "Mortgage Expense", you're overstating expenses by hundreds of dollars per month per property. Year three, your CPA finds it; you owe back taxes.
The fix: split the payment. Principal goes to the liability account (the mortgage itself). Interest, tax, and insurance go to expense accounts.
3. Capital improvements not getting depreciation
Conversely: if you spent $30,000 on a new HVAC and never started depreciating it, you're leaving thousands of dollars of deduction on the floor every year.
Each capital improvement should:
- Hit the balance sheet (Property — Improvements) when paid.
- Begin depreciation the month it's "placed in service."
- Run depreciation expense each year for its useful life (27.5 yrs for residential structural; 5-15 yrs for some components if you do a cost segregation study).
Most cheap landlord software hides this. Real double-entry accounting handles it natively.
4. Personal expenses bleeding into business
This is the audit nuke. If your personal Home Depot trips are landing in the rental's "Repairs" account because you used the wrong card, your books look fraudulent — even when the actual expenses are clean. Keep a separate bank account and card for the rental. Use it exclusively. If you accidentally put a personal item on it, post a clear "Owner Draw" entry and reverse the expense.
Depreciation in plain English
Depreciation is the IRS's way of letting you deduct the cost of a long-lived asset over its useful life rather than all at once.
For residential rental real estate:
- Land: Not depreciable. Allocate purchase price between land and building (county assessor's allocation is a defensible starting point).
- Building: Straight-line over 27.5 years. So a $250,000 building is $9,090/yr in depreciation expense.
- Improvements: Most start at 27.5 years. Some components (carpet, appliances, certain land improvements) qualify for shorter lives via a cost segregation study.
- Personal property in the unit (appliances, etc.): 5 years.
The catch: When you sell, depreciation is "recaptured" — the IRS taxes back the depreciation deductions at a 25% rate. This is why a 1031 exchange (rolling sale proceeds into another rental) is so attractive: it defers depreciation recapture.
What good books look like in February
If your books are clean, your Schedule E is the result of about an hour's work:
- Pull the Income Statement for the prior year, filtered to one property (or all rentals consolidated).
- Income lines (4000–4050) → Schedule E line 3.
- Expense lines (6010–6150) → Schedule E lines 5–19, in the order shown above.
- Run the Balance Sheet to confirm capital improvements got booked correctly and depreciation accumulated as expected.
- Hand the package to your CPA, who applies depreciation, fills the form, and files.
If your books are not clean, February looks like: pulling 12 months of bank statements, hand-categorizing 1,800 transactions, finding ten that don't match anything, and arguing with your CPA about which Home Depot trip was the new toilet vs. the kitchen sink at your house. We've all been there.
How RentFlow handles it
This is the use case RentFlow is built for:
- Plaid bank feed brings in bank transactions overnight; AI categorization rules sort them into the right GL account based on description + vendor.
- AI document intelligence reads invoices and receipts on upload, extracts the vendor + amount + date, and links them as supporting documentation on the journal entry.
- True double-entry GL means every dollar on Schedule E drills back to the source — your CPA can see exactly where each line came from.
- Reports generate a per-property and consolidated income statement for any tax year in one click.
If you're managing your books in a spreadsheet across 3+ properties, the tax-prep time alone justifies switching. Try it free.