Wave is one of Canada's most popular small business accounting tools — and for good reason. It's free, it was founded in Toronto, and it handles invoicing, bookkeeping, and basic financial tracking well enough for most freelancers and sole proprietors. If you run a photography business or a landscaping company, Wave probably does everything you need.
But if you own a rental property, you're not running a typical small business. You're managing tenant relationships, tracking lease dates, splitting utility bills, calculating mortgage interest versus principal, and — most importantly — filing CRA Form T776 at tax time. And that's where Wave quietly runs out of track.
This is an honest breakdown of where Wave works, where it falls apart, and how to know when you've outgrown it.
What Wave Actually Is
Wave is free accounting software founded in Toronto in 2010 and later acquired by H&R Block. It offers invoicing, expense tracking, basic bookkeeping, bank connection, and receipt capture through its mobile app. It is genuinely good software for what it was designed to do: help a small Canadian business owner track money in and money out, generate invoices, and hand a bookkeeper or accountant a reasonably organized record at year-end.
The problem is that rental property management in Canada requires a set of workflows Wave was never designed to support.
What Wave Can Do for Landlords
To be fair, Wave handles some landlord tasks adequately — especially for a single-property landlord with a simple setup:
Income tracking: You can create a "customer" for each tenant and send monthly invoices for rent. When the e-transfer comes in, you mark the invoice paid. Your rental income is logged.
Expense logging: Connect your bank account and categorize transactions — property tax, insurance, repairs, mortgage payments — using Wave's chart of accounts. At year-end you can pull a profit and loss report.
Receipt storage: The Wave app lets you photograph receipts and attach them to transactions, which is useful for keeping repair and maintenance records.
If you have one property, one tenant, and you're comfortable doing manual data entry and then handing everything to an accountant who handles your T776, Wave can technically get you there — with significant manual effort.
Where Wave Falls Apart for Canadian Landlords
1. No T776 Line Mapping
This is the biggest gap. CRA Form T776 — the form every Canadian landlord files — has specific line numbers for specific expense types. Line 8710 is mortgage interest. Line 8520 is advertising. Line 9270 is other expenses. Line 8141 is management fees. The list goes on.
Wave doesn't know any of this. Its expense categories are generic business categories: "Advertising & Marketing," "Professional Services," "Office Supplies." When tax time comes, you — or your accountant — have to manually map every transaction from Wave's categories to the correct T776 line. If you have dozens of expenses across multiple properties, this is several hours of work every April.
Software built for Canadian landlords maps every expense to its T776 line automatically as you enter it. The form fills itself.
2. No Tenant Management
Wave has no concept of a tenant. There's no tenant profile, no lease start and end date, no rent due day, no payment history, no way to flag a missed payment. If a tenant is three days late, Wave has no way to surface that. If a lease is expiring in 60 days, Wave won't warn you.
You'd need to track all of this in a separate spreadsheet and manually reconcile it against Wave when reviewing your records.
3. The Mortgage Interest Trap
Your monthly mortgage payment has two components: interest and principal. Only the interest is deductible on T776 (Line 8710). The principal is not a rental expense — it's equity you're building.
Wave doesn't know the difference. If you categorize your full mortgage payment as an expense, you'll either over-claim (and risk a CRA review) or under-claim (by catching the error yourself and recalculating manually). The interest/principal split changes every month as your balance decreases, so you can't use the same number all year.
A Canadian landlord-specific tool calculates the interest/principal split automatically using your mortgage rate and amortization schedule. You enter the mortgage once; the deductible interest is calculated month by month.
4. No Utility Tracking or Splitting
If utilities are in your name — common in basement suites, older buildings, and some municipalities — you're responsible for tracking what each tenant owes and billing them for their share. Wave has no utility tracking, no split calculation, and no way to send a tenant an invoice for their portion of a specific hydro or gas bill separate from rent.
5. No Multi-Property Rent Roll
If you have two or more properties, Wave has no built-in way to see all your properties at a glance — which ones are producing income, which have expenses due, which tenants are current or overdue. Every report in Wave requires manual filtering, and the data structure doesn't map naturally to a property-by-property view.
6. No Lease Reminders or Automated Notices
Wave sends invoice reminders, but it has no awareness of tenancy law timelines. It won't remind you that a lease expires in 45 days. It won't flag that you need to serve a rent increase notice 90 days in advance. It won't track whether you've issued a move-in inspection report or returned a security deposit within the provincial window.
These things have to be tracked manually — or you risk violating your local Residential Tenancies Act on procedure.
7. No CRA Distinction Between Repairs and Capital
CRA distinguishes between repairs (current expenses, deductible this year) and capital improvements (depreciated over time via Capital Cost Allowance). A new roof is capital. Replacing a broken faucet is a repair. The distinction matters significantly at tax time — and claiming a capital expenditure as a current repair is one of the most common CRA audit triggers for landlords.
Wave has no way to flag or categorize this distinction. Everything goes into one expense bucket.
The Time Cost of "Free"
Wave's pitch is that it's free. That's genuinely attractive. But "free" only makes sense if your time is also free.
A landlord with one property might spend 2–3 extra hours per month managing the gaps: manually tracking tenants, recalculating mortgage interest, re-mapping expense categories for T776, chasing due dates in a separate spreadsheet. Over a year, that's 24–36 hours. At any reasonable value on your time — say $40/hour — that's roughly $1,000–$1,500 in time cost per year to avoid a $39/month software subscription.
Most landlords don't do this math until after a frustrating tax season.
When Wave Is Actually Enough
To be fair: Wave is probably sufficient if all of the following are true for you:
One property with a single, reliable tenant who always pays on time.
No active mortgage — property is paid off, or your accountant handles all the T776 interest math for you.
No need for lease management or automated reminders — you track this elsewhere and it doesn't slip.
An accountant who handles your T776 and is comfortable working from Wave's reports and doing the category mapping manually.
In that narrow situation, Wave works as a basic ledger. You're not using it for landlord-specific workflows because you're outsourcing those to a human. The moment you have two properties, an active mortgage you're deducting interest on, a tenant who's occasionally late, or you want to handle your own T776 filing, Wave stops being the right tool.
What Canadian Landlords Actually Need
A tool built specifically for Canadian landlords should handle:
T776 line mapping — every expense tagged to the correct CRA line automatically, so your year-end report is already organized for filing.
Tenant management — lease dates, rent due days, payment history, late rent flags, contact information, and move-in/move-out records all in one place.
Mortgage amortization — automatic interest/principal split per payment, calculated correctly for Canadian semi-annual compounding.
Multi-property tracking — a rent roll view showing every property, every tenant, income and expenses by property, all at once.
Utility billing — track utility accounts, split bills by unit, send tenants their share as a separate charge.
Lease reminders — automated alerts when leases are expiring and when notice windows are opening.
Rent receipts — generated automatically when payments are confirmed, sent to tenants without manual effort.
These aren't luxury features. For a Canadian landlord with more than one property or an active mortgage, these are the basics.
The Bottom Line
Wave is a solid free tool for small Canadian businesses. For rental properties — where the workflows are fundamentally different from a services business, and where CRA's T776 imposes specific documentation requirements — it's a workaround, not a solution.
You can make it work. Many landlords do, for a while. But the combination of manual T776 mapping, no tenant management, and no mortgage interest calculation makes Wave progressively more painful as your portfolio grows or your tax situation becomes more complex.
If you're a Canadian landlord with an active mortgage and more than one tenant, you've probably already outgrown Wave. The question is whether the time you're spending on workarounds is worth what you're saving in subscription costs.
This guide is for informational purposes. Always confirm tax positions with a qualified Canadian accountant.