Share your insights or perspective on the financial matter presented in the input.

In double entry book-keeping, how should I record writing of a check?
I have no idea what the traditional accounting way of dealing with this might be; but does your accounts package has the concept of subaccounts within a bank account?  If so, to me it would make sense that when a cheque is written, you move money in the accounts package from the bank account to a subaccount named 'Cheques Written'; then when it is cashed, move money from that subaccount to the supplier.  Then from a reporting perspective, when you want a report that will correspond to your actual bank statement, run a report that includes the subacconut; when you want a report that tells you how much you have available to spend, rune  a report that excludes the subaccount.