Reality — with limits. QuickBooks is an effective accounting software that can be used by numerous small and mid-sized companies and organizations in bookkeeping, invoicing, payroll, and reporting. Very large businesses or highly specific needs (e.g. advanced inventory, manufacturing, complex multi-entity consolidations, etc.) may, however, not be covered by it without add-ons or ERP systems.