У меня совсем недавно была такая же история, в договоре тоже - предупреждать за месяц. Жилец оплатил 11 марта по 10 апреля, а 24 марта позвонил, что съезжает буквально "щаз". Вернула депозит, а за непрожитые дни вернула тогда, когда нашелся новый жилец. Но он нашелся не сразу, вернула только за 7 дней, а не за 17. Все тихо-мирно.