Opening the query, gave the result of 8 for each and every record.
I copied and pasted the query code into my qryBalance and ran it, where it gave a result of 1 for each and every record.
I then cut and pasted the said code into the BeforeUpdate event, but as ever, it did not give any results.
Interestingly, when I used the code in the qryBalance, no results were written to the tblBalance.
Thanks