An entrepreneur should consider hiring a bookkeeper when the financial aspects of the business become too complex or time-consuming to manage alone. This is often the case as the business grows and the volume of transactions increases. Hiring a bookkeeper allows the entrepreneur to focus on core business activities such as product development, marketing, and customer relationships.