QuickBooks is .
QuickBooks products are geared mainly toward small and medium-sized businesses and offer on-premises accounting applications as well as cloud based version (QuickBooks Online) that accept business payments, manage and pay bills, and payroll functions. It also supports advanced inventory, payroll and multiple company setup for many industries.