QuickBooks Add-Ons: Where the Fun Begins

Technology
business_meeting

Over the years, QuickBooks has matured and the rate of innovation in the product itself has been decreasing significantly. The real innovation is now in the breadth of third party services and applications that interface with QuickBooks. If you have a financial need that QuickBooks cannot fulfill, the odds are that there is a third party application that can. In most cases,  you will be able to exchange data back and forth between this application and QuickBooks very easily.

A few years ago, Intuit realized that QuickBooks could not be everything for everybody and decided to open up QuickBooks to third party developers. They offered development tools and certification processes to these third parties. Developers don’t need a stamp of approval from Intuit to interface with QuickBooks, but it is generally safe to select applications that have been reviewed by Intuit.

You wish that there was a single location where you could find a catalog of these applications, but for historical reasons that are more technically driven than consumer oriented, you actually have to go to two separate places to browse:

  • marketplace.intuit.com is what Intuit calls the “Marketplace” and is focused on the software applications that you need to install on your PC, Mac or server (as opposed to running them remotely).
  • appcenter.intuit.com is the App Center and is focused on web services  (or “cloud services”). Those are pure online applications, but they still have the capability to interface with your local QuickBooks or with QuickBooks Online Edition.

The Marketplace (client software) started a lot earlier than the App Center (web applications), so you still have many more options and solutions in the Marketplace, but the future is with the cloud applications. One would expect the App Center to become the main attraction very soon. If you find two comparable applications in the Marketplace and the App Center, I would recommend to opt for the App Center version (in the cloud). Web applications don’t need to be installed, are easier to maintain, get upgraded seamlessly over time, can be accessed from anywhere and don’t need to be backed up.

A key challenge with add-ons is to figure out what is available. Too many times do I see small business owners going to extraordinary length trying to bend QuickBooks to do things it is not designed to do, when there is a 3rd party application out there specifically designed for this.

Here is a sample of categories of applications that QuickBooks add-ons cover. In some of these categories, you may have only one provider, in others, dozens of competitors. The goal here is not be to be exhaustive, but to give you a flavor of what’s available:

  • Inventory management, warehouse management: for more complex inventories than what QuickBooks can handle.
  • Timesheets. Employees submit their time on a web interface. Worflows for approvals.
  • Expense reports. Employees submit their expense reports online. Workflows for approval and getting reimbursed.
  • Payroll. When QuickBooks payroll is too limited or presents too much liability.
  • Business Analytics. For more sophisticated and customized reports. Financial dashboards.
  • Accounts Receivable. Create invoices, receive payments, facilitate collections.
  • Accounts Payable. Track bills. Workflows for payment approvals. Online payments.
  • CRM (Customer Relationship Management). Track sales leads and customers. Self service portals for customers.
  • Payments. Credit cards, ACH, eChecks.
  • Document management. Filing and indexing of key documents.
  • Project management. Track and assign tasks. Manage resources.
  • Shipping. Interfaces to the main carriers.
  • Point of Sale solutions for retail.
  • Tax tools. Federal, state and sales tax.

Many of these add-ons offer free trials, so do not hesitate to try multiple solutions before selecting the final one. Also, before you interface any application with QuickBooks, make sure to backup your QuickBooks data. Sometimes, the first synchronization between QuickBooks and a third party application can go wrong and corrupt your QuickBooks data. Creating a snapshot of your data before the first sync (or any sync for that matter) is always a good idea.