Cheques module

I agree with @aniespertiwi, my opinion for Cheque modul why dont just add a button to spend like Sales Order to cleared the unpresented cheque.

@ahmadsetioaji, I’ll add it as soon as I make cheques “viewable” which means in a few days or so.

Okey, Thanks very much

@lubos. This is looking great. My remaining questions are around the processes for cheques and deposits:

Cheques: After you click on a the list of unpresented checks it would be great when that list comes up to have a box on each line to enter a ‘statement’ or ‘clear date’. I could then put enter the dates the cheques cleared and Manager could create the correspodning ‘spend money’ transaction to make the entry from unpresented to cash at bank.

Deposits: I still need to be able to enter the actual receipts against my customer accounts when received. The issue for me with deposits is that I then need to group those cheques received onto a deposit slip. The total deposit amount is what then eventually appears on my statments. Unfortunately if I try to group a bunch of checks received into a single ‘deposit’ in Manager I cannot specify the check number on each line of the deposit, its still a header thing just like receive money. Ideally when I get receipts from a customer they would Dr undeposited receipts, I could subsequently go into deposits see the available undeposited receipts, group them into a ‘deposit’, add a date to that deposit as to when deposited (Dr Uncleared deposits/Cr undeposited receipts) then wait for that deposit to clear my statement and reconcile it at which time it would Dr Cash at Bank/Cr uncleared deposits. Hope this explanation makes sense.

Lastly the new control accounts need to appear in the Cash at Bank section of the Summary and need to be selectable (despite being liability accounts) into the ‘Cash’ grouping of a classified balance sheet.

Again, progress if fantastic and I hope these suggestions are helpful. Thank you again for an amazing product.

I haven’t had time to really explore the changes yet, but so far, things look like you are heading in a good direction, @lubos.

I offer this comment about @alasdair’s statement on deposits: If you have not yet placed the money with your bank, I do not think you should categorize it as a deposit. Those undeposited checks might just as well still be in the mail. When you are ready to make your physical deposit, then you should enter the transaction in Manager and generate the receipt.

Also, I am surprised by (but do not dispute) your statement that you cannot see individual checks on your statement when you bundle them. My bank has been showing those for years. Now, you can even deposit a loose stack of checks in an ATM without even creating a total for the bundle, and the ATM will scan, decode, and generate the amounts for you automatically.

Per Tut:
I offer this comment about @alasdair’s statement on deposits: If you have not yet placed the money with your bank, I do not think you should categorize it as a deposit. Those undeposited checks might just as well still be in the mail. When you are ready to make your physical deposit, then you should enter the transaction in Manager and generate the receipt.

Exactly. So if I have not placed the money with my bank and I want to record the receipt to my customers account when received, how do you enter it? The real flow is at receipt I have ‘undepostied receipts’, when deposited I have ‘uncleared deposits’, when cleared I have ‘Cash at Bank’

I not necessarily looking for seprate clearing accounts for undeposited receipts vs. uncleared deposits. I am happy to ‘build the content’ of my next deposit as I receive checks and put them in the drawer. I would then ‘firm’ the deposit by putting a ‘deposited date’ on the header level of the deposit when placed with the bank.

The problem here however is that currently if I want to put multiple receipts in a single deposit I cannot enter the cheque numbers at the line level of the deposit. Also it would be great to be able to from the invoice go to ‘Receive money’ and receive it to ‘undeposited funds’ to clear the AR, then pull up those undeposited funds, group them into a deposit and record that depostit at the time made.

Again, I completely agree that I should not consider it a deposit as such until I deposit it, but if I want to record the receipt without making a deposit there are not options to do so. Currently you either enter a deposit (for each cheque received) whether deposited or not, or you go straight to Cash at Bank by entering a ‘receipt’/spend money.

Hope that helps clarify.


Now that I’ve experimented a little, I have a major question: How do I convert an uncleared deposit or unpresented check into a cleared/presented item? Can’t do it by editing the item. Can’t do it during reconciliation (with assistant disabled). So it seems those items would forever stay in the un- category. Surely, I must be missing something obvious.

Also some suggestions:

I wonder why not allow deposits and checks to be created while looking at the statement balance? This would be more convenient than having to navigate back to the account list just to make another type of transaction in the same account you are working on.

Considering that all this relates to bank accounts, why continue with the Receive Money button, which makes perfect sense for cash accounts? The only way to put money into a bank account is to deposit it. If a Deposit Money button was used throughout the module, you could add a tick box (or dropdown) to indicate if the deposit was cleared immediately. This would be used for things like over-the-counter cash deposits, wire transfers, direct deposits, and so forth. If left un-ticked, the deposit would go to Uncleared Deposits. If ticked, it would immediately affect the Statement Balance. If you mistakenly leave a deposit un-ticked that should be ticked, the only consequence is that you would make the correction during reconciliation.

Similarly, there are two ways to get money out of a bank account, withdraw money or write a check. A Withdraw Money button instead of the current Spend Money would be used for cash withdrawals, wire transfers, automated payments, and any type of transaction that clears immediately. Such transactions would immediately affect Statement Balance. A Write Cheque button would send the transaction to Unpresented Cheques, because all checks are, initially, unpresented.

So, when drilling down under any category in Bank Accounts, you would see a consistently named set of buttons. In Statement Balance, you would see Deposit Money, Withdraw Money, Write Cheque, and Transfer Money. Under Uncleared Deposits, you would see only Deposit Money. Under Unpresented Cheques, you would see only Write Cheque. If the cheque facility was disabled, the Write Cheque button would not appear.

As a very minor thing, it might be nice if the column headings for Statement Balance, Uncleared Deposits, Unpresented Cheques, and Reconciliation Date would wrap text like the Financial Institution and Account Number headings. (Possibility this is limited by the field size so we can enter amounts in the trillions? :wink:)

