The time for inter-bank transfer to account is 1-3 working days, except holidays. If you haven't received the account for a long time, you haven't returned the foreign exchange at all. If there is a mistake, you can ask ICBC to initiate an inquiry.
Extended data:
Inter-bank transfer operation guide:
1. Inter-bank transfer and remittance through online banking.
To transfer and remit money with other banks by using online banking, ICBC needs to register "Finance @ Home" personal online banking first, and apply for using U shield (Personal Customer Certificate) by opening online banking authority at business outlets. Use online banking to transfer and remit money between ICBC and other banks.
2. Inter-bank remittance of foreign currency in business outlets
You can handle foreign exchange remittance at ICBC's foreign exchange business outlets and fill in the "remittance voucher".
3. The currency of transfer and remittance includes not only RMB, but also all foreign currency savings currencies (foreign currency is suitable for remittance to personal accounts).
4. For the transfer and remittance between ICBC and other banks, the handling fee shall be charged at 1% of the transfer and remittance amount, and the lowest 1 yuan shall be charged at the highest 50 yuan.
Baidu Encyclopedia-Inter-bank transfer and remittance