In the United States there are laws on how long it may take to clear a check. If the check is local it must clear in 48 hours; if it is from out of state (from another state) then it must clear in 5 working days (Saturday and Sunday are not counted, even if the bank is open those days). Banks can actually clear checks within minutes of its receipt.