Now I understand @alasdair’s concerns better. Somewhere in the mix between his and my last posts, perhaps there is common ground for improvement.

I thought of another use case that suggests what might be a simpler and more consistent workflow between deposits and checks. It is based on recognizing the fact that a check is merely a delayed withdrawal.

What if, in the Bank Accounts tab, you were to maintain the three existing options of Spend, Receive, and Transfer Money? These might be renamed to Deposit, Withdraw, and Transfer Money, but they would not have to be. In fact, leaving them as they are would make Bank Accounts more consistent with Cash Accounts. And it would make them more intuitive when processing payments against invoices. All three options would be available after drilling down into Statement Balance.

When either spending or receiving, there would be a tick box to check whether the transaction would clear immediately. So regardless of whether you were spending or receiving, cash transactions, wire transfers, direct deposits or automated withdrawals, and so forth would go directly to the statement balance.

If making any transaction with delayed clearing, the amount would go to Uncleared Deposits or Uncleared Withdrawals (equivalent to current Unpresented Cheques) as appropriate. These transactions would include mailed-in deposits, deposits still being held at the company (addressing @alasdair’s concerns), debit card transactions that take a few days to clear the bank, and cheques. The entry screen would have fields for check or reference numbers.

The reconciliation process would then allow you to update the status of the uncleared items, converting them to statement balance. You should also be able to simply edit their status prior to formal reconciliation.

This concept make handling of deposits and withdrawals more uniform. It also avoids the need for additional categorizations such as @alasdair suggested.

The transaction options could all three be available regardless of which column you were drilling into.


There are two workflows to consider here. Users who import bank statements and users who don’t.

  • If you import bank statement, you should categorize the imported payment against the unpresented cheques account so the matched cheque will become presented. You will be also able to set the bank rules which will be automatically matching imported payments against unpresented cheques.

  • If you don’t import bank statement, there will be two options:

    1. You will be able to “View” the cheque. The view screen will contain button to “Present” cheque. This will create corresponding transaction on your list of cleared transactions which will present the cheque.
    2. Or you can wait until you do bank reconciliation. All unpresented cheques will be displayed and you will be able to click the button to “Present” cheques which should be presented. This is very similar to ticking process other accounting packages have.

So this system should work for every use-case I could think of. That’s why this module is being designed the way it is.

This will be also supported. You will be able to “clear” multiple deposits with another deposit. So you can enter 10 cheques from customers as individual deposits as of various days. Then when you go to the bank with 10 cheques, you will be able to create new bank deposit out of those previous 10 deposits. The new deposit will simply credit those previous 10 deposits to “clear” them and debit “itself”. Not sure if it makes sense what I’m saying but it’s quite simple when you see it and fits perfectly double-entry accounting principles.

Yep. This is polishing work I will do when data-entry is nailed.

If you are not importing bank transactions, then refer to point 1.) and 2.) in my previous comment. I’m working on this to make both possible.

I work on large screen so I wouldn’t notice this myself. I will fix that.

Thank you @Lubos. Great clarification of where this is going. I’ll add one other though. Could you add a ‘Write Cheque’ button to the top of the Bank account screen and top of the Purchase Invoices screens to complement the existing spend money and an ‘Add to Deposits’ button to the top of the Bank account and sales invoice screens to complement the existing receive money. That would really round things off nicely from a process perspective allowing us to use the new functions from the screens we already go to when we pay and receive funds.

Thank you again.

@alasdair, not planning to add extra buttons as too keep the interface uncluttered but it will be possible to write a cheque from purchase invoice screen. The same goes for creating uncleared bank deposits from sales invoice screen etc.

Hi Tut
I seem to be missing something, I am running the desktop version, but can’t fir the life of me from nd this bank account tab or anything relating to cleared or uncleared deposits or payments

This module is still a work in progress:

The enter ‘uncleared’ payments you have to bring up the bank accounts page then click on the numeric value in uncleared payments (if you have none yet it will be 0.00) then you enter the payment from there. When it clears you currently have to enter another payment (this time clicking on the bank account balance) and clear/match it against the original uncleared payment. It is a bit of a process. Basically the same process for uncleared deposits but clicking on the uncleared deposits value.

@Lubos has (see above) indicated that we will shortly (i) be able to create uncleared payments/receipts diretly from Purchase Invoices and Sales Invoices which currently only have ‘Spend Money’ and ‘Receive Money’ buttons on them (not sure if this will be additional buttons or a choice after clicking those buttons, (ii) provide a check box to tick them off and clear them during bank reconciliation (for those of us not importing bank statements) and (iii) allow deposits to include selecting monies from cash accounts. Hopefully there will be an update on this topic soon. At the moment I’m not using these functions quite yet for the above reasons.

@norfolkislandam, at the risk of stating the obvious:

  1. Be sure you are running the latest version. The process described was changed a few months ago.

  2. Make sure the Bank Accounts tab is enabled. To do this, click Customize under the left navigation pane’s list of tabs.

  3. Make sure you have a bank account created.

  4. After all of the above, click on the Bank Accounts tab. You will then see a list of your account(s) showing the columns described.

Hi Tut
Thank you for the info. Yes I see all that, but how do I enter a cheque for deposit showing it is not cleared, or write a cheque that hasn’t cleared

See my post two above. If you wish to use the uncleared. Click on the numeric values in the uncleared receipts or uncleared deposits columns (most likely the are currently 0.00) those will take you to the correct places to enter uncleared transactions.

Hi Alisdair
Thank you very much, easy when you know how, all good


I am using step 2 - but when I go to do bank reconciliation with a negative net movement of the 2 balances I get no transactions showing up to “present” the uncleared transactions? I am doing something wrong?