Transferring money to and from investment goals take 5-7 business days.
When you initiate a deposit, we allocate your money to buy stocks and bonds. Trades are executed within the next trading window - usually the following business day. Then we use your money to buy a certain amount of stocks and bonds based on when you want to reach your goal. Goals with shorter time horizons will be held in mostly cash, while goals further down the line will be mostly held in stocks and bonds.
Investment goals are designed to help you maximize long term savings, but do take longer to move money than cash goals. Try investing for goals a few years out, and keep cash goals for things like your emergency fund to avoid wait times.