A bookkeeper is an outsourced accountant that you hire to manage your financial statements and provide you with accurate, up to date financial information regarding your business and its financial health.
A reputable bookkeeping company offers tax strategy, preparation, and filing services. This will often extend into payroll processing, account reconciliations, financial strategising and other accounting services.