Cashier's checks do not have a legal expiration date, but banks will often refuse to cash them after six months to a year

A cashier's check is a check issued by a bank using the bank's own funds, not your account. Because the bank guarantees the money, cashier's checks are considered safer than personal checks. However, the longer you hold a cashier's check without depositing it, the more likely a bank will refuse to honor it — even though there is no federal rule that makes it officially expired.

Most banks will cash a cashier's check within six months of issue without question. After six months, many banks begin to treat the check as stale-dated and may refuse payment. Some banks extend this window to one year; others are stricter. The bank that issued the check is more likely to honor it than the bank where you try to deposit it, but neither is legally required to do so after a certain point.

If your cashier's check is old and a bank refuses it, you have options. The issuing bank can issue a replacement, though they may charge a fee and will want proof of the original check. Understanding how long you have and what to do if time has passed will save you from being stuck with a worthless piece of paper.

Key Takeaways

  • Cashier's checks have no official expiration date under federal law, but most banks will not cash them after six months to one year.
  • The bank that issued the check is your best option if it is old, because they have the original record and can verify the check has not already been cashed.
  • If a bank refuses a cashier's check, ask for the reason in writing — some banks refuse for policy reasons, while others may suspect fraud.
  • You can request a replacement cashier's check from the issuing bank, though they may charge a fee and require proof that the original was never cashed.

Why banks treat old cashier's checks as stale

Banks use the term stale-dated to describe checks that are too old to cash safely. For personal checks, the Uniform Commercial Code — a set of rules that governs how checks work — suggests banks may refuse checks older than six months. Cashier's checks are not explicitly covered by this rule, but banks explore the same logic anyway.

The reason is practical: the longer a check sits, the harder it is to verify that it has not already been cashed. A cashier's check is a promise from the bank to pay, and the bank needs to know whether that promise was already kept. After six months or a year, the bank's records may be archived or harder to search. Rather than risk paying twice, many banks straightforward refuse.

Different banks have different policies. Some will cash a cashier's check that is two or three years old if you bring it to the issuing bank in person. Others refuse anything older than six months. There is no way to know your bank's exact policy without asking, so if your check is more than a few months old, contact the issuing bank before you try to cash it anywhere else.

How to cash an old cashier's check

If your cashier's check is more than six months old, go to the bank that issued it first. Bring the check itself and a form of identification. Explain that you are trying to cash it and ask whether they will honor it. The issuing bank has the best record of whether the check was already paid, so they are your strongest option.

If the issuing bank refuses, ask them to put the reason in writing. Some banks will refuse because of their stale-check policy, but others may refuse because they suspect the check was already cashed or because there is a hold on the account that issued it. A written explanation will tell you whether you can try a different approach or whether you need to request a replacement.

Do not try to deposit an old cashier's check at a different bank first. If the issuing bank refuses it, the bank where you try to deposit it will almost certainly refuse as well. You will waste time and may trigger a fraud alert on your account if the check is very old or if the amount is large.

Requesting a replacement cashier's check

If the issuing bank refuses to cash your old cashier's check, you can request a replacement. Go to the bank in person with the original check and your identification. Explain that you need a new cashier's check because the original is too old to cash.

The bank will verify that the original check was never cashed by searching their records. This usually takes a few minutes to a few hours, depending on how old the check is and how busy the bank is. Once they confirm it was not paid, they will issue a new cashier's check for the same amount.

Most banks charge a fee to issue a replacement cashier's check — typically $10 to $25, though this varies by bank. Some banks waive the fee if the original check was issued by them and the delay was not your fault. Ask about the fee before you request the replacement. If you lost the original check, the bank may still issue a replacement, but they will require an affidavit stating that the check was lost and has not been cashed.

What happens if a cashier's check was already cashed

If you try to cash a cashier's check and the bank tells you it was already paid, someone else cashed it. This is a serious problem and suggests fraud. Do not assume the bank made a mistake — ask them to show you the date and location where it was cashed, and ask for the name of the bank where it was deposited.

If you did not authorize the payment, contact the police and file a report. Bring the report to the issuing bank and explain that the check was cashed without your permission. The bank will investigate, but you may not recover the money if too much time has passed. This is why it is important to cash a cashier's check as soon as you receive it, or to keep it in a safe place if you cannot deposit it right away.

If you issued the cashier's check to someone else and they claim they never received it, ask them to check with their bank before you request a replacement. It is possible the check was cashed weeks or months ago and they forgot, or that it was deposited into a different account than they expected.

How to avoid problems with cashier's checks

The simplest way to avoid stale-check problems is to cash or deposit a cashier's check within a few weeks of receiving it. Do not hold onto a cashier's check for months unless you have a specific reason. If you must delay, keep the check in a safe place — a safe deposit box, a home safe, or a locked drawer — so you do not lose it.

If you are paying someone with a cashier's check, give it to them in person when possible, or send it by certified mail so you have proof of delivery. Ask them to confirm they received it and to cash it within a reasonable time frame. If they say they lost it or cannot find it after a few weeks, offer to request a replacement from the bank rather than sending another check.

If you are receiving a cashier's check as payment, deposit it when ready. Do not wait. Cashier's checks are safer than personal checks because the bank guarantees the money, but only if you cash them while they are still valid. Once a check becomes stale, the bank's may provide becomes worthless.

Frequently Asked Questions

Can I deposit a cashier's check after one year?

It depends on the bank. Some banks will honor a cashier's check that is one or two years old if you bring it to the issuing bank. Others refuse anything older than six months. Contact the issuing bank to ask their specific policy before you try to deposit an old check.

What if the bank that issued the cashier's check is closed?

If the bank merged with another bank, contact the successor bank with the original check. If the bank failed and was taken over by the FDIC, contact the FDIC to find out how to claim the check. Bring proof of the original check and your identification.

Do I need the original check to get a replacement?

Yes, in most cases. The bank needs to see the original check to verify it was never cashed. If you lost it, you can still request a replacement, but the bank will require you to sign an affidavit stating that the check was lost and you have not received payment.

Can I photocopy a cashier's check instead of depositing the original?

No. Banks will not accept a photocopy or a digital image of a cashier's check. You must present the original check. This is why it is important to keep the original in a safe place until you are ready to cash it.

What if someone else has my cashier's check and refuses to cash it?

If you issued a cashier's check to someone and they refuse to cash it or claim they lost it, you can request a replacement from the bank. The bank will verify that the original was never cashed, and they will issue a new one. You may be charged a fee. After that, you can issue a new check to the person or keep the replacement yourself.