A bank will generally honor a personal or business check for six months (180 days) from the date it was written, after which it's considered "stale," though some banks may still process it at their discretion; however, it's best to deposit or cash checks promptly, ideally within a few weeks, to avoid issues like insufficient funds or closed accounts. Government and cashier's checks have different rules, and it's always safest to check with your bank for specific policies.
Personal, business, and payroll checks are good for 6 months (180 days). Some businesses have “void after 90 days” pre-printed on their checks. Most banks will honor those checks for up to 180 days and the pre-printed language is meant to encourage people to deposit or cash a check sooner than later.
After 180 days — or six months — personal checks are considered "stale." Financial institutions do not legally have to honor them, though some banks may have a more flexible policy. Other types of checks are valid for a year, and some don't expire at all.
Banks may refuse a check due to account issues, missing ID, business-related complications, or if the check is stale or post-dated. Being prepared can help prevent delays, fees, and other hassles when handling checks. Consumer Financial Protection Bureau.
Reasons for a Dishonoured Cheque
Banks don't have to accept checks that are more than six months (180 days) old. After those six months — or longer, depending on the specific bank's policy — the check is considered stale, making it no longer valid. Banks are still allowed to process a stale check as long as the institution deems the funds are good.
Call the issuer and request a replacement check. You may need to complete some forms. Ask when you will receive the replacement check, and be on the lookout for it. If the issuer says they cannot re-issue the check because the funds were escheated to the State, check for Unclaimed Funds on the State's website.
If you try to cash an expired or stale check, there's a possibility that both your bank and the bank that issued the check may still honor it. However, it's also possible that your bank might reject the check, and you'll have to ask for a replacement.
The "$10,000 bank rule" refers to federal laws requiring financial institutions and businesses to report large cash transactions (deposits, withdrawals, payments) of over $10,000 in currency to the government to combat money laundering and financial crimes. Banks file Currency Transaction Reports (CTRs) for cash activity over $10,000, while businesses file Form 8300 for similar payments, both sending info to FinCEN and the IRS to track illicit funds.
Yes, you can sue a bank for holding your money, especially if it's done unlawfully or without proper reason, under laws like the Electronic Fund Transfer Act (EFTA) and state unfair practices acts, potentially recovering damages and attorney fees; however, you must first understand why the bank is holding funds (e.g., fraud/legal holds), and it's best to start by complaining to regulators like the CFPB or the FDIC before escalating to a lawsuit, often with an attorney's help.
A stale check presented to a bank after six months may be declined as an irregular bill of exchange. If this happens, there are two potential ways to solve the problem: Ask the check writer (or issuer) to change the date on the replaced check; Ask the issuer to issue a new check.
You can usually cash a personal or business check up to six months (180 days) from the date written, but after that, it's considered "stale," and banks aren't obligated to accept it, though some might at their discretion; government checks (like tax refunds) are often good for a year, while some may have shorter limits. For best results, deposit checks as soon as possible, and for expired ones, contact the issuer for a replacement.
Reasons for dishonour
The account holder has instructed the bank not to pay the cheque (called a stopped cheque). The account holder's funds have been frozen. The account does not actually exist, either due to a false cheque being presented, an error in writing the account number, or the account being closed.
Authenticate the check – (1) call the issuing bank to verify the account; and (2) call the issuer to verify that the check is real (using phone numbers from an independent source, not just what is printed on the check).
Key takeaways
Checks can expire. Most personal checks are valid for up to six months (180 days) before they expire. Some checks, like government and cashier's checks, may be valid longer, but it's best to cash or deposit them as soon as possible.
Depositing $2,000 in cash isn't inherently suspicious and is well below the $10,000 reporting threshold for banks, but it can raise flags if it's part of a pattern (structuring), inconsistent with your normal income, or involves other red flags like frequent large cash deposits from others, leading to a potential Suspicious Activity Report (SAR). To avoid issues, have clear records for the cash's source, like invoices or sales receipts, especially if you deal in cash often.
A bank Suspicious Activity Report (SAR) is triggered by any transaction or pattern of transactions that suggests potential money laundering, fraud, terrorist financing, or other illegal activity, especially those involving large cash amounts (over $5,000 or $2,000 if a suspect is identified), structuring to avoid reporting, insider abuse, cybercrime, or use of shell companies, with a key focus on activities lacking a reasonable explanation.
If you deposit cash exceeding the prescribed threshold (₹10 lakh in savings, ₹50 lakh in current account), the bank is obligated to report this under Rule 114E of the Income Tax Rules. Once reported: The transaction reflects in your AIS/Form 26AS.