moomoo ID:0
Log Out
Log in to access Online Inquiry

How long does it take for my deposit to settle

Deposit via ACH

A deposit via ACH normally takes up to 5 business days to settle, but some might take about 2-3 business days. We keep improving our risk control system to settle more funds in a faster way.


Deposit initiation time: before Monday 5:00 PM ET

Estimated settlement time: by Friday 10:30 AM ET.

Deposit initiation time: after Monday 5:00 PM ET

Estimated settlement time: by next Monday 10:30 AM ET.


- Due to the AML policy, each ACH deposit will be restricted from withdrawal for four days after settlement.

Deposit via Wire Transfer

A deposit via wire transfer normally takes about 1-3 business days to land in your brokerage account, depending on your remitting bank.

Moomoo is a professional trading app offered by Moomoo Technologies Inc. In the U.S., investment products and services on moomoo are offered by Moomoo Financial Inc., Member FINRA/SIPC.

Any illustrations, scenarios, or specific securities referenced herein are strictly for illustrative purposes. Past investment performance does not guarantee future results. Investing involves risk and the potential to lose principal.