In reply to Easy Anderson.

I'm confident enough to say that Sprout Invoices isn't for everyone, especially if they need fully featured accounting software. The market, as I see it, for Sprout Invoices is for those freelancers (like myself) and small businesses that use services like Harvest and Freshbooks to provide estimates and invoices to (prospective/current) clients.

Sprout Invoices does go further though, it's major benefit is the user's full control. Customized invoicing and estimate templates, branding, site integration with lead forms, ... the list is long.

Hope that helps.