Skip to main content

Stale-Dated and Postdated Checks: the Six-Month Rule, Why Your Bank Can Still Pay, and What to Do Next

Published 12 min readMike ThriftMike Thrift
Stale-Dated and Postdated Checks: the Six-Month Rule, Why Your Bank Can Still Pay, and What to Do Next
On this page

Your bank can legally cash a check you wrote eight months ago — and legally bounce one you wrote seven months ago. Both outcomes come from the same rule, and which one you get depends on a decision your bank makes without asking you. If you receive customer checks or still pay vendors by check, here is exactly how the six-month rule works, where postdated checks fit, and what to do on either side of a stale check.

What "Stale-Dated" Means​

A check becomes stale-dated when it is presented for payment more than six months — roughly 180 days — after the date written on it. The label applies to ordinary personal and business checks, which are the vast majority of checks still changing hands.

Stale does not mean void. There is no federal law that kills a personal check at the six-month mark, and the date on a check is not an expiration date the way a coupon's is. "Stale" is a banking term of art: it marks the point where the legal obligations around the check change. What changes, and for whom, is the part most people get wrong.

The Six-Month Rule: UCC 4-405​

The rule lives in the Uniform Commercial Code, which every state has adopted in some form. Section 4-405 says two things that sound contradictory until you read them together:

  1. A bank is under no obligation to pay a check (other than a certified check) presented more than six months after its date.
  2. But the bank may charge its customer's account for paying that check anyway, as long as it pays in good faith.

In plain terms: after six months, your bank gets a choice. It can dishonor the check and send it back marked stale, or it can pay it and debit your account, and both choices are lawful. The check writer cannot complain that the bank paid a stale check — the good-faith payment is expressly permitted — and the payee cannot complain that the bank refused one.

Why Banks Usually Pay Stale Checks Anyway​

If you have ever deposited an old check and watched it clear without incident, you have seen the practical side of this rule. Modern check processing is almost entirely automated: the paying bank's systems read the routing number, account number, and amount from the MICR line and typically never look at the handwritten date at all. Flagging stale dates would require image review or exception handling on millions of items, so most banks simply let stale checks through unless something else — insufficient funds, a stop-payment order, a closed account — triggers a review.

That is good news when you are the payee holding a seven-month-old check: depositing it costs nothing to try, and it often clears. It is a warning when you are the issuer: never assume a check you wrote last year is dead. Until you stop it, void it, or the account is closed, a stale check presented tomorrow can still pull money out of your account.

What "Good Faith" Means for You​

Good faith here roughly means the bank had no reason to suspect something was wrong — no stop-payment order on file, no notice the check was altered, no knowledge the account owner disputed it. If your bank pays a stale check in good faith, the charge to your account stands, and arguing "but it was old" will not reverse it. Your protection against stale checks you no longer want honored is a stop-payment order, not the calendar. More on that below.

Not Every Check Follows the Six-Month Rule​

The six-month convention covers personal and business checks. Other instruments play by different clocks, and mixing them up causes real losses:

  • U.S. Treasury checks — federal tax refunds, Social Security payments, and similar items are valid for one year from the issue date, and the legend is printed right on the check. A bank should not accept one older than a year; the payee must request a replacement from the issuing agency instead.
  • State and local government checks — validity varies by issuer, commonly six months to a year, often printed on the face ("void after 180 days"). When in doubt, contact the issuing office rather than the bank.
  • Cashier's checks and certified checks — these do not expire under the UCC; in fact, certified checks are expressly carved out of section 4-405. The funds were already pulled when the check was issued, so the bank still owes the money years later. In practice, though, an uncashed cashier's check eventually gets swept into the state's unclaimed-property program, and reclaiming it means filing a claim with the state.
  • Money orders — U.S. Postal Service money orders never expire by their terms, though banks may still balk at very old ones. Private money orders can carry service fees that eat the value over time, so an old one may be worth less than its face.
  • "Void after 90 days" legends — businesses often print these on dividend or rebate checks. The legend is a request to the payee and a signal to the bank, but whether the bank honors it depends on state law and the bank's own policy; many banks pay right through the legend. Do not treat the legend as a substitute for actually voiding and reissuing.

Postdated Checks: the Date Does Not Protect You​

A postdated check — one dated in the future — feels like it should be uncashable until that date arrives. Under the check-collection rules, it generally is not.

A check is a demand instrument: it is payable when presented. The UCC allows a check to be antedated or postdated (section 3-113), but a separate provision (section 4-401) lets the bank charge a postdated check against your account even though payment was made before the date on the check — unless you gave the bank advance notice of the postdating, describing the check with reasonable certainty, in time for the bank to act on it.

The Consumer Financial Protection Bureau puts it bluntly: banks generally do not have to wait until the date you wrote on the check. The future date is an instruction to the person you handed the check to, not to your bank. If the payee deposits it early — by accident or on purpose — automated processing will usually pay it, and any overdraft or cascade of fees that follows is your problem.

How to Make a Postdate Stick​

If you must postdate a check, the notice procedure is your only real protection, and it mirrors a stop-payment order:

  1. Notify your bank before the check is presented. Written notice is what counts; an oral heads-up lapses after about 14 days unless you confirm it in writing.
  2. Describe the check with reasonable certainty — check number, exact amount, payee, and the date on the check.
  3. Mind the clock. A written postdating notice lasts about six months. If the check still has not arrived by then, renew the notice.
  4. Know the remedy. If the bank pays before the stated date over a proper notice, the bank is liable for the resulting loss — but you will have to assert that claim, document the damages, and possibly fight about it. Prevention beats recovery.

