Just realized I had an old paycheck sitting in a drawer for months and started wondering if I could still cash it. Turns out there's actually a lot of confusion about how long checks are valid for, so I looked into it.



So here's the thing - checks don't technically expire, but they do go "stale" after a while. Banks basically decide on their own whether they'll process an old check. For personal checks, you've got up to six months to cash them under federal law. After that, the bank doesn't have to honor it. I found out business checks are similar - usually six months too, even though they often say "void after 90 days" (which is more of a suggestion to deposit faster). Cashier's checks are different though - no real expiration, but if you wait too long the bank might send the money to the state as unclaimed property.

What's interesting is that a lot of people don't realize how long a check remains valid, so they either panic or just forget about it entirely. The government estimates like $15 million in retirement plan checks alone go uncashed every year. If you find an old check, you can try depositing it - some banks will accept it if they think there's money in the account. Or just contact whoever issued it and ask them to reissue. Money orders are their own thing though - no expiration date usually, but some states will deduct fees if you wait too long to cash them.

Basic lesson: don't let checks sit around. Deposit them when you get them. But if you do end up with a stale one, it's not necessarily worthless - just might require some extra steps to actually get the money.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin