It depends on the bank. Most stop payments are lifted after 6 months. Here's an article about how to stop payment on a check.
http://stopchex.com/how-to-stop-payment-on-a-check.html
forever unless otherwise specified on the check i.e. valid for 90 days
Its valid for 90 days... http://nareshit.blogspot.com
It was 6 months. Check with any bank to be sure of the time limit.
A check is valid for 6 months from the date of issue. If it is deposited within 6 months from the date of issue the bank has the obligation to cash it (As long as the check issuer maintains sufficient balance in his account)
A check that is older than 90 days (or 180 days depending on the Country) is considered a stale or expired check. It is worthless and carries no value. You cannot cash such a check. Since the check is expired, the check issuing bank will not pay for it.
A check is typically valid for six months after it is written.
A personal check is typically valid for six months from the date it was written. After that time, the bank may refuse to cash it.
A check is typically valid for six months before it expires.
Actually, yes. As long as all the valid information is there, including account number and the signature, a check can be written on pretty much anything.
forever unless otherwise specified on the check i.e. valid for 90 days
A check typically stays valid for six months before it expires.
A cashier's check is typically valid for up to 90 to 180 days from the date it is issued.
Its valid for 90 days... http://nareshit.blogspot.com
six months
Written checks are typically valid for six months from the date they are written. After this period, the check may be considered stale-dated and the bank may refuse to honor it.
six months according to Indian law
Yes they do. As long as the check is valid and does not have any problems like signature mismatch or overwriting in the check or insufficient balance, the bank will honor the check and make the payment to the person to whom the check was issued.