Rental property spreadsheet: free template vs. what you actually need to track
A free template gets you a grid with column headers. It doesn't get you arrears you can see, repairs split from capital improvements, or a number you can hand to an accountant without rebuilding it first.
The short answer
A free rental property spreadsheet is fine as a starting shell, but most stop at rent-in, rent-out. The ones landlords end up rebuilding are missing separate tracking for rent due versus rent received (so arrears show up as a number, not a surprise), a repair-versus-improvement split on every expense (because they're taxed differently), a per-property breakdown once you own more than one unit, and a year-end summary that doesn't require re-adding twelve months of rows by hand.
The formula
arrears (month) = rent due - rent received
collection rate = rent received / rent due
net income (month) = rent received - repairs - other operating costs
annual net = sum(net income, 12 months)
repairs and improvements are logged separately, never the same line
Repairs and capital improvements look identical on a bank statement and are treated differently by most tax authorities. A spreadsheet that logs both as one 'expenses' column pushes that split onto you, at year-end, from memory.
Worked example
Two units, one month. Maple St is $1,300 due, $1,300 received. Oak Ave is $1,150 due, tenant pays $900 and the rest carries over. A $340 water heater repair hits Maple St.
Maple St: arrears = 1,300 - 1,300 = 0
Oak Ave: arrears = 1,150 - 900 = 250
Maple St net = 1,300 - 340 = 960
Oak Ave net = 900 - 0 = 900
collection rate = (1,300 + 900) / (1,300 + 1,150) = 89.8%
Combined income looks like $2,200 collected against $2,450 owed, reasonable at a glance. What a single 'rent received' column would hide: it's one tenant carrying the whole $250 gap, not two tenants each running a little behind.
What a free template usually gets you
Most free rental spreadsheets are a single tab: address, monthly rent, an expenses column, a total. That's enough to see cashflow for one unit in one month, and it's where most people start.
It stops working the moment a tenant pays partial rent, you own a second property, or you need last year's numbers organized by category instead of one long list of withdrawals.
The four gaps that show up first
Rent due merged with rent received. With one rent column, a tenant who pays late or short looks identical to one who paid in full. The arrears aren't a number anywhere; you'd have to notice them yourself.
No repair-versus-improvement split. A $340 water heater repair and a $6,000 roof replacement land in the same 'maintenance' column. They're not the same cost category at tax time, and separating twelve months of them after the fact from memo lines is the slow way to do it.
No per-property rollup. A second unit means duplicating the sheet or stacking rows, and either way there's no single view of which property is actually profitable once vacancy and repairs are counted.
No year-end totals. Twelve tabs, twelve summing formulas rebuilt from scratch, one mistyped range. The annual number should be a formula that reads the monthly ones, not a fresh SUM every December.
When the free version is genuinely enough
One property, one tenant, rent paid on time and in full most months: a basic template with a rent column and an expense column is not underbuilt for that. Complexity you don't need yet is still complexity.
The point where it stops being enough is usually a specific event: a tenant falls behind, you close on a second property, or January arrives and the categorized total isn't there. That event is the signal, not a fixed date on the calendar.
What this leaves out
- Landlord-held rental income, not short-term/Airbnb bookings. Those turn over nightly rather than monthly and need a different structure (see the Airbnb guides).
- Cash accounting: income and expenses counted when money moves, not when invoiced.
- Repair-versus-improvement treatment varies by country; this splits the data so an accountant can apply the right rule, it doesn't apply the rule itself.
- Figures are pre-tax and pre-mortgage-principal; a full return-on-investment view also needs cap rate and cash-on-cash (see the ROI guide).
This arithmetic is free to run in your browser — no signup, nothing held back.
Open the free calculatorCommon questions
- Is a free rental property spreadsheet template good enough?
- For one unit with rent paid on time, yes. Once you're tracking arrears, splitting repairs from improvements for tax purposes, or comparing more than one property, a single rent-in/rent-out tab usually ends up rebuilt from scratch. Better to start with the structure you'll actually need.
- What's the difference between this and a rental ROI calculator?
- A tracker logs what already happened: rent collected, costs paid, month by month. An ROI calculator (cap rate, cash-on-cash) answers a different question, whether this property, or one you're considering buying, is actually a good investment. Most landlords end up wanting both.
- How do I track rent for more than one property in one file?
- Tag every row with a property name and keep one Rent Roll and one Expense Log for all units, then let the annual summary group by that tag. Separate tabs per property is the other common approach, but it means rebuilding every formula per property instead of once.
Spreadsheets that do this
The formulas above, already built and checked — so you fill in your numbers rather than the arithmetic.
Rental Property Income & Expense Tracker
Log rent collected and expenses paid across your properties.
- Google Sheets
- Excel
Rental Property ROI Calculator
Enter price, rent and costs to see cap rate and cash-on-cash return.
- Google Sheets
- Excel
Property Comparison Spreadsheet
Compare price, condition and return across multiple listings.
- Google Sheets
- Excel
Related guides
Last reviewed 22 September 2026