Wave is the best accounting software for small businesses and startups ... accounts payable, accounts receivable and time-tracking-related tasks. Freshbooks can help the average freelancer ...