At our bank, upon getting return mail, depending on the reason (invalid address, cust moved, etc.) we will send the customer a change of address form and request that they update their address. If that comes back, we put them on a "return mail" status immediately and discontinue sending statements. If it doesn't come back, but the next month's statement comes back, we send another letter or attempt to call the customer and at that point put the account on return mail until the customer decides to call us.
As for tax forms. We simply check to make sure that we have attempted to contact the customer. If so, we simply hold it until they decide to call us.