Rental management,
reimagined.
We've replaced manual spreadsheets with automated precision. Explore every feature designed for the modern Canadian landlord.
Every dollar, tracked to the unit.
Invoices generate monthly, payments post instantly, and NSF or partial payments are handled without spreadsheet gymnastics.
- Automatic monthly invoices with late-fee caps per province
- e-Transfer, cheque, cash and card — one ledger
- NSF reversal, void and partial-payment handling
- Receipts tenants can download themselves
Collected
CA$24,180.00
92% of expected
Still owed
CA$2,115.00
2 tenants late
Late fees held
CA$120.00
Awaiting review
Marie Tremblay
412 Lansdowne · Main floor
CA$2,350.00
PaidGrace Okafor
88 Ottawa St N · Unit A
CA$1,895.00
Overdue 9dLiam Byrne
14 Rosewell Cres
CA$2,100.00
Due soon
Guided leases, signed and filed.
A seven-step wizard builds a province-correct lease, collects e-signatures with a full audit trail, then tracks the renewal months ahead.
- Ontario Standard Lease and provincial variants
- E-signature with timestamped audit trail
- Renewal pipeline with offer generation
- LTB / provincial notices prefilled for review
Grace Okafor — renewal offer
Ends Sep 30 · +2.5% guideline
Awaiting reviewMarie Tremblay
Signed Jul 2 · Ontario Standard Lease
SignedDev Sharma
Converted to month-to-month
RollingN4 — 88 Ottawa St N Unit A
Drafted from your records
Draft
Repairs triaged before you open the app.
Tenants report with photos from their phone. Emergencies float to the top, vendors get assigned, and spend is tracked per property.
- Urgency triage — emergency never waits behind a light bulb
- Vendor directory with spend and response times
- Photo threads tenants can follow without calling
- Costs roll straight into your expense reports
1
2
11
No heat — furnace not starting
88 Ottawa St N · Unit A · Fenwick HVAC
DispatchedKitchen tap dripping
412 Lansdowne · Main · quoted
CA$180.00
ScheduledFront door lock replaced
14 Rosewell Cres · invoice attached
CA$240.00
Closed
Fill a vacancy without a spreadsheet.
Publish a listing page, collect applications, and move candidates through a drag-and-drop pipeline into a signed lease.
- Public listing page per unit with photos and terms
- Applicant pipeline: new → screening → offer → signed
- Screening notes and documents kept on the applicant
- One click from approved applicant to lease wizard
- A. Nadeau
- P. Singh
- R. Cole
- J. Okonkwo
- M. Lévesque
- S. Patel
- K. Zhou
One card per person, one inbox for all of it.
Contact details, balance, documents and history in one place — plus a tenant portal for payments, requests and insurance uploads.
- Tenant portal: pay rent, report repairs, read notices
- Two-pane messaging with templates and read state
- Insurance certificates with expiry tracking
- Full per-record activity timeline (before → after)
- Marie Tremblay
- Grace Okafor
- Liam Byrne
Hi — the furnace is making a noise again.
Fenwick HVAC is booked for Thursday 9am.
Renews Mar 2027 · certificate attached
Eleven reports and a live analytics board.
Rent roll, NOI, delinquency, security-deposit ledger and more — plus a filterable dashboard with trends by property and period.
- Rent roll, NOI, income vs expense, deposit ledger
- Filter the dashboard by property and 3/6/12 months
- Sparkline KPIs with month-over-month deltas
- Export any report to PDF or CSV
NOI year to date
CA$64,210.00
+8.4% vs 2025
Collection rate
98%
6-month average
Avg days vacant
11
Down from 19
Monthly collection, Jan–Aug
Occupancy
94%
Repairs closed in 7 days
88%
T776, rent reporting and guideline increases.
CRA-mapped tax packages, opt-in credit-bureau rent reporting for tenants, and Ontario rent-increase automation with legal notice dates.
- T776 package with CRA line mapping per property
- Ontario guideline increase with 90-day N1 dates
- Opt-in rent reporting to credit bureaus
- Provincial notice rules and late-fee caps built in
Line 8299 — Gross rents
All properties
CA$287,400.00
Line 8960 — Repairs & maintenance
42 invoices
CA$18,240.00
Line 9180 — Property taxes
6 properties
CA$21,100.00
Line 9945 — CCA (optional)
Class 1 · your accountant decides
Review
Scoped access and owner statements.
Invite property managers with a permission matrix and property assignments. Owners get a read-only portal and monthly disbursement statements.
- Permission matrix per manager, per property
- Owner portal: statements, properties, tenants — read only
- Management fee calculation and payout PDFs
- Owner-only audit log of every sensitive action
Owner payout — August
CA$18,420.00
After 6% management fee
Statements sent
4 owners
PDF + email
Inspections, documents, assets, announcements.
Run a room-by-room inspection from your phone, file every document against the right unit, track appliances and broadcast to tenants.
- Mobile inspection flow with photos and side-by-side compare
- Folder-based document vault per property and unit
- Appliance and asset registry with warranty dates
- Announcements to a building or the whole portfolio
Kitchen
GoodBathroom
Needs workLiving room
GoodBedroom 1
GoodBasement
DamageExterior
GoodFurnace — Lennox EL296
Installed 2021 · warranty to 2031
AssetFire safety inspection 2026
Filed to 412 Lansdowne · PDF
Filed
Nothing slips, and everything is on the record.
A notification centre with deep links, per-record activity timelines, an owner-only audit log and a daily or weekly email digest.
- Bell with unread count and one-click deep links
- Activity timeline showing before → after on every change
- Owner-only audit log of sensitive actions
- Email digest: daily or weekly, your choice
Payment received — Marie Tremblay
2 minutes ago · e-Transfer
CA$2,350.00
Rent overdue — Grace Okafor
9 days · reminder sent
ActionLease expires in 60 days
88 Ottawa St N · Unit A
RenewalPermission changed — Sam
By you · logged to audit
Audit
Change history — Unit A rent
CA$1,850.00 → CA$1,895.00 · guideline increase · Aug 1
Bring your spreadsheet, keep your evening.
Upload a CSV or Excel file, map your columns, fix flagged rows and import — with undo. A guided checklist walks you through first-run setup.
- CSV / Excel upload with column mapping
- Row-level validation: errors and warnings before import
- One-click undo on any import batch
- Setup checklist that tracks your progress
Rows read
128
Ready to import
121
Need attention
7
Row 42 — missing rent amount
Column “monthly_rent” is blank
WarningRow 77 — duplicate unit
412 Lansdowne · Main already exists
ErrorColumn mapping saved
tenant_name → Tenant · rent → Monthly rent
Mapped
Decide exactly what each person can see.
Invite property managers by magic link, assign them only the properties they handle, and set what they can view, edit or approve with a plain-language permission matrix.
- Owner, manager and limited access levels
- Per-property assignments — scoped dashboards and reports
- Permission matrix: view, edit, approve, per module
- Invite by magic link, revoke access in one click
People
4
Full access
1
Limited
2
Priya N. — Manager
88 Ottawa St N · 27 Birchmount Rd
FullJordan L. — Manager
1290 Danforth Ave · view + edit only
LimitedInvite sent — accountant@firm.ca
Reports and payouts, read-only
Pending
Ready for a calmer rent month?
Join landlords across Canada who upgraded from spreadsheets to Perdoor.









