A check that somebody has written you has technically cleared as soon as the deposit bank has transferred the money to the drawing bank (i.e. your bank) and the funds are marked as available on your account. Sometimes the money is available for you to spend and withdraw before the check has fully cleared.