Reconcile rent payments
Match internet banking deposits against the tenant register. When the payer name differs from the tenant's, AI suggests the matching lease.

The problem today
Each month, staff manually match deposits whose payer name differs from the tenant's: family members, abbreviated company names, or different kana spellings. The work piles up at the start of the month, and only experienced staff can do it.
The workflow in Kitewell
- Sign in to internet banking and download deposits (a person enters the one-time password)Web
- Load deposits and the tenant register, and match those whose name and amount agreeAutomatic
- AI suggests the matching lease for the restAI judgment
- Staff review deposits with low confidenceApproval
- Export the reconciliation as CSV for the property management systemAutomatic
What AI does
Uses spelling variations, abbreviations, amounts, and dates to suggest the matching lease, together with how confident it is.
Where people decide
Staff check only deposits below the confidence threshold and those with no matching lease.
Features used
What a PoC checks
- Whether banking sign-in and downloads run reliably
- How often the suggested lease is right for mismatched names
- Whether the output can be imported into your management system
Discuss a PoC for this work
We check whether this workflow runs on your own work and screens.
Related use cases
Check property listings across portals
Compare your property register with what each listing portal shows, and flag differences in rent or availability to the person responsible.
Read invoices into the accounting system
AI reads incoming invoices, checks them against purchase orders, and records them in the accounting system. Invoices whose amounts differ wait for approval.
Reconcile freight invoices
Match carriers' freight invoice lines against shipment records, and send lines with weight, distance, or surcharge differences for approval.