The Elo Cloud family
EloERP Cloud
Start Free Trial
The compliance differentiator

FBR, ZATCA, MyInvois & UAE e-invoicing — built into every invoice, not a bolt-on. Sell compliantly from day one.

Compliance hub
Cheque management

Know which cheques are in hand, which are with the bank, and which bounced

A proper register for every cheque coming in and going out — with a real lifecycle, a real position in your accounts, and an audit trail on every move. Not a post-dated cheque in a drawer and a note in a comment box.

Receivable & payable Post-dated cheques Bounce & bank charges No spreadsheet
Why it matters

Post-dated cheques settle a lot of business — and live in a spreadsheet

A large share of trade here is settled by cheque, much of it post-dated. Yet in most businesses the cheque itself sits in a drawer, its date lives in someone's head or a spreadsheet, and the accounting system knows nothing about it until the money either arrives or does not.

That gap causes the same three problems everywhere: a bank balance that claims money which has not actually arrived, a bounce that has to be patched by hand because there was never a real position to reverse, and no reliable answer to the simplest question a business owner asks — which cheques are still out there, and when.

The lifecycle

Every cheque moves through real states

A cheque is recorded against whatever took it — a customer receipt, a supplier payment, a counter sale, a hotel folio — and then moves through a defined lifecycle. Every move records who did it, when and why.

StateWhat it means
PendingReceived or issued, not yet presented to the bank.
DepositedSent to the bank, awaiting clearance.
ClearedThe money has actually moved.
BouncedReturned unpaid — with the bank's charges captured against it.
CancelledWithdrawn, or payment stopped.
ReplacedSwapped for a new cheque, with the link back to the original kept.
The accounting point

Your bank balance moves when the cheque clears — not before

With clearing accounts switched on, a cheque holds a real position in your ledger for the whole time it is in flight, instead of being treated as cash the moment it changes hands.

Cheques you receive
Held as an asset until they clear

A cheque a customer hands you is not money in the bank yet, and the ledger says so. It sits as an asset while it is in your possession, then while it is with the bank — and only lands in the bank account when it actually clears.

1Cheques in Hand 2Cheques Under Collection 3Bank — on clearance
Cheques you issue
Carried as a liability until they are presented

A cheque you have written is an obligation you have taken on, not a payment you have made. It is carried as a liability until the other side presents it and it clears, so your bank position reflects what is genuinely still committed.

1Issued — liability recognised 2Presented to the bank 3Bank — on clearance
Clearing accounts are a setting, not a default. On existing accounts the behaviour is switched off until you choose to enable it, and switching it on applies to cheques recorded from that point forward — your past accounts are never restated. New businesses can start with it on from day one.
When one bounces

A real position to reverse, not a hole to patch

Because the cheque held a genuine position while it was in flight, marking it bounced reverses that position properly — the receivable goes back on the customer, the asset comes off, and the bank's charges are captured against the same cheque rather than turning up as an unexplained fee weeks later.

The alternative, which is what a spreadsheet forces, is discovering the bounce at reconciliation and hand-correcting a balance that was wrong for however long the cheque was outstanding. A bounced cheque can also be replaced, and the new cheque keeps the link back to the one it replaced, so the history of a difficult account stays readable.

The register

Every cheque, in one list you can actually work from

Filter by what mattersBy status, direction, party, bank and date — so "what is with the bank right now" is one filter, not a morning's work.
Problems float to the topBounced and overdue cheques are surfaced first, because those are the ones that need a phone call today.
Deposit a batch in one actionTake the day's cheques to the bank and mark them deposited together, rather than opening each one.
Totals by statusHow much is in hand, how much is with the bank, how much bounced — as figures, not a count of rows.
Full audit trailEvery state change carries the user, the moment and the reason, so a disputed cheque can be traced rather than argued.
Linked to its sourceEach cheque stays attached to the receipt, supplier payment, counter sale or folio it came from.
Controls

Clearing a cheque moves money, so it is not everyone's button

Permissions are held separately for each action rather than as one blanket "cheques" right, so a clerk can record and deposit while only a manager can clear, bounce or cancel.

ViewDepositClearBounceCancel
Questions

Cheque management, answered

Does it handle post-dated cheques?

Yes — post-dated cheques are the main case it is built for. A cheque is recorded when you take it, with its own date, and sits in Pending until it is presented. The register shows what is still outstanding and floats overdue items to the top, so you are working from the system rather than a spreadsheet and a drawer.

Does a cheque I receive show up in my bank balance straight away?

Not when clearing accounts are enabled. The cheque is held as an asset — first in Cheques in Hand, then in Cheques Under Collection once it is with the bank — and only reaches the bank account when it actually clears. That is what stops your bank balance claiming money that has not arrived.

Is the clearing-account behaviour automatic?

No. It is a setting, and on existing accounts it is off until you switch it on. When you do, it applies to cheques recorded from that point forward — past accounts are never restated. A new business can enable it from the start.

What happens when a cheque bounces?

Marking it bounced reverses the position the cheque was holding: the receivable goes back on the customer and the asset comes off. The bank's charges are captured against the same cheque, so the cost of the bounce is attached to the event that caused it rather than appearing as an unexplained fee at reconciliation. The cheque can then be replaced, and the replacement keeps a link to the original.

Does it cover cheques I issue as well as ones I receive?

Yes, both directions. A cheque you issue is carried as a liability from the moment it is written until it is presented and clears, so your bank position reflects what is genuinely still committed rather than only what has already left the account.

Can I stop staff from clearing or bouncing cheques?

Yes. Viewing, depositing, clearing, bouncing and cancelling are separate permissions, so a clerk can record and deposit cheques while only a manager can clear, bounce or cancel one. Clearing and bouncing move money, which is why they are separated rather than bundled into a single right.

Part of the ledger

It posts to real accounting, not a side register

Cheque management is part of EloERP's built-in double-entry accounting, so the positions above are ledger positions — visible in your trial balance, balance sheet and receivables aging alongside everything else. See Accounting for the general ledger, or Sales & Receivables for how customer dues are tracked.

Get the cheques out of the spreadsheet

One register for every cheque in and out, with a real position in your books and an audit trail on every move.

Start 14-Day Free Trial Book a demo
Schedule a demo