As long as you’ve endorsed your check, written the account number on the back, and have your debit card and PIN number ready, cashing a check at an ATM shouldn’t take more than a few minutes if the financial institution makes the funds available. Not all ATMs will be this fast; in some cases, it will take at least two days for the funds to clear.