Can someone please advise if a written agreement needs to be given to the client before accepting the job? If yes, what should be the content of the agreement?
It would be advisable to set out in writing what you are agreeing to do for your potential client, work carried out, fees etc. If you use this link http://www.book-keepers.net/shop/ they sell a pre-written contract for about £5. I think that would cover everything that you need.