Key takeaways
What this article covers, in order:
- The list that never gets shorter
- Why old cheques are a problem
- Step 1: Check the cheque really hasn't cleared
- Step 2: Contact the payee
- Step 3: Reverse the old cheque in your books
- Step 4: Pay again, properly
Old uncleared cheques are ones you wrote and recorded, but the recipient never banked. In the UK, cheques are generally treated as out of date after about six months, though it's worth checking with your bank how it handles them. Once a cheque has gone stale, contact the payee, then either reissue the payment or reverse the cheque in your books so the amount owed reappears. Don't just leave it on your reconciliation forever, and don't quietly turn it into income.
The list that never gets shorter
Jo runs a garden maintenance firm in Kent. Every month, her bank reconciliation balances. And every month, the same three cheques sit in the "outstanding" column, unbanked.
| Cheque | Date written | Paid to | Amount |
|---|---|---|---|
| 100121 | 20 Feb 2026 | Customer refund, cancelled hedge contract | £240.00 |
| 100118 | 12 Mar 2026 | Tool-sharpening supplier | £75.00 |
| 100125 | 8 Apr 2026 | Equipment hire company | £1,180.00 |
| Total | £1,495.00 |
It's 6 Oct 2026. All three are around six months old or more. Her books say she has £1,495.00 less in the bank than she really does, because these payments were recorded but the money never left.
That matters more than it looks. Jo's real cash position is £1,495.00 better than her books suggest. And three people (or businesses) are either still owed money or have forgotten they were paid.
Why old cheques are a problem
On a reconciliation, an uncleared cheque is normally a harmless timing difference. It clears next week and drops off the list.
When it stays for months, it's no longer timing. It's one of these:
- The cheque was lost in the post or at the other end
- The recipient forgot to bank it, or banked it into the wrong account and it bounced back
- It was cancelled or replaced, and nobody recorded that
- The recipient has closed down or moved on
Whichever it is, your books are now showing a payment that hasn't happened. Your cash is understated, and your record of who's owed what is wrong.
Step 1: Check the cheque really hasn't cleared
Before anything else, make sure the cheque hasn't actually cleared and you've just failed to match it.
Search your bank statements for each amount. Cheques sometimes clear months later, or appear under a slightly different reference. If you find it, match it, and it's done.
Jo checks. None of the three has cleared.
Step 2: Contact the payee
Get in touch with each recipient. Keep it simple: "We sent you cheque 100125 for £1,180.00 on 8 Apr 2026 and it hasn't been banked. Did you receive it?"
Typical replies:
- "Never got it." Cancel it with the bank (there may be a fee for a stop) and pay again, probably by bank transfer this time.
- "Found it in a drawer." Ask them not to bank it if it's past the point your bank will accept, and pay again.
- "We wrote that off, don't worry about it." Get that in writing, ideally an email.
- No reply. Keep a note of every attempt, with dates.
For Jo:
- The equipment hire company never received cheque 100125. They're grateful she called, because it was sitting on their aged debtors too.
- The tool-sharpening supplier says the £75.00 was lost and they'd like a bank transfer.
- The customer refund of £240.00 is a mystery. Two emails and a letter, no reply.
Step 3: Reverse the old cheque in your books
For any cheque that's stale, you reverse the original payment. This puts the money back in your bank account in the books, and reinstates whatever it was paying.
That last part is the key point. The debt didn't go away just because the cheque did. If you owed the supplier £75.00 before you wrote the cheque, you still owe them £75.00 now.
For Jo, the reversals look like this:
| Cheque | Debit | Credit | £ |
|---|---|---|---|
| 100118 | Bank | Supplier balance (trade creditors) | 75.00 |
| 100125 | Bank | Supplier balance (trade creditors) | 1,180.00 |
| 100121 | Bank | Amount owed to customer (customer balance) | 240.00 |
Date the reversals when you make them, not back at the original cheque date. You don't want to disturb months you've already reconciled and locked.
After these entries, Jo's book balance goes up by £1,495.00, and her outstanding cheques list is empty. Her reconciliation still balances, because she's removed the same £1,495.00 from both sides: the outstanding items on the bank side, and the payments on the book side.
Step 4: Pay again, properly
Now pay what's owed:
- £1,180.00 to the equipment hire company by bank transfer
- £75.00 to the tool-sharpening supplier by bank transfer
Each payment clears the reinstated supplier balance in the normal way, and will show up on next month's statement like any other payment.
Step 5: Decide what to do about the ones nobody claims
Jo's £240.00 customer refund is still owed to someone who isn't answering. It sits in her books as an amount owed to that customer, which is accurate.
What you shouldn't do is move it straight to income because the customer's gone quiet. Money you owe someone else isn't yours just because they haven't asked for it yet. Keep it as a liability, keep trying periodically, and keep a record of every attempt.
How long to hold it, and whether it can eventually be released, is a judgement call that depends on the circumstances. That's a good one to run past your accountant rather than guess.
Cheques you received but never banked
The flip side happens too. A customer pays by cheque, it goes in a drawer, and three months later you find it under the van keys.
If you'd already recorded it as received in your books, your reconciliation will show it as a deposit in transit that never arrives. The fix:
- Try to bank it. If it's recent, it'll probably clear.
- If the bank won't accept it because it's too old, reverse the receipt in your books so the customer owes you again.
- Ask the customer politely for a replacement payment. Bank transfer is easiest for everyone.
The customer still owes you, so don't write it off as a bad debt unless they genuinely can't or won't pay.
How to stop it happening again
- Review your outstanding items every month, not just the total. Anything over 60 days old deserves a phone call.
- Pay by bank transfer where you can. Fewer cheques means fewer of these.
- Record cancelled and replacement cheques immediately. A replacement with no cancellation recorded leaves the original sitting there forever.
- Bank incoming cheques the same week. Mobile cheque imaging on banking apps makes this much easier than it used to be.
A quick decision table
| Situation | What to do in the books |
|---|---|
| Cheque cleared, you hadn't matched it | Match it. Nothing else needed |
| Payee never received it, you'll pay again | Reverse the cheque, then record the new payment |
| Payee says don't worry, debt forgiven in writing | Reverse the cheque, then ask your accountant how to treat the forgiven amount |
| Payee unreachable | Reverse the cheque, keep the amount as a liability, keep trying |
| Cheque you received is too old to bank | Reverse the receipt, ask the customer to pay again |
How HelloBooks helps
Old cheques hide in plain sight because the reconciliation still balances. HelloBooks' reconciliation report lists outstanding items separately from cleared items, alongside the opening and closing balance, so the same old cheque sitting there month after month is easy to spot. The report exports as PDF or CSV if you want to keep a running record.
On the reconcile screen, each statement line gets an AI match suggestion against your ledger with a confidence score and the reason for the match, so a cheque that finally clears months later is quick to tie up. Your bank connects through Open Banking (most UK banks and cards), or you can import a CSV statement. Once a period is signed off, you can lock it, which protects earlier months when you post your reversals today.
See more on the bank reconciliation software page, or read about invoicing if you'd like customers to pay by transfer instead.
FAQs
How long is a cheque valid for in the UK?
Most UK banks treat cheques as out of date after about six months, but practice varies, so check with your bank.
Can I just delete the old cheque from my books?
No. Reverse it with a dated entry. Deleting changes a period you've already reconciled and loses the audit trail.
Does reversing a cheque mean I'm cancelling the debt?
No. Reversing the cheque reinstates the debt. You still owe the money until you pay it some other way, or the payee formally lets you off.
Should I stop the cheque with my bank?
If there's any chance it could still be banked after you've paid again, yes. Otherwise you risk paying twice.
What if the amounts are tiny?
The same steps apply, even for £5. Small items are often where an honest attempt to contact the payee matters most.
Grab your reconciliation report, sort the outstanding items by date, and pick up the phone for anything older than a couple of months.
Start free, no card needed. Try HelloBooks Free