QuickBooks is an accounting software package especially designed for mainly small and medium-sized businesses and offer on-premises accounting applications as well as cloud-based versions that accept business payments, manage, and pay bills, and payroll functions.
It is integrated with several web-based features including remote access capabilities, remote payroll assistance and outsourcing, electronic payment functions, online banking and reconciliation, mapping features through integration with Google Maps, marketing options through Google, and improved e-mail functionality through Microsoft Outlook and Outlook Express. For the 2008 version, the company has also added import from Excel spreadsheets, additional employee time tracking options, pre-authorization of electronic funds and new Help functions. In June 2007, Intuit announced that QuickBooks Enterprise Solutions would run on Linux servers, whereas previously it required a Windows server to run.