The amount of time it takes for the money to be deposited depends on the type of transaction: credit cards, ACH, or remote deposit.
Credit cards: Funding typically takes 1-2 business days
ACH: Depends on your funding days and your ACH limits. If you have standard funding (not next day funding) and haven't gone over your daily limit, you'll most likely receive your funds within 2 business days. However, if you go over your daily limit, it might take up to 4 business days to fund. Of course, weekends and holidays might delay the process further. To see the expected effective date navigate to ACH/ Transactions under Reporting on the left-hand side menu.
RDC: Depends on your funding days and your RDC limits. If you have standard funding (not next day funding) and haven't gone over your daily limit, you'll most likely receive your funds within 2 business days. However, if you go over your daily limit, it might take up to 4 business days to fund. Of course, weekends and holidays might delay the process further. To see the expected effective date navigate to Transactions under Remote Deposit on the left-hand side menu.