Guide

How long is a cheque valid? Rules explained with examples

Cheque validity rules explained with worked examples, plus how to make sure you deposit in time.

A cheque feels like money in hand, but it comes with an expiry date that is not printed anywhere on it. Leave it in a drawer too long and the bank can refuse to pay. Here is how long cheques stay valid, how to work out the exact last day, and how to make sure you never get caught out.

The short answer

How long a cheque is valid depends on the country, and the clock always starts on the date written on the cheque, not the day you received it.

CountryValidityNotes
India3 monthsReserve Bank of India rule since 1 April 2012
United States6 monthsBanks are not required to pay older cheques, but may
United Kingdom6 monthsCommon banking practice
Canada6 monthsCheques older than this are usually treated as stale-dated
Australia15 monthsCheques are generally considered stale after 15 months

Banks can apply their own rules, and some cheques print their own limit, such as “void after 90 days”. If the cheque shows a limit, that one applies. When in doubt, ask your bank.

How to work out the last valid date

The simplest rule: count the months forward from the date on the cheque, then step back one day.

Example 1: India, a regular cheque

A cheque is dated 10 January 2026. Three months later is 10 April 2026, so the last day to present it is 9 April 2026.

Example 2: a month with fewer days

A cheque is dated 30 November 2026. Three months later would be “30 February”, which does not exist, so the count stops at the end of February: the last valid day is 27 February 2027.

Example 3: the United States

A cheque is dated 15 March 2026. Six months later is 15 September 2026, so after 14 September 2026 the bank is no longer obliged to pay it.

You can check any date with our free cheque validity calculator.

Post-dated cheques

A post-dated cheque carries a future date. You cannot deposit it before that date, and its validity period only begins on that date. If someone gives you a cheque dated three weeks from now, you have three weeks plus the full validity period.

The risk with post-dated cheques is forgetting them entirely: they sit in a wallet waiting for their date, and by the time you remember, the moment has passed. A reminder set for the cheque’s date solves this.

Why you should deposit early anyway

The last valid date is a limit, not a target. Depositing early has real advantages:

  • Clearing takes time. A cheque deposited on its last valid day may be checked after that day.
  • Weekends and holidays. If the last day falls on a holiday, you may effectively lose it.
  • Bounced cheques. If a cheque is returned unpaid, you want time to contact the payer for a new one.
  • Account changes. The payer’s account could be closed or run low as time passes.

A good habit is to deposit within a week of receiving a cheque.

What happens when a cheque expires

An expired, or “stale”, cheque is not automatically worthless, but most banks will not pay it. The money has not left the payer’s account, so the usual fix is simple: ask the payer to cancel the old cheque and write a new one. For business payments, send the old cheque back with your request so they have a clear record.

A system for cheques

If you receive cheques regularly, as a small business, a landlord or a freelancer, keep it simple:

  1. Photograph each cheque the day it arrives. This gives you a record of the date, amount and payer.
  2. Set a deposit reminder a few days after you receive it, or on the cheque’s date if it is post-dated.
  3. Deposit in batches once or twice a week.

Invited does steps 1 and 2 at once: take a photo of the cheque and it reads the date and the amount, then reminds you to deposit it. You review what it found before anything is saved.

Writing cheques: avoid surprises for others

If you write cheques, you can help the person receiving them:

  • Date the cheque correctly and clearly. An unclear date can cause a cheque to be rejected.
  • Keep a record of the cheque number, date, payee and amount.
  • Check your statement. If a cheque has not been cashed after a few weeks, remind the payee before it goes out of date.
  • Keep enough money in the account until the cheque clears, however long the payee takes to deposit it.

Key points

  • Validity counts from the date written on the cheque.
  • India: 3 months. US, UK, Canada: 6 months. Australia: 15 months. Banks may differ.
  • Count the months forward, then step back one day.
  • Deposit early; do not aim for the last day.

Questions

How long is a cheque valid in India?

Three months from the date written on the cheque, under the Reserve Bank of India rule that has applied since April 2012.

How long is a cheque valid in the United States?

US banks are not obliged to pay a cheque that is more than six months old, though they may choose to. Some cheques print a shorter limit, such as "void after 90 days".

Does a post-dated cheque's validity start from today?

No. Validity counts from the date written on the cheque, so a post-dated cheque's period starts on that future date.

What should I do with an expired cheque?

Contact the person or business that wrote it and ask for a replacement. Most banks will not pay a stale cheque.

More guides

Snap it. Invited remembers it.

Free to download. 3 free AI scans. No signup.

Scan to
download