Note: The information below is written for general U.S. consumer banking education. Bank policies, state rules, and check issuer requirements can vary, so it is always smart to confirm with your bank or credit union before depositing an old check.
Checks may feel a little old-fashioned in a world of tap-to-pay phones, instant transfers, and apps that split dinner faster than your friend can “forget” their wallet. Still, checks are not gone. People receive payroll checks, refund checks, insurance checks, rent checks, birthday checks from relatives, and the occasional mysterious check found in a drawer under three expired coupons and a paper clip.
So, how long is a check good for? In most everyday situations, a personal, business, or payroll check is generally considered good for about six months, or 180 days, from the date written on the check. After that, it becomes what banks call a stale-dated check. That does not always mean the money disappears, but it does mean the bank may refuse to cash or deposit it.
The answer also depends on the type of check. A personal check is different from a U.S. Treasury check. A cashier’s check is different from a payroll check. A USPS money order follows different rules again. In other words, checks are like leftovers: some are fine for a while, some need attention quickly, and some should not be trusted after sitting around too long.
What Does It Mean When a Check Is “Good For” a Certain Time?
When people ask how long a check is good for, they usually mean one of two things: how long the bank is likely to accept it, and how long the person owed the money can still claim the funds. These are related, but they are not exactly the same.
A bank may decide not to process a check once it is too old. However, the underlying payment may still be owed. For example, if your employer issued you a paycheck that you forgot to deposit for seven months, the bank may reject the old check, but your employer usually still owes you those wages. The solution is often to request a replacement check rather than trying to force the old one through the banking system.
Under common U.S. banking rules, a bank is generally not required to pay a check that is presented more than six months after its date. However, a bank may still choose to pay it in good faith. That is why one person may successfully deposit an old check through mobile banking while another person gets rejected at a teller window. Banking can be oddly dramatic for something printed on paper.
How Long Is a Personal Check Good For?
A personal check is usually considered valid for six months. After 180 days, banks and credit unions may treat it as stale-dated. This means they can refuse to cash or deposit it, even if the check writer has enough money in the account.
For example, imagine your aunt gives you a $100 birthday check dated January 10. If you find it in your backpack in August, the check is more than six months old. Your bank may reject it, hold it for review, or process it anyway depending on its policy. The safest move is to call your aunt, thank her again, and ask whether she can write a new check. Bonus points if you do not mention that the original check spent half a year living next to gum wrappers.
Can a Bank Cash a Personal Check After Six Months?
Yes, it can happen. A bank may decide to honor a stale check if it believes the payment is legitimate and the funds are available. But you should not count on it. The older the check, the more likely the bank is to question it.
There is also a practical risk for the check writer. They may have forgotten about the check and assumed it was never going to be deposited. If you suddenly cash it months later, it could cause an overdraft or accounting problem. Before depositing an old personal check, contact the person who wrote it and ask for a replacement or permission to deposit the original.
How Long Is a Business Check Good For?
Business checks are also commonly treated as valid for six months. These include checks from companies, vendors, contractors, landlords, clients, and other organizations. Many business checks even print a phrase such as “Void after 90 days” or “Void after 180 days” on the front.
That printed message matters because it tells you the issuer wants the check handled within a certain window. But the real-world outcome still depends on bank policy, the issuer’s account status, and the type of check. Some banks may reject a check after the printed deadline. Others may process it if the issuer’s account is active and there are no stop-payment orders.
If you receive a business check, deposit it quickly. Companies close accounts, change banks, merge, update accounting systems, or void outstanding checks after a certain period. Waiting too long can turn a simple deposit into a customer-service scavenger hunt.
How Long Is a Payroll Check Good For?
Payroll checks are usually subject to the same six-month stale-dated guideline, but there is an important twist: unpaid wages may be protected by state labor and unclaimed property laws. If you find an old paycheck, do not throw it away. Contact the employer or payroll department and ask for a replacement.
Employers often void stale payroll checks after a set period and may eventually report the funds as unclaimed property to the state. Dormancy periods vary by state and by property type. In some states, unclaimed wages may need to be reported after a relatively short period, while other property types may have longer timelines.
For workers, the practical rule is simple: if the paycheck is under six months old, deposit it as soon as possible. If it is older than six months, ask the employer for a reissued check. If the company no longer exists or cannot help, search your state’s official unclaimed property database.
How Long Is a Cashier’s Check Good For?
A cashier’s check is different from a personal check because it is issued by a bank, not directly from an individual’s checking account. When someone buys a cashier’s check, the bank typically takes the funds upfront and guarantees payment.
That sounds permanent, but cashier’s checks can still become difficult to use if too much time passes. Some cashier’s checks include expiration language, such as “void after 90 days” or “void after 180 days.” Others may not have a clear expiration date. Banks may have internal procedures for stale cashier’s checks, and older checks can trigger extra verification.
If you have an old cashier’s check, do not assume it is worthless. Contact the issuing bank. You may be able to cash it, deposit it, or request a replacement. Be prepared to show identification and possibly provide proof that you are the rightful payee.
How Long Is a Certified Check Good For?
A certified check is a personal check that the bank has verified and certified. The bank confirms that the account has enough funds and often sets aside the money. Because certified checks involve a bank guarantee, they are treated differently from ordinary personal checks in some legal and banking contexts.
Still, an old certified check may require review. Banks may want to confirm that it has not been replaced, reported lost, or affected by a stop-payment issue. If a certified check is old, contact the issuing bank before trying to deposit it. This helps prevent delays, rejected deposits, and the kind of banking confusion that makes everyone suddenly become an amateur lawyer.
How Long Is a U.S. Treasury Check Good For?
U.S. Treasury checks are generally valid for one year from the date of issue. These may include federal tax refund checks, Social Security-related payments, veterans benefits, or other federal payments.
If a Treasury check is more than one year old, it is usually considered expired and must be reissued by the agency that authorized the payment. For example, if you have an expired IRS refund check, you generally need to contact the IRS to request a replacement. The U.S. Treasury issues the payment, but the agency connected to the payment usually handles the reissue request.
Do not try to deposit a clearly expired Treasury check and hope for the best. Banks are likely to reject it, and you may lose time. Instead, contact the appropriate federal agency and follow its replacement process.
How Long Is a State or Local Government Check Good For?
State and local government checks vary. A state tax refund check, county refund check, or municipal payment may have its own expiration period printed on the check. Some may be valid for six months, while others may be valid for a year or another period set by the issuing agency.
If the check is old, contact the issuing office directly. For example, if it is a state tax refund check, call the state tax agency. If it is a local court refund, contact the court clerk or finance department. Government agencies usually have procedures for replacing stale, lost, or expired checks, but the process may require forms, identification, or waiting time.
How Long Is a Money Order Good For?
Money orders are not exactly checks, but people often ask about them in the same conversation. USPS domestic money orders do not expire and do not earn interest. They are generally cashed for the exact amount shown on the money order.
Other money order issuers may have service fees or rules that affect value over time. For example, a private issuer may subtract fees after a certain period, depending on state law and the issuer’s terms. If you find an old money order, read the fine print and contact the issuer before assuming it is still worth the full amount.
What Happens If You Deposit an Old Check?
If you deposit an old check, several things can happen. The bank may accept it normally. It may place a hold on the funds. It may reject the deposit. Or it may initially accept the check and later reverse the deposit if the check is returned unpaid.
This last possibility is important. Just because money appears in your account does not always mean the check has fully cleared. If the check is returned, the bank may remove the funds from your account and charge a returned deposit fee. That can be especially annoying if you already spent the money.
Old checks raise concerns because the account may be closed, the check may have been replaced, the payer may have stopped payment, or the bank may doubt whether the item is still collectible. The older the check, the more chances there are for something to have changed.
What Should You Do With a Stale-Dated Check?
If you have a check that is more than six months old, take a calm, organized approach. First, look at the date and any printed expiration language. Second, identify the type of check: personal, business, payroll, cashier’s, Treasury, or money order. Third, contact the issuer and ask whether the check can still be deposited or whether a replacement is needed.
If the issuer is a person, ask politely before depositing it. If the issuer is a business, contact accounting or customer service. If it is a government check, contact the agency listed on the payment. If it is a payroll check, contact your employer or former employer. If none of those options works, check your state’s unclaimed property website.
Should You Write “Void” on an Old Check?
Only write “void” on a check if you are sure you do not need to deposit it or if the issuer has replaced it. If you are the check writer and you want to prevent an old check from being cashed, contact your bank about a stop-payment order. Stop-payment rules and fees vary, and written stop-payment orders may need renewal after a certain period.
How to Avoid Problems With Old Checks
The best way to handle checks is boring but effective: deposit them quickly. Mobile deposit makes this easier than ever. When you receive a check, endorse it only when you are ready to deposit it, use your bank’s app or visit a branch, and keep the paper check until your bank confirms it has cleared.
If you write checks, keep a check register or digital note of outstanding payments. Follow up if a check has not cleared after a month or two. If you run a business, create a stale-check policy so old checks are reviewed, voided, reissued, or reported according to applicable unclaimed property rules.
For important payments, consider electronic transfers, direct deposit, bill pay, or cashier’s checks when appropriate. Checks still work, but they require tracking. They are less like instant messages and more like postcards: useful, but not something you should forget in the glove compartment for nine months.
Specific Examples: Is This Check Still Good?
Example 1: A Personal Check From Four Months Ago
A four-month-old personal check is usually still within the common six-month window. You can likely deposit it, but it is courteous to tell the check writer first, especially if the amount is large.
Example 2: A Payroll Check From Eight Months Ago
An eight-month-old payroll check may be rejected as stale. Contact the employer and ask for a reissued check. If the employer says the funds were turned over to the state, search the state’s unclaimed property office.
Example 3: A Federal Tax Refund Check From 14 Months Ago
A U.S. Treasury check older than one year is generally expired. Contact the IRS or the agency connected to the payment and request a replacement check.
Example 4: A USPS Money Order From Two Years Ago
A USPS domestic money order does not expire. However, you should still verify it with USPS, especially if it is damaged, altered, or difficult to read.
Experience-Based Tips: What People Learn the Hard Way About Old Checks
One of the most common real-life experiences with checks is the “drawer discovery.” Someone cleans out a desk, opens an old birthday card, or sorts through paperwork before tax season and suddenly finds a check they meant to deposit months ago. The first reaction is excitement. The second reaction is panic. The third reaction is usually, “Can I still cash this?”
The best lesson from that situation is not to rush straight to the bank. If the check is close to or past six months old, contact the issuer first. This prevents awkward surprises. A friend or relative may have changed banks. A small business may have closed the account. An employer may have already voided the payment and moved it into a stale-check process. A five-minute call can save a week of banking headaches.
Another practical experience is that mobile deposit does not always mean guaranteed acceptance. Some people deposit an old check through an app and see a temporary credit. Then, days later, the check is returned. This can create confusion because the money seemed available. The lesson: wait until the check fully clears before spending the funds, especially if the check is old, large, or from an unfamiliar payer.
People who write checks learn a different lesson: outstanding checks can make account balances misleading. Suppose you write a $600 check to a contractor, but the contractor does not cash it for five months. Your online balance may look higher than your true available money. If you forget about the check and spend the funds, the late deposit could cause an overdraft. Keeping a simple record of written checks is not glamorous, but neither is paying overdraft fees.
Small business owners often discover that stale checks are not just a banking issue; they are an accounting issue. Uncashed vendor checks, refund checks, and payroll checks need to be tracked. A business cannot simply erase the liability because the check got old. In many cases, the funds may eventually be treated as unclaimed property and reported to the appropriate state. This is why organized businesses review outstanding checks regularly and document their follow-up attempts.
Another experience involves printed phrases like “Void after 90 days.” Some recipients assume the money is gone after that date. Usually, the better approach is to treat the phrase as a warning: do not delay. If the deadline has passed, contact the issuer. Many companies will reissue the payment if the original check was not cashed. The key is to ask rather than quietly give up.
Finally, people often learn that direct deposit is much easier for recurring payments. Paychecks, government benefits, tax refunds, and regular reimbursements are usually safer and faster electronically. Paper checks still have a place, but they demand attention. If a check arrives, deposit it promptly, save confirmation, and keep the paper copy for a short period according to your bank’s guidance. Future you will be grateful, and your junk drawer will have one less financial plot twist.
Conclusion: So, How Long Is a Check Good For?
In most cases, a personal, business, or payroll check is considered good for about six months. After that, it becomes stale-dated, and the bank may refuse to honor it. U.S. Treasury checks are generally good for one year. USPS domestic money orders do not expire, though other money order issuers may have different rules or fees.
The smartest move is simple: deposit checks as soon as possible. If you find an old check, do not panic and do not toss it away. Identify the type of check, contact the issuer, and ask for a replacement if needed. A stale check may be inconvenient, but in many cases, the money can still be recovered with the right steps.