QuickBooks Online remains the best overall online accounting site for small businesses, though close competitor Xero is superior in some areas. It offers an effective combination of double-entry accounting tools, customization and usability, and critical reporting tools.