I rarely deposit a check. I ask that it be cashed then I deposit the money. I learned this from a CFO who never deposited checks in his personal account. The money is instantly available to you as soon as it's deposited. The bank will have the amount of the check on their books as income long before it's available to your account. They are making money while you are left in limbo.