Federal law requires banks to make deposited funds available within 1 to 5 business days. Just because you can withdraw cash from your account soon after depositing a check or money order doesn’t mean the item you deposited is valid. It can be weeks before a check or money order is discovered to be a counterfeit and returned to your bank unpaid.