TD Ameritrade withdrawals take a minimum of one or two working business days to complete the process but your money arrival takes a few days.