The time it takes a deposited check to clear depends on the policies of the particular bank an individual is using. Each bank operates by its own rules, although some have similar policies.
Many banks clear checks on the next business day. Although this is a common practice, it is not universal. Some banks do not clear checks until several days after the deposit. Business days do not take into account weekends and holidays. The time of day a person deposits a check is occasionally a factor also. A check someone deposits later in the day takes longer to clear at some banks.