Skip to main content

How do you find chronic late payers before lease renewal with AI?

Write one rule first, for example "paid after the 5th in at least 3 of the last 6 months", then ask your assistant to apply it to every lease ending in the next 90 days using ledger data, not memory. Review the list yourself, and decide the same way for every tenant. A consistent written rule is both fairer and safer under fair housing law than picking tenants by feel.

Write the rule before you look at names

If you look at the tenants first and then decide what counts as late, you will tune the rule to the people. Do it the other way. Write the rule, then apply it.

  • What counts as late: after your grace period, such as the 5th, or your state's longer one.
  • How far back to look: the last 6 or 12 months.
  • How many times triggers a review: for example 3 late payments in 6 months.
  • What you do when it triggers: a conversation, a payment plan offer, a renewal with a note, or no change.

Using payment history as a factor is common. What matters is that the rule is written and the same for everyone. The Fair Housing Act bars treating tenants differently because of protected traits, and a written rule is your record that you did not.

The prompt

  • For every lease ending in the next 90 days, list how many of the last 6 months rent was paid after the 5th, the dates paid and the total late fees charged.
  • Apply this rule and mark each lease: 3 or more late payments in 6 months means Review.
  • Show the ledger lines behind every Review so I can check them. Do not guess a reason for a late payment and do not describe the tenant in any way other than payment dates and amounts.
  • Also mark any lease where a payment plan was used or a late fee was waived, so I can see context.

The last two lines keep the output to facts about money. The assistant should not speculate about why someone paid late.

Read the result

Example a made-up tenant paid on the 3rd, 8th, 4th, 9th, 2nd and 7th of six months. With a grace period through the 5th, the 8th, 9th and 7th are late: three of six. The rule marks Review. Another tenant paid on the 10th twice, once after a documented bank error. That is two of six, so no flag, and the note about the bank error is kept on file.

Check one flagged tenant by opening the ledger. Ask for the exact lines. A number with no ledger lines behind it should not drive a decision.

Decide the same way for everyone

ResultPossible next step
No flagOffer renewal as planned.
Flagged, but pattern is improvingOffer renewal and note the pattern in writing.
Flagged, same dates each monthTalk about moving the due date, if your lease and state allow it, or offer autopay through their bank.
Flagged, tenant behind nowTreat as a late-rent matter first. See late rent prompts.

Some states limit non-renewal or require a stated reason. Check your state's rule before you decide not to renew. DoorKeeping gives no legal advice.

Keep a record

Save the rule, the date you ran it and the list. If you are ever asked why one tenant was offered a renewal and another was not, you can show the same rule applied to both. Keep the output with your other records and remove personal details if you share it.

How DoorKeeping handles it

Your assistant can read tenant ledgers, late fees posted, payment plans and the list of leases and their end dates, all from your own books. It can also draft a renewal offer, which waits in your approvals queue for you to review. It reads and drafts. It does not decide, and it does not send anything involving money or a legal step without your approval. Rent stays in your own bank account, and anything involving money waits for your approval.

Sources

  1. HUD: Fair Housing Act overview, read Oct 30, 2026
  2. IRS Publication 527: Residential Rental Property, read Oct 30, 2026
  3. DoorKeeping: Connect Claude or ChatGPT (steps and tools list), read Oct 30, 2026

Questions

Can I refuse to renew a tenant who pays late?
In many places yes, but some states require notice, a reason or cause. Check your state and your lease, and apply the same standard to every tenant.
How many late payments is too many?
There is no universal number. Pick a rule you can explain, such as 3 late payments in 6 months, write it down and use it for everyone.
Should the AI recommend who to renew?
It can list facts about payments. The decision should be yours, based on a written rule, and not the assistant's opinion about a person.
What if the late payment was my fault?
Exclude it, and write why. A bank error, a portal problem or a wrongly applied payment should not count against a tenant.