银行补存款单需要7天的原因是:银行需要核实存款单的真实性,确保客户不存在欺诈行为。因此,银行通常会冻结补存的金额,直到确定客户身份后再进行划拨。这是为了保护客户的资金安全,同时也是为了避免不必要的法律纠纷。总的来说,银行补存存款单需要7天是为了确保客户的资金安全和防止欺诈行为。