Cheques
A cheque's whole lifetime plays out here: from the moment you take a customer's cheque (or hand over your own) through to clearing, bouncing, or cancellation. Your own chequebooks are also defined here, so leaf numbers never get mixed up.
Received and Issued Cheques
- Received cheque: a cheque you take from a customer. Once recorded, depending on the "Cheque settlement policy" (in Settings), the customer's account is either settled immediately or held in "Receivables" until it clears.
- Issued cheque: a cheque you write to someone from your own chequebook; the leaf number is chosen from a defined chequebook.
Statuses
Every cheque moves from "In hand / handed over" to Cleared, Bounced, or Cancelled. The status change happens right in this table, and the related accounting voucher is issued automatically.
Chequebooks
Define your bank chequebooks with a starting number and leaf count, so that when recording an issued cheque, leaves are suggested in order without repeats, and you always know what's left in the book.
Notes
- The form above the table carries a due-date range, currency, the page tabs, and grouping; the counterparty, the amount range, and the text search live in the filter row under the column headers. The Excel/PDF export buttons have moved into the table card's title and see those same active filters.
- The due date is the basis for reports and follow-up. Each open cheque's due state is shown by the chip colour next to the date: red = overdue, amber = within 3 days, grey = later. The "Due soon" chip beside the tabs shows how many there are and filters the list to them when clicked.
- Whether settlement happens "on recording" or "on clearing" can be changed in Settings → Cheque settlement policy, and affects new cheques.
- You can verify a Sayad cheque's authenticity from Services → Bank Inquiries → Sayad cheque inquiry.
Table Filtering and Sorting
- There is a filter row right under the column headers: in a text column type part of the value, in a numeric column give a "Min" or a range ("100-500" means between the two, "-500" means at most 500), in an option column pick from the list. The filter applies to every record on the server, not just the page you are looking at.
- Column headers carrying the ⇅ mark sort when you click them: ⇅ neutral, ▲ ascending, ▼ descending.
- Changing a column filter, the sorting, the page or "per page" happens without reloading the page: only the table body is swapped, so your filters and scroll position stay put. The page address only changes with the filters in the form at the top of the page (date range and grouping).
- Active filters are kept while you page through the list, and the Excel/PDF export sees exactly the same ones. To clear one, empty the field or leave the "All" option.
- On mobile the less important columns are folded away; the round + button at the start of each row opens the rest of the information as "label: value".
Document code
Besides its row number, every cheque has a code written with its family prefix: CHQ12, CHQ403, and so on. The prefix says which form the code belongs to, so a code written on paper or sent in a message is never ambiguous.
Sayad flow to a customer account
To move money by cheque between two customers: when recording an incoming cheque, tick "Sayad flow to a customer account" and enter the destination holder (customer 2) with IBAN/bank/holder name — entering the IBAN auto-fills the holder and bank via inquiry. The voucher is booked only after clearing.
- Steps, in order, from the row's "Action" menu: Registered in Sayad → Customer 2 confirmed → Deposited to the account (with the depositor: customer or courier) → Cleared — book the voucher.
- Each step has its own WhatsApp button: send account details to customer 1, ask customer 2 to confirm, tell customer 1 it is confirmed (templates editable under "WhatsApp message templates").
- The clearing voucher: customer 2 (account holder) is debited and customer 1 credited; an optional fee from customer 1 goes on the same voucher.
- Bounce/return is possible at any step, and since no voucher exists yet nothing needs reversing. In-flight Sayad cheques always appear in the nightly "open items" report with their stage.
Physical location & leaf voiding
On open received cheques, a small "location" menu (in the box / at the bank / handed over) records where the cheque physically is; the movement history shows in that menu's tooltip. On the cheque books tab, "Void a leaf" removes a damaged/lost leaf from auto numbering and cheque entry.