You have the option of hiring either a full-time person or a freelance bookkeeper who attends your office on an as-needed basis. Whether you hire full time or part-time staff depends on a number of factors: the number of financial transactions that occur each month, the timelines in which financial transactions must be entered to be in compliance with the Rules; the size of your practice as well as the type of law that you practice.
For example, a small law firm of three lawyers that deals with a high volume of transactions such as a conveyancing practice would probably best be served by a full-time bookkeeper to keep on top of all the trust transactions. If your practice is involved only in low-volume corporate work, a part-time bookkeeper may adequately meet your needs.