It takes between two and five days for checks to clear. Banks want to ensure the account holder has sufficient funds available. Some systems require manual checking, which can take longer during busy times.