← All posts
·5 min read·Taxes, Bookkeeping, Schedule E

The Schedule E Expense Categories, and How to Sort Your Year Into Them

Most landlords do their rental bookkeeping once a year, in a panic, from twelve months of bank statements. It works, in the sense that a number ends up on the form. It also reliably loses deductions, because by April you cannot remember whether the $340 at Home Depot in June was a repair on Unit 2 or a new dishwasher for your own kitchen.

This is a guide to the categories themselves — what Schedule E actually asks for — and then how to stop doing the annual reconstruction.

The fourteen buckets

Schedule E splits rental expenses into named categories. These are the ones worth knowing, with the distinction that actually decides where something goes:

CategoryWhat lands here
AdvertisingListing fees, signs, photography for a vacancy
Auto & travelMileage to the property, trips for repairs or showings
Cleaning & maintenanceTurnover cleaning, gutters, landscaping, pest control
CommissionsLeasing commissions paid to find a tenant
InsuranceLandlord policy, umbrella coverage attributable to the rental
Legal & professional feesAttorney, accountant, eviction filing costs
Management feesWhat you pay a property manager
Mortgage interestInterest only — not the principal portion of the payment
Other interestInterest on other loans against the property
RepairsFixing something that broke, back to working order
SuppliesConsumables: filters, light bulbs, cleaning products
TaxesProperty tax, and local rental licensing where it applies
UtilitiesWhatever you pay rather than the tenant
OtherAnything genuinely uncategorised

Depreciation isn't in that list on purpose. It's a real deduction and often a large one, but it's not a cash expense — nothing leaves your bank account — so it can't come out of a bank feed. It's calculated from the property's basis and placed-in-service date, and it's a conversation with whoever prepares your return.

The distinction that costs people money

A repair restores. An improvement upgrades. Fixing the broken water heater is a repair, deductible this year. Replacing a working water heater with a better one is an improvement, which gets capitalised and depreciated over years rather than deducted now.

Landlords lose money in both directions on this. Some capitalise repairs out of caution and defer deductions they were entitled to immediately. Others expense a whole kitchen and create a problem for later. The line is genuinely blurry in places, and it's the single most useful thing to ask a preparer about — with a categorised list in front of you rather than a shoebox.

The two things that quietly wreck the numbers

Transfers between your own accounts. Move $3,000 from your rental account to your personal one and a naive import books it as a $3,000 expense. Move it back and you've now also invented $3,000 of income. Do that monthly and your Schedule E is fiction in both directions.

Owner draws. Taking your own profit out isn't an expense. It looks exactly like one in a bank feed.

Any system that reads a bank account has to recognise both and leave them out, or the totals are worse than useless — they're confidently wrong, which is harder to spot than obviously wrong.

How the sorting actually works here

SmartLeaseFlow reads the bank account and does the first pass for you, and it's worth being precise about what that means:

  • Each transaction gets a default category based on what the bank reports, mapped onto the Schedule E buckets above. When it isn't sure, it lands in Other rather than guessing at a specific line — a wrong category is harder to find later than an obvious blank.
  • Transfers and owner draws are excluded automatically, so they don't inflate either side.
  • You can write rules: match text in a transaction and stamp a category, a property, or an exclusion. "Anything from City Water → Utilities, Unit 3." Rules apply to new transactions as they arrive, and you can re-run them across everything already imported.
  • A rule never overwrites something you set by hand. If you've categorised a transaction yourself, that's the answer, and no later rule change quietly reverses it.
  • Everything is attributed per property, so a four-door portfolio produces four sets of numbers rather than one you have to unpick.

The honest description is a first pass you correct, not a finished return. The value isn't that the machine is always right — it's that you're reviewing 200 pre-sorted rows in an evening instead of reconstructing them in April.

What to do this week, whatever software you use

  1. Separate the accounts. One checking account for the rentals, nothing personal through it. This single change does more for your bookkeeping than any software, and it makes everything downstream possible.
  2. Photograph receipts at the till, not at tax time. The $340 at Home Depot is trivially categorised in June and impossible in April.
  3. Categorise monthly, not annually. Twenty minutes a month beats a lost weekend, and you'll remember what things were.
  4. Keep the repair-versus-improvement question in one list as you go, and take that list to your preparer instead of the whole year.

The honest limits

This is a bookkeeping tool, not a tax return, and I'm not an accountant. It sorts what came out of your bank account into the categories the form asks for and totals them per property. It doesn't calculate depreciation, doesn't handle passive activity loss limits, doesn't know about the QBI deduction, and doesn't decide whether a given spend was a repair or an improvement — which is precisely the judgement worth paying a professional for.

What it removes is the part with no judgement in it at all: finding the transactions, remembering which property they belonged to, and adding them up.


Getting the income side right first is the other half — here's how deposits get matched to tenants when rent arrives by Zelle, check or cash.

Rent tracking, reminders, and a clean ledger — in one place

SmartLeaseFlow handles automatic rent tracking, reminders and late fees, a tenant portal, and a per-lease ledger — with flat pricing that doesn't punish you for growing.

Start a free 14-day trial →