As an owner, of course I’d love it if everyone paid on time. But I’m not unhappy with residents who consistently pay late, within 15-20 days, as the extra income from late fees exceeds the cost and inconvenience of dealing with their late payments.
So we don’t look at taking serious action like filing eviction until somebody gets 30+ days delinquent. Of course, we sent out late notices etc. and 3-day notices to pay or quit later in the month, but we don’t start accruing legal fees until the next month starts.
As crazy as it seems, there are tenants who like to pay a couple of weeks late, complete with all the late fees, month after month.
The other consideration is whether the resident is communicating with you or not. A resident who acknowledges what they owe and makes a promise to pay, especially if they have a history of fulfilling their promises, gets more consideration than someone who just ghosts us and won’t respond. We try to work with residents, to a point, when they are having trouble, but if they don’t communicate, there's nothing we can do.
In your case, if the resident consistently pays within the month due and pays the late fees, we would probably renew them but would have a conversation reminding them that they could save a lot of money by paying on time.
If they are 20+ delinquent, I’d start early and let them know that they need to catch up or they're likely to face non renewal. The problem with getting more than 20-30 days behind is that, in my experience, it becomes less and less likely that the resident will ever be able to catch up, and at some point they may just give up and stop paying. Also, residents talk amongst themselves and if you don’t take action, you’ll soon have more residents getting behind because they think they can get away with it. So consistency is important for multiple reasons.