Home
Found an Old Check? Here Is How Long a Check Is Actually Good For
Finding a stray check tucked inside a birthday card from last year or buried under a pile of mail can trigger a mix of excitement and anxiety. The immediate question is always the same: Is this money still mine, or is the paper it is printed on now worthless? While the numbers written on the check represent real value, the document itself has a shelf life that varies significantly based on who wrote it and what type of account it is drawn from.
In the banking world, a check that has been held for too long is referred to as "stale-dated." Understanding the nuances of when a check transitions from valid currency to a risky piece of paper is essential for avoiding bank fees and maintaining good financial relationships.
The fundamental six-month rule for personal checks
For the vast majority of personal and business checks, the standard window for cashing or depositing is six months, which equates to 180 days from the date written on the check. This timeframe is rooted in the Uniform Commercial Code (UCC), a set of laws that governs commercial transactions across the United States. Specifically, UCC Section 4-404 states that a bank is not legally obligated to pay a check that is more than six months old.
It is important to note the word "obligated." This does not mean a bank is strictly forbidden from processing a check after 180 days; it simply means they have the legal right to refuse it. If a bank believes the funds are still available and the customer is acting in good faith, they may choose to honor a stale check. However, relying on this discretion is risky. Many automated banking systems are programmed to flag or reject checks once they pass the six-month mark to protect the account holder who wrote the check from unexpected withdrawals years later.
Why u.s. treasury checks have a longer lifespan
If the check you found is a federal tax refund, a Social Security payment, or another form of payment from the U.S. Treasury, you have a bit more breathing room. These checks are generally valid for one year (365 days) from the date of issuance.
The federal government operates on a different legal framework than private banks. While a treasury check technically expires after one year, the underlying obligation to pay you usually does not. If you find a three-year-old tax refund check, you cannot simply walk into a bank and cash it, but you can request that the Treasury Department cancel the old check and reissue a new one. This process involves more paperwork and waiting time, but the money is still legally yours until it eventually falls under escheatment laws, where unclaimed funds are turned over to the state.
State and local government checks: A patchwork of rules
Unlike federal checks, the expiration dates for checks issued by state or local governments (such as state tax refunds or municipal utility overpayments) are determined by specific state laws. In many jurisdictions, these checks are good for six months to one year. Some states are more restrictive, marking checks as void after only 90 days.
When dealing with a state-issued check, the best practice is to look for a printed expiration date directly on the face of the check. If the date has passed, the funds are often moved to the state's unclaimed property division. You may need to search your state's "unclaimed money" database to retrieve those funds if the check has officially gone stale.
Understanding the "Void After 90 Days" notation
Many businesses print a disclaimer on their payroll or accounts payable checks that says "Void after 90 days" or "Not valid after 60 days." It might be surprising to learn that these notations are often not legally binding for the bank.
Banks frequently ignore these pre-printed warnings because their processing systems are tuned to the standard six-month UCC rule. The 90-day warning is usually intended to encourage payees to deposit checks quickly so the business can more easily reconcile its books. However, while the bank might ignore the 90-day warning, you should not. A company that prints this on their checks is signaling that they manage their cash flow tightly. If you attempt to cash such a check on day 100, the company might have already issued a stop-payment order, leading to a bounced check and potential fees for you.
Cashier’s checks and certified checks: Theoretical longevity
Cashier’s checks and certified checks are often considered "as good as cash" because the funds are guaranteed by the bank itself rather than an individual's account. Because of this guarantee, these checks typically do not have a formal expiration date in the same way personal checks do.
However, they are not immune to time. If a cashier’s check remains uncashed for a long period—often ranging from three to five years depending on the state—it may be subject to abandonment laws. At this point, the bank is required to turn the funds over to the state treasury as unclaimed property. Furthermore, some banks may apply "service fees" to old cashier’s checks that haven't been cashed, slowly eroding the value of the check over time. If you have a cashier’s check that is more than a year old, it is advisable to contact the issuing bank before attempting a deposit.
Money orders and traveler’s checks
Money orders fall into a unique category. Domestic money orders issued by the U.S. Postal Service (USPS) never expire and never lose value. You can find a USPS money order from twenty years ago and it is still worth its face value today.
On the other hand, money orders from private issuers like Western Union or MoneyGram typically do not "expire," but they often carry a "service fee" or "maintenance fee" clause. If the money order isn't cashed within a certain timeframe (usually one to three years), the issuer begins deducting a monthly fee from the balance. In some cases, a $100 money order left in a drawer for a decade could be worth nothing by the time it is found.
Traveler’s checks are the most durable of all. They are designed to never expire as long as the issuing institution remains in business. Given the shift toward digital payments and travel cards, they are less common now, but an old stack of traveler’s checks in your safe is likely still valid.
The risks of depositing an old check
Attempting to deposit a stale-dated check is not a risk-free endeavor. If you present a check that is over six months old and the bank rejects it, you may face several negative consequences:
- Deposit Item Returned Fee: Your own bank may charge you a fee (often between $15 and $35) for depositing a check that is ultimately returned unpaid.
- Bounced Check Complications: If the person who wrote the check has closed their account or no longer has the funds available, the check will bounce. This can lead to a messy situation where your bank reverses the credit to your account, potentially causing you to overdraw your own balance.
- Account Freezes: Repeatedly attempting to deposit questionable or stale checks can sometimes trigger fraud alerts on your account, leading to temporary freezes while the bank investigates the activity.
What to do if you find a stale check
If you find a check that is past its prime, do not head straight to the ATM. Instead, follow these steps to ensure you actually get your money without incurring fees:
1. Contact the issuer first
This is the most critical step. Reach out to the person or company that wrote the check. Politely explain that you found the check and ask if the account is still active and if the funds are available. In most cases, the issuer will prefer that you destroy the old check and allow them to issue a new one. This prevents their account from being hit with an unexpected withdrawal that might cause them to bounce other payments.
2. Verify with your bank
If you cannot reach the issuer, take the check to a branch teller rather than using a mobile deposit app or an ATM. A teller can look at the check and may be able to tell you if their internal policy allows them to accept it. They might also be able to call the issuing bank to verify if the account is still open.
3. Consider the amount
If the check is for a small amount, such as $10, and it is a year old, the risk of a $30 "returned item fee" might outweigh the value of the check. If you can't verify the check is good, it might be safer to let it go rather than risking a fee that is three times the check's value.
Managing checks you have written that remain uncashed
If you are on the other side of the transaction—meaning you wrote a check to someone who hasn't cashed it—you have a different set of responsibilities. You are legally obligated to pay that money even if the recipient waits a year to deposit the check.
Leaving an outstanding check in your ledger can make it difficult to know exactly how much money you have. If a check you wrote has been outstanding for more than six months, you may want to:
- Reach out to the payee: Ask them if they still have the check or if it was lost.
- Place a stop payment: If they lost the check, you can ask your bank to place a stop payment order. Be aware that banks charge a fee for this service, and the stop payment order itself usually expires after six months unless renewed.
- Keep the funds set aside: Never assume that because a check is old, the money is now "yours" again. The debt remains, and the payee could technically sue you in small claims court if you refuse to reissue a stale check.
The impact of digital and mobile banking
In 2026, mobile check deposit is the primary way most people interact with paper checks. While convenient, mobile apps are often more rigid than human tellers. Many banking apps use OCR (Optical Character Recognition) to read the date on a check and will automatically reject a deposit if the date is more than 180 days in the past.
If you try to bypass this by altering the date on the check, you are committing check fraud. Never change the date, amount, or signature on a check. If the date is wrong or old, the only legal solution is to get a replacement check from the original writer.
Escheatment: The final destination of uncashed money
What happens to the money if a check is never, ever cashed? Every state has escheatment laws. If a company or bank is holding money that belongs to you (like an uncashed paycheck or a utility refund) and they cannot reach you for a certain period (usually 3 to 5 years), they are legally required to send that money to the state's treasury.
Once the money is with the state, it is held in your name indefinitely. You can search for these funds through official government websites. This is often the safest way to recover money from very old checks issued by corporations or government agencies, as it bypasses the risks of dealing with stale paper documents and potential bank fees.
Summary of check validity by type
| Check Type | Typical Validity Period | Notes |
|---|---|---|
| Personal Check | 6 Months (180 Days) | Bank's discretion applies after 6 months. |
| Business Check | 6 Months (180 Days) | "Void after 90 days" is common but not always binding. |
| U.S. Treasury Check | 1 Year (365 Days) | Can be reissued if expired. |
| State/Local Gov | 6 Months - 1 Year | Varies by state; check the face of the check. |
| Cashier's Check | No official expiry | May be subject to unclaimed property laws after 3+ years. |
| Money Order (USPS) | Indefinite | Never expires or loses value. |
| Money Order (Private) | No official expiry | Monthly fees may apply after 1-3 years. |
| Traveler's Check | Indefinite | Valid as long as the issuer exists. |
Moving forward with old checks
While the 180-day rule is a solid guideline for most situations, the true "expiration" of a check is often more about the relationship between the payer, the payee, and their respective banks. Paper checks are increasingly becoming a legacy technology, and the systems built to handle them are designed to prioritize security and predictability over convenience.
To keep your finances clean, the best advice remains the most traditional: deposit checks as soon as you receive them. If you find an old one, communication is your most valuable tool. A quick text or phone call to the person who wrote the check can save both of you from unnecessary fees and the headache of a bounced transaction. Money is a tool for exchange, but it only works when the timing is right.
-
Topic: Cashing Old Checks: How Long Is A Check Good For? | Bankratehttps://www.bankrate.com/banking/checking/how-long-is-a-check-good-for/
-
Topic: When Do Checks Expire?https://www.investopedia.com/ask/answers/082216/when-do-checks-expire.asp#:~:text=It's%20always%20best%20to%20contact,is%20past%20six%20months%20old.
-
Topic: How Long Do You Have to Cash a Check? | Banks.comhttps://www.banks.com/articles/banking/how-long-cash-check/