I always do my rent check through my online bill pay. The bank sent the check out a day before the rent is do and they postdated the check for the due date. The apartment complex deposited my check the day they received the check and told me they have to deposit all checks that they receive that day even if it is early. I got an overdraft charge but my bank reversed it. I would just like to know if it is illegal for the apartment complex to do this.