Xero is a cloud-based small business accounting software with tools for managing invoicing, bank reconciliation, inventory, purchasing, expenses, bookkeeping, and more. Xero is an alternative to QuickBooks. It is a modern, small business accounting software that lives in the cloud.