Skip to main content

Payment matching

After connecting your bank, OntarioLandlord uses AI to match incoming deposits to your tenants. This saves time and ensures accurate rent tracking.

How matching works​

When a transaction syncs from your bank, our AI analyzes:

FactorWeightExample
Amount40%$2,000 matches a $2,000/month lease
Timing30%Deposit on the 1st matches rent due on the 1st
Memo/Description15%"E-transfer from John Smith" matches tenant John Smith
History15%Previous payments from same source

Confidence scores​

Each match suggestion includes a confidence score, shown with a badge:

ScoreBadgeAuto-match eligible?
85-100%Perfect Match (green)90%+ only (see Auto-matching below)
70-84%High Match (yellow)No
Below 70%Review Needed (gray)No

Reviewing suggestions​

  1. Go to Bank Accounts → Payment Suggestions
  2. Review each pending suggestion
  3. For each suggestion:
    • Confirm - Accept the match and record payment
    • Reject - Not a rent payment (ignore)
    • Reassign - Match to a different lease

Match breakdown​

Click on a suggestion to see the match breakdown:

Amount Score: 95% ($2,000 vs $2,000 rent)
Date Score: 80% (Received 2nd, due 1st)
Memo Score: 70% (Contains tenant name)
Historical Score: 100% (3 previous matches)
─────────────────────
Overall: 87%

Auto-matching​

Auto-matching is controlled by a single toggle on the Bank Accounts page, per connected bank account — labeled "Auto-match transactions (≥ 90% confidence)". It's on by default; there's no separate 90%/95%/manual-only tier selection, and no Settings → Integrations location for it. Transactions scoring 90% or higher are automatically recorded when the toggle is on.

Review Regularly

Even with auto-match enabled, review the Payment Suggestions page weekly to catch any errors.

Handling partial payments​

If a tenant pays less than the full rent:

  1. Transaction is flagged as "partial match"
  2. You can confirm and it records as partial payment
  3. Remaining balance stays on the rent ledger

Handling multiple properties​

If you have multiple leases with the same rent amount:

  1. AI uses additional signals (memo, timing, history)
  2. Lower confidence scores when ambiguous
  3. Review and assign manually if needed

Tips for better matching​

  1. Consistent tenant payments - Encourage e-transfer with name in memo
  2. Separate accounts - Use dedicated rental income account
  3. Regular review - Check suggestions weekly

Next steps​

Review Payment Suggestions