For your business to run smoothly, ideally, you need a bookkeeper and accountant. The bookkeeper will look after the day-to-day work while the accountant handles the official reporting and high-level business advice.