Skip to content
LandlordTested
Menu

Free Rental Property Income & Expense Spreadsheet

A rental property spreadsheet is a running ledger of every dollar in and out, sorted into the same categories as IRS Schedule E so tax time takes an evening instead of a weekend. This free rental income and expense worksheet comes as a printable sheet and a CSV for Excel or Google Sheets. Log rent as your free lease agreement template sets it, and enter expenses the week they happen.

By LandlordTested editorial teamLast reviewed

How we test and rank
A desk with a box of receipts, a printing calculator, tabbed folders and a laptop spreadsheet

Rental Property Income and Expense Ledger

Download spreadsheet (CSV)

Free to use and edit. To get a Word or Google Docs copy, print to PDF or copy the text into a new document.

Rental income and expense ledger

Property address: ______________________________________________

Owner: ______________________________ Tax year: __________

Date Property Category Description Income Expense Payment method Receipt saved?
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
$ $ [ ]
Totals $ $

Categories (matching IRS Schedule E, Part I)

Use one of these words in the Category column so your totals line up with the tax form.

Category Schedule E line Examples
Rents received 3 Monthly rent, late fees, pet rent, deposits you keep for unpaid rent
Royalties received 4 Rarely used by landlords
Advertising 5 Listing fees, signs
Auto and travel 6 Mileage to the property, tolls, parking
Cleaning and maintenance 7 Turnover cleaning, lawn care, pest control
Commissions 8 Leasing or agent commissions
Insurance 9 Landlord policy, flood policy, umbrella share
Legal and other professional fees 10 Attorney, tax preparer, eviction filing
Management fees 11 Property manager, landlord software subscription
Mortgage interest paid to banks 12 Interest from Form 1098 (not principal)
Other interest 13 Interest on a credit card or loan used for the rental
Repairs 14 Fixing what is broken: plumbing, appliance repair, patching drywall
Supplies 15 Smoke alarm batteries, light bulbs, cleaning supplies
Taxes 16 Property taxes, rental license fees
Utilities 17 Water, trash, gas or electric you pay for the tenant
Depreciation 18 Usually calculated by your tax preparer once a year
Other 19 HOA dues, bank fees, tenant screening you pay for

Year-end totals

Amount
Total income $
Total expenses (before depreciation) $
Net before depreciation $

Security deposits you expect to return are not income and do not go in the Income column. Track them separately. Large improvements such as a new roof or HVAC system are usually depreciated, not deducted as repairs; ask your tax preparer.

The spreadsheet download has the same columns, with three example rows marked “EXAMPLE”. Delete them before you use it.

This template is general information, not legal advice. Check your state’s rules before using it.

On this page
  1. How to fill in the rental property spreadsheet
  2. A worked example
  3. State and local items to track
  4. Mistakes to avoid

How to fill in the rental property spreadsheet

Open the CSV in Excel, Google Sheets or Numbers, delete the three rows marked EXAMPLE, and add one row for each transaction.

Date

The date the money actually moved: the day rent cleared, the day you paid the plumber. Use one format throughout (2026-01-09 sorts correctly in every program).

Property

Use the same short name for each property every time (“Main St A”, “Elm duplex”). If an expense covers a whole building, such as a water bill or insurance on a duplex, name the building. Schedule E needs a column per property, so this is what lets you split totals later.

Category

Pick one category from the list on the form, spelled the same way every time. The ones landlords mix up:

  • Repairs vs. improvements. Fixing a leaking faucet is a repair. Replacing the roof or the furnace is usually an improvement that gets depreciated over years, not deducted at once. Log big items under “Other” with a note and ask your tax preparer.
  • Cleaning and maintenance vs. repairs. Routine upkeep (lawn care, pest control, turnover cleaning) goes under cleaning and maintenance. Fixing something broken goes under repairs.
  • Mortgage payment. Only the interest is deductible. Use the year-end Form 1098 for the interest total rather than logging each monthly payment.

Description, income and expense

Say what it was in a few words (“Jan rent Unit A”, “Replaced kitchen faucet cartridge”). Put money received in Income and money spent in Expense, never both on one row. Late fees and pet rent are income and go under rents received.

Payment method and receipt saved

Record how you paid and tick the receipt box once you’ve saved a copy. At year end, filter for blank receipt cells and find the missing ones while you still can.

A worked example

Say you own a duplex in Columbus with rents of $1,650 and $1,425. Over a year, the income column totals $36,900 (12 months each, with no vacancy). The expense column shows $2,600 in property taxes, $1,700 for insurance, $1,450 in repairs, $900 in water and trash, and $350 in supplies. That’s $7,000 before mortgage interest and depreciation, leaving $29,900, and each total goes on its own Schedule E line.

State and local items to track

Some costs and obligations are set by state or local law, so give them their own rows:

  • Deposit interest you pay tenants. Massachusetts (5% a year or the bank rate if lower), Maryland, New Jersey, Ohio, Minnesota (1%) and Connecticut require interest on deposits. Log it as an expense when you pay or credit it.
  • Deposits you keep. When you keep part of a deposit for unpaid rent or damage, record that amount as income in the year you keep it.
  • Lead and rental registration costs. New Jersey requires lead-safe certification for most pre-1978 rentals, and Maryland requires pre-1978 rentals to be registered with the state environment department. Log inspection and registration fees under “Other” or “Legal and other professional fees”.
  • Local rental licenses. Many cities charge an annual rental license or registration fee. These usually go under taxes or other.

Mistakes to avoid

  • Mixing personal and rental spending. Use a separate bank account or card for the rentals.
  • Logging deposits as income. Track them on the rent roll instead.
  • Saving it all for April. Fifteen minutes every couple of weeks beats a weekend of bank statements.
  • No receipts. A spreadsheet entry without a receipt is weak support if the IRS asks.
  • One giant “Other” category. If more than a few percent of your expenses land there, split them out.

Questions landlords ask

The questions we get most, each answered in a paragraph.

What categories should a landlord spreadsheet use?

Use the Schedule E categories, because that's where the numbers end up: rents received, advertising, auto and travel, cleaning and maintenance, commissions, insurance, legal and professional fees, management fees, mortgage interest, other interest, repairs, supplies, taxes, utilities, depreciation and other. Using the same words all year means your totals drop straight onto the form.

Is a security deposit rental income?

Not when you receive it, if you plan to return it at the end of the lease. It becomes income if you keep part of it, for example to cover unpaid rent or damage, in the year you keep it. Rent paid in advance is income in the year you receive it, whatever period it covers.

Should I use a spreadsheet or bookkeeping software?

For one to four units, a spreadsheet is enough if you update it every week or two. Past that, or once you have several bank accounts, free tools such as Stessa or Baselane pull in bank transactions for you and save hours of typing. Many landlords start with the spreadsheet and move later.

How long should I keep rental receipts?

Keep receipts and records for at least three years after you file the return they support. Keep records for the property itself, such as the purchase, improvements and depreciation, until at least three years after the year you sell it. A scanned copy in a dated folder is fine.