VG
When I was on that course run by the tax man, they surgested that I get a receipt book and get all of my customers to sign it after every clean, this I totally refused to do.
Instead what I do is list the address and price of all the customers that I clean each week.
On the list is everyone, whether they have paid by cash, cheque, invoice or not paid at all.
They are quite happy with this.