The cleaner move, whenever you have the leverage, is to not postdate at all: hold the check and mail it later, schedule a bank bill payment for the future date, or pay electronically on the day. Every one of those is enforceable in a way a handwritten future date is not.

You Received a Check That Went Stale: What to Do​

Found a customer check from March in a drawer? Work through these steps in order:

  1. Try depositing it anyway. Because most banks process stale checks automatically, an ordinary personal or business check often clears months past the six-month line. A mobile deposit costs you nothing to attempt. Do not do this with a Treasury check past its one-year mark — that one will bounce and may cost you a returned-item fee.
  2. If it bounces or the bank refuses it, call the issuer. People and businesses reissue stale checks routinely; it is a normal bookkeeping event, not an accusation. Ask for a replacement check and offer to return or destroy the original.
  3. Get the reissue in writing. A short email confirming the original check number, amount, and date — and that a replacement is coming — protects both sides if the original later surfaces and gets presented twice.
  4. Watch for the double-presentment trap. If you deposit the stale original and the issuer sends a replacement, both can clear. Once a replacement is agreed, destroy the original or mark it void and file it; never deposit both to see which one sticks.
  5. For large amounts, ask for guaranteed funds. If the stale check was for serious money and the issuer relationship is thin, requesting a cashier's check or wire for the replacement is reasonable.

You Wrote a Check That Was Never Cashed: What to Do​

Outstanding checks are the issuer's mirror-image headache. They linger on your bank reconciliation, the money is not really yours to spend, and after enough time the law takes the decision out of your hands.

Short Term: Reconcile, Remind, Reissue​

  • Keep every outstanding check visible. Your monthly bank reconciliation should list each uncashed check with its date. Anything approaching six months old deserves a follow-up call or email to the payee — checks get lost, payees forget, and a nudge now prevents a stale-check mess later.
  • To reissue safely, stop the original first. Place a stop-payment order on the lost check (expect a fee, typically around $15 to $35, lasting six months and renewable), then issue the replacement. Skipping the stop payment is how both checks clear and you pay twice.
  • Void-and-reissue beats stop-pay-and-wait when you have the original in hand — for example, a check returned as undeliverable. Void it in your books, restore the payable, and write a fresh check with a fresh date.

Long Term: Unclaimed-Property Law Sets the Real Deadline​

Here is the deadline that actually bites. Every state has an unclaimed-property (escheatment) law requiring businesses to turn over uncashed checks — vendor payments, payroll checks, customer refunds — to the state after a dormancy period, commonly three years for ordinary business checks, with its own reporting and due-diligence letters to the payee first. Payroll and certain other categories can differ, and the exact periods and thresholds vary by state.

The practical consequences:

  • You cannot simply write uncashed checks back to income after a year and keep the money. Once the dormancy period runs, the funds belong to the state as custodian for the payee, and the state can audit you for unremitted property going back years.
  • Before escheating, most states require a last-contact letter to the payee at their last known address. Build that mailing into your year-end routine for checks approaching the deadline.
  • Track outstanding checks by payee, amount, and date in one schedule. When auditors or the state ask, that schedule — plus your due-diligence letters — is your defense.

Booking It: the Journal Entries Behind a Stale Check​

Stale checks create real bookkeeping events, and sloppy handling here is how duplicate payments and mystery reconciling items are born. Suppose you issued a $2,500 vendor check in March that went stale, and you are reissuing in October. In a plain-text ledger the sequence looks like this:

2026-03-14 * "Acme Supply" "Invoice 1042 paid by check 8817"
  Liabilities:Accounts-Payable:Acme-Supply  -2500.00 USD
  Assets:Checking                               2500.00 USD

When the check goes stale and you void it to reissue, restore the payable first — the expense already happened, so you are not re-booking the cost, only moving the obligation back onto your books:

2026-10-02 * "Void stale check 8817, restore payable"
  Assets:Checking                            -2500.00 USD
  Liabilities:Accounts-Payable:Acme-Supply   2500.00 USD
 
2026-10-02 * "Acme Supply" "Reissue invoice 1042 by check 9044"
  Liabilities:Accounts-Payable:Acme-Supply  -2500.00 USD
  Assets:Checking                               2500.00 USD

And if a check instead ages past your state's dormancy period and must be escheated, the liability moves from the vendor to the state — the money leaves your control either way, so record the transfer rather than letting the payable sit forever:

2026-12-31 * "Escheat uncashed check 8817 to state unclaimed property"
  Liabilities:Accounts-Payable:Acme-Supply  -2500.00 USD
  Liabilities:Escheatment-Payable:State      2500.00 USD

If you keep your books in Beancount, your monthly reconciliation workflow in Fava will surface these outstanding items automatically — the balance and reconciliation docs walk through the setup. The discipline that matters is reviewing the outstanding-check list every month, not once a year when the stale ones have already multiplied.

Your Stale-Check Checklist​

End every month by spending ten minutes on checks, and stale paper stops being a surprise:

  • Deposit checks you receive within days, not months — every week in a drawer is risk for zero benefit.
  • Review your outstanding-check list at each bank reconciliation and nudge payees on anything older than 90 days.
  • Never assume a check you wrote is dead: stop it, void it, or reissue it — the calendar alone protects nothing.
  • Put every uncashed check older than a year on your escheatment watch list with its payee, amount, and date.
  • Stop postdating checks as a payment-timing strategy; schedule the payment instead, and file a written notice with your bank on the rare occasions you cannot avoid it.

The six-month rule is not a shield for issuers or a guillotine for payees — it is a fork in the road where the bank picks a direction. Knowing which way it leans, and acting before the choice is made for you, is the whole game.

Source: https://beancount.io/blog/2026/10/23/stale-dated-postdated-checks-six-month-rule-bank-pay-guide

Published: October 23, 2026