BooksTime is a company offering bookkeeping services to businesses and non-profits. It provides services in the areas of payroll, expense reporting, account reconciliation, accounts payable and receivable, reporting and analyzing financial health. The company also offers outsourcing solutions for accounting and bookkeeping firms.