Get 80% off your plan for your first 3 months*
Guide

Everything you need to know about rental property bookkeeping

Learn how rental property accounting helps you track income, expenses, and tax time with less stress.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio

Published Monday 15 June 2026

Table of contents

Key takeaways

  • Separate your personal and rental property finances by setting up individual bank accounts and tracking systems for each property to stay tax compliant and make expense management simpler.
  • Use cloud-based accounting software to automate rent tracking, categorize expenses, and generate financial reports so you can access accurate property data in real time from anywhere.
  • Maintain emergency cash reserves covering 3–6 months of expenses and budget ahead for seasonal costs like heating and maintenance to avoid cash flow problems that could force you to sell properties or delay repairs.
  • Track all tax-deductible expenses throughout the year, including maintenance, insurance, property management fees, and travel costs, to maximize your tax savings and avoid missing eligible deductions when you file.

Understanding the basics of bookkeeping for your rental property

Rental property bookkeeping is the process of recording and organizing all financial transactions related to your rental properties. It tracks rental income, property expenses, and tax obligations so you can monitor profitability and stay compliant with CRA requirements. Here's how to set up an effective system:

  • Separate personal and business accounts: Ensures tax compliance and simplifies expense tracking by clearly differentiating business costs from personal spending
  • Create individual property accounts: Enables performance tracking for each property, making it easier to identify profitable investments and problem properties
  • Set up a system to track your income and expenses: Accurate records help you manage your finances more easily. Using accounting software like Xero instead of spreadsheets can automate how you work, store your data securely, and create flexible reports to save you time.
  • Choose between cash or accrual accounting methods: The cash method records transactions when you receive or pay money. The accrual method records transactions when they happen, even if you haven't paid or received money yet, and aside from farming and fishing, all other self-employment income must be reported this way. The Canada Revenue Agency (CRA) prefers that you use the accrual method for your business.
  • Decide whether to use paper-based or digital software: You can keep your rental property records on paper or use accounting software.
  • Prepare for fluctuating expenses: Rental property expenses can change from month to month, for example, repairs and maintenance. Plan for these costs and budget ahead. Many owners set aside 50% of rental income for expenses.
  • Learn the tax requirements for your rental property business: Passive income from renting properties as a corporation is taxed less favourably than active income. Renters can have their income considered active if they actively take care of the properties on a fairly regular basis. Ask a tax professional for advice if you need help.

Benefits of consistent bookkeeping for your rental property

Consistent bookkeeping gives you a clear view of your finances and reduces paperwork at tax time. When you keep accurate records throughout the year, you can track property performance, maximize deductions, and avoid scrambling for receipts when filing. Key benefits include:

  • Better cash flow control: Track when rent comes in and expenses go out so you can plan for seasonal costs and vacancies
  • Maximum tax savings: Capture all deductible expenses throughout the year and avoid missed deductions at filing time
  • Informed investment decisions: Use financial data to evaluate which properties perform well and where to reinvest
  • Reduced tax season stress: Organized records make filing faster and more accurate

You can use the Xero cash flow calculator to forecast your monthly cash flow across properties.

Track your rental income

Rental income includes all money you receive from tenants and property-related sources. Recording every income source ensures accurate tax reporting and helps you measure true property profitability.

Common rental income sources to track:

  • Monthly rent payments: Base rent collected from each tenant
  • Late fees: Charges for overdue rent payments
  • Security deposits: Record separately as these may be refundable
  • Pet deposits and pet rent: Additional fees for tenants with animals
  • Parking fees: Income from designated parking spaces
  • Laundry income: Revenue from coin-operated machines
  • Application fees: Non-refundable fees from prospective tenants
  • Short-term rental income: Payments from short-term rental platforms, defined by the CRA as properties rented for a period of less than 90 consecutive days

Record income when you receive it (cash method) or when it's earned (accrual method), depending on your accounting approach. The CRA prefers the accrual method for most rental businesses.

Track your rental property expenses

Rental property expenses are the costs of owning, operating, and maintaining your properties. Tracking expenses by category simplifies tax preparation and helps you identify where your money goes.

Common expense categories to track:

  • Operating expenses: Property taxes, insurance premiums, utilities you pay, and condo fees
  • Maintenance and repairs: Routine upkeep like painting, plumbing fixes, and appliance repairs
  • Property management fees: Payments to companies or individuals who manage your properties
  • Professional fees: Accounting, legal, and tax preparation costs
  • Advertising: Costs to find tenants, including listing fees and signage
  • Travel expenses: Mileage and costs for property visits, tenant meetings, and supply runs
  • Mortgage interest: The interest portion of your mortgage payments (not principal)

Repairs vs. capital improvements

Understanding this distinction affects your tax deductions:

  • Repairs: Maintain your property in its current condition and are fully deductible in the year paid. Examples include fixing a leaky faucet, patching drywall, or replacing a broken window.
  • Capital improvements: Add value or extend the property's useful life. These costs must be depreciated over time using Capital Cost Allowance (CCA). Examples include a new roof, furnace replacement, or kitchen renovation.

Keep detailed records of all expenses, including receipts, invoices, and proof of payment. Note the property address, date, amount, and purpose for each transaction.

Tax deductions for rental properties

Tax deductions reduce your taxable rental income, lowering the amount you owe to the CRA. Tracking deductible expenses throughout the year maximizes your tax savings and ensures you don't miss eligible claims.

Common deductible expenses include:

  • Mortgage interest: The interest portion of your mortgage payments
  • Property taxes: Municipal and provincial property taxes
  • Insurance premiums: Property, liability, and mortgage insurance
  • Utilities: Heat, electricity, water, and gas you pay for tenants
  • Maintenance and repairs: Routine upkeep costs (not capital improvements)
  • Property management fees: Payments to property managers
  • Professional fees: Accounting, legal, and tax preparation services
  • Advertising: Costs to find and screen tenants
  • Travel expenses: Mileage and costs for property-related travel
  • Office expenses: Supplies and home office costs for managing properties

Capital Cost Allowance

Capital Cost Allowance (CCA) lets you deduct a portion of your property's value each year to account for depreciation. This currently includes an accelerated CCA rate of 10% for eligible new purpose-built residential rentals constructed between April 15, 2024–2031. You can claim CCA on the building (not land), furniture, appliances, and equipment.

Claiming CCA can trigger recapture when you sell, potentially increasing your capital gains. Many landlords choose not to claim CCA for this reason. Consult a tax professional to understand the implications for your situation.

What you cannot deduct

Some costs are not immediately deductible:

  • Land value: Only the building portion qualifies for CCA
  • Principal mortgage payments: Only interest is deductible
  • Capital improvements: Must be depreciated over time, not deducted immediately
  • Personal use portions: If you use part of the property personally, only the rental portion qualifies, allowing you to deduct 100% of expenses for the rented area plus a prorated percentage of expenses related to the whole building

Keep all receipts and documentation for at least six years. The CRA may request proof of expenses during an audit. Learn more about rental expenses you can deduct on the CRA website.

Rental property accounting software

Rental property accounting software automates financial tracking, simplifies tax preparation, and shows you how your properties are performing right now. When choosing software, look for features that handle your daily tasks:

  • Rent payment tracking: See who has paid and who hasn't, generate invoices automatically, and send reminders for late payments
  • Expense management: Record all property costs from repairs to insurance in one place, with categories ready for tax time
  • Financial reporting: View profit and loss statements and balance sheets for each property or your entire portfolio
  • Bank reconciliation: Import transactions automatically and match them to your records, saving hours of manual data entry

How Xero simplifies rental property bookkeeping

Xero brings these features together in one platform designed for landlords:

  • Automated rent tracking: Record payments, generate invoices, and track late fees without manual entry
  • Property-level expense management: Categorize costs by property so you can compare performance across your portfolio
  • Real-time financial reporting: Access profit and loss statements and cash flow reports whenever you need them
  • Bank reconciliation: Match transactions automatically and spot errors before they become problems

With Xero, you can see your rental property finances in real time and make better decisions about your investments.

Getting started with rental property software

Setting up accounting software is quick. Follow these steps to get started:

  1. Create your account: Sign up and add your business details
  2. Connect your bank accounts: Link your accounts securely so transactions flow in automatically
  3. Add your properties: Set up each rental property to track income and expenses separately
  4. Import existing data: Transfer historical data from spreadsheets so everything is in one place

Most landlords are up and running within an hour.

Integration with property management tools

Integrating software connects your accounting platform with property management apps, creating one central system for your business. This eliminates the need to transfer data manually between programs and gives you a real-time view of your entire operation.

Look for software that connects with tools you already use, such as:

  • Rent collection apps: Sync payments automatically to your accounting records
  • Tenant management systems: Keep lease data and tenant information current across platforms
  • Maintenance tracking tools: Track repair costs that flow directly into expense categories

Manage your cash flow

Cash flow management ensures you have enough money to cover property expenses while maximizing rental income. Poor cash flow planning is one of the top reasons landlords are forced to sell properties or delay critical maintenance.

Effective cash flow strategies include:

  • Track rent collection patterns: Know when tenants typically pay and plan for late payments
  • Budget for seasonal expenses: Set aside funds for heating, maintenance, and vacancy periods
  • Maintain emergency reserves: Keep 3–6 months of expenses available for unexpected repairs
  • Align expense timing: Schedule property improvements during high-income periods

Forecasting your income and expenses helps you stay financially stable and take advantage of new investment opportunities.

Make rental property management easier with the right tools

Managing a rental property portfolio involves juggling many tasks, but your bookkeeping doesn't have to be one of them. The right accounting software automates routine tasks, provides clear financial insights, and frees up time to focus on growing your investments.

Ready to simplify your rental property bookkeeping? Get one month free and see how Xero can change the way you manage your properties.

FAQs on rental property bookkeeping

Here are answers to common questions about rental property bookkeeping.

Can I deduct mortgage interest on a rental property?

Yes, you can deduct the interest portion of your mortgage payments on a rental property as a business expense. The principal portion is not deductible, so track these separately in your bookkeeping records.

How long do I need to keep rental property records?

The CRA requires you to keep rental property records for at least six years from the end of the tax year they relate to. Store receipts, bank statements, lease agreements, and expense documentation in case of an audit.

What's the difference between a repair and a capital improvement?

A repair maintains your property in its current condition and is fully deductible in the year you pay for it. A capital improvement increases the property's value or extends its life, and must be depreciated over several years using Capital Cost Allowance (CCA).

How much does rental property accounting software cost?

Most cloud-based accounting software costs $15–$80 per month depending on features and business size. The time saved on manual bookkeeping and tax preparation often pays for the subscription.

Do I need separate software for property management and accounting?

You may be able to use one system for both. Many landlords use accounting software that integrates with property management apps, creating one connected system. This reduces manual data entry and keeps your financial records in sync with tenant and lease information.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.