上海银行退休金跨行取款是需要收取手续费的,在上海银行本行任一网点取养老金才免手续费。
上海银行退休金跨行取款收取手续费的规定是:每月前两笔,同城不收费,异地收取千分之五的手续费,每笔最高50元。如果是在上海银行的ATM机上取现,则不需要收取手续费。