Wave Alternative for Landlords
Wave is free accounting and invoicing software that works well for small businesses. For cross-border rental property, the data model is wrong and the tax mechanics are missing. Here is what to use instead.
Wave (owned by H&R Block since 2019) is a popular free accounting platform for freelancers and small businesses. Invoicing, basic bookkeeping, bank connections, expense tracking, payroll (US-only paid add-on). For a one-person consulting business, Wave covers most of the workflow at no cost.
For a landlord, Wave has the same shape problem as FreshBooks and QuickBooks: the data model assumes invoice-based revenue rather than lease-based rent. There is no rent ledger, no held-deposit tracking, no vacating-tenant logic, no first-and-last split.
For a cross-border landlord, the gap deepens: no Bank of Canada FX automation, no NR4 / Part XIII / Section 216 awareness, no FIRPTA at sale, no Schedule E line mapping, no T776 categorization. Wave is generic accounting; cross-border landlording is a specific shape Wave was never designed for.
BorderBird vs Wave — feature by feature
Honest comparison for the cross-border landlord workflow. We list where each tool wins.
| Feature | BorderBird | Wave |
|---|---|---|
| Free tier | ✓ Free Snowbird (1 property, 1 year) | ✓ Free for core accounting |
| Built for landlords | ✓ Yes — cross-border landlord workflow | ✗ Generic small-business accounting |
| Rent ledger (received vs applied) | ✓ Built-in | △ Force-fit via invoicing |
| Held deposit tracking | ✓ Built-in | ✗ Not supported |
| Multi-currency | ✓ Native CAD + USD (dual-view from one ledger) | △ Per-transaction conversion |
| Bank of Canada annual FX automation | ✓ Built-in | ✗ Not supported |
| NR4 / Part XIII monthly calculation | ✓ Built-in | ✗ Not supported |
| Schedule E line-mapped CSV export | ✓ Built-in | ✗ Not supported |
| T776 expense categorization | ✓ Built-in | ✗ Not supported |
| FIRPTA-aware sale tracking | ✓ Built-in | ✗ Not supported |
| Gmail rent payment auto-import | ✓ Built-in | ✗ Bank-feed only (US-only banks) |
| Invoicing | ✗ Out of scope | ✓ Native and good |
| Payroll | ✗ Out of scope | ✓ Paid add-on (US-only) |
| Pricing | Free → $19 CAD/mo → $39 CAD/mo | Free (core) + paid payroll/payments add-ons |
Where Wave falls short for cross-border landlords
The fundamental issue: Wave is built around a single base currency and a single tax jurisdiction. The cross-border landlord case violates both assumptions.
- Single base currency per account. If your account is set to CAD, USD transactions get converted at transaction-date rates. CRA wants Bank of Canada annual averages, not transaction-date rates. The conversion mechanic is wrong out of the box.
- No NR4 / Part XIII logic. Non-resident withholding, 15th-of-month rule, NR4 slip reconciliation, Section 216 election — none of these exist in Wave. You'd track them entirely on a side spreadsheet.
- No Schedule E or T776 line awareness. Wave expense categories are user-defined and not mapped to tax form lines. Your accountant re-categorizes everything at year-end — the work BorderBird eliminates.
- Bank-feed coverage is North America-focused but uneven.Most Canadian banks supported; many US banks supported; cross-border accounts (e.g., a US bank for your Florida rental) work in some configurations but not others. BorderBird's Gmail-import approach side- steps the bank-feed compatibility problem.
- No held-deposit / vacating-tenant flows. Manual journal entries required for security deposits, first-and-last splits, and lease-end deposit application.
How to read this comparison
Wave and BorderBird target different problems. Wave is generic accounting for small businesses; BorderBird is rental-specific tax software for cross-border landlords.
Pick Wave if: you have a small service business or freelance practice that needs invoicing + bookkeeping at zero cost, with no cross-border exposure. Wave is hard to beat in this lane.
Pick BorderBird if: you have rental property on either side of the Canada-US border. The cross-border tax mechanics are first-class in BorderBird and entirely absent in Wave.
Use both if: you run a non-rental small business AND own cross-border rental property. Wave for the business, BorderBird for the rental. Different domains, no conflict.
Try BorderBird free — one property, one full year.
Long enough to run a complete tax year through BorderBird before deciding. No credit card.
Try BorderBird free →