It is not a legal requirement for a small company to have an accountant, so hiring one is not a necessity. However, providing detailed and accurate records of your business is a necessity.

It is only a legal requirement to have an accountant if the company is big enough to require an audit.