Most finance professionals think of accounting automation tools as a way to save time, but such tools can deliver an even greater value – namely, reduced risk. First, automating any process reduces the likelihood of user error. Second, automating common accounting tasks opens up the possibility of real-time reporting, which means finance teams can catch potential problems and resolve them while they’re still fairly minor. Finally, automation can reduce internal fraud by placing many basic transactions in the hands of computers.
Once you understand the enormous potential of automating your accounting processes at all levels, the next step is to figure out which accounting automation tools you’ll want to adopt. This is not an insignificant challenge, given how many of these tools have popped up over the past few years. Choosing the right tool means understanding what each of these applications do, how they work, and whether they’re a good fit for your particular situation. Here’s some basic information on eight of the best accounting automation tools to help you determine which one is right for you.
1. Intuit QuickBooks
QuickBooks is the 900-pound gorilla of the small business bookkeeping software industry. It’s dominated the field for decades, although recent years have seen an influx of competitors that are beginning to nibble away at Intuit’s market share. This platform comes in both desktop and online versions, which provides a nice degree of flexibility for its users. QuickBooks is available in a range of different forms, from the cheap but extremely limited Self-Employed to the relatively robust (but significantly pricier) Enterprise package. This makes it easy for very small businesses to start with a basic version of QuickBooks and upgrade as they grow. The program also has an excellent invoice automation tool that allows you to create a template and generate invoices according to a preset schedule. QuickBooks’ most significant weakness is probably its lack of robust inventory management support; you can purchase a third-party inventory management system to interface with your QuickBooks account, but it would probably end up costing more than choosing a different bookkeeping package with good built-in inventory management.
Integration options: QuickBooks syncs with over 400 different apps, including Square, PayPal, and Shopify. You can also link the program with bank accounts and credit cards to automatically import transactions.
Who would want it: Micro to small businesses that don’t mind paying a bit more for a robust and well-established general ledger platform; service businesses that don’t have inventory.
2. Microsoft Dynamics GP
Microsoft acquired Great Plains in 2001 and subsequently relabeled the software package as Microsoft Dynamics GP. While it excels at functionality, Dynamics GP falls a bit short on user-friendliness. Its interface can be confusing and difficult to learn, especially for less-experienced users. On the other hand, Dynamics GP comes with a top-notch macro recorder that makes automating common tasks a snap. And if you have excellent in-house IT support, you’ll be able to fine-tune the program and make it far easier to use.
Price: Dynamics GP is only available through authorized resellers and distributors, so prices vary. Many resellers advertise a $5,000 “startup pack” for up to three users.
Integration options: Microsoft provides a free app, Dynamics Business Analyzer 7, which you can use to access Dynamics GP on mobile devices. Dynamics GP integrates with Salesforce and other CRMs, a number of popular e-commerce platforms (including Amazon and eBay), and a range of Microsoft apps.
Who would want it: Enterprise-level businesses with good IT departments looking for a high-end system and willing to pay a premium for it.
Like QuickBooks, Xero is a small business accounting software package. The two have similar functionality, although unlike QuickBooks, Xero doesn’t have payroll tax tools available for all 50 states (yet). The Find & Recode tool allows Advisor-level users to change multiple transactions simultaneously, significantly reducing the time needed to make such changes. Xero lacks built-in time-tracking and project management tools, making it somewhat less useful for service businesses (although you can get such tools through integrated apps).
Price: The starter package is a mere $9 per month, but only allows users to send up to five invoices per month: all but the smallest businesses will find this far too restrictive. Xero’s standard package costs $30 per month and allows unlimited invoices; the premium package, at $70 per month, adds multicurrency support.
Integration options: Xero’s app marketplace lists over 700 different apps that integrate with the program, including Gusto, Square, and Expensify. Like QuickBooks, you can also import bank account and other transactions automatically.
Who would want it: Small businesses that don’t need built-in project management and are located in the states covered by Xero’s payroll tax tools.
4. Oracle NetSuite
NetSuite was one of the first “cloud” software products, and to this day it’s only available in the cloud. It’s now a part of Oracle’s OneWorld enterprise resource planning system (Oracle acquired NetSuite in 2016). In addition to being a robust general ledger system, NetSuite OneWorld shines as a CRM and an inventory management system. That gives you the option of consolidating many different business functions under a single umbrella, but, on the other hand, the huge number of functions it supports can become quite confusing and result in an overly complicated user experience. Fortunately, NetSuite is customizable, especially for reporting functions. The ability to integrate so many functions also offers wonderful opportunities for automation — for example, automatically importing customer data from CRM to A/R. The platform comes in different versions for different types of businesses, such as manufacturers, healthcare, and financial services.
Price: NetSuite costs $999 per month, plus $99 per additional user per month.
Integration options: The SuiteApp marketplace includes apps in categories ranging from analytics to warehouse management.
Who would want it: Enterprise-level businesses that are looking for a complete ERP rather than a standalone general ledger platform.
The Finance Stack of Top Performing Startups
FreshBooks recently went through some big changes, revamping its product and adding some new features while removing a handful of existing ones (although the company expects to add back some of those features in the near future). Existing FreshBooks customers can still access the old version of the product, now titled FreshBooks Classic; new customers are limited to the new version of the product. Both versions of FreshBooks are designed for self-employed and micro-businesses; the platform works well for such businesses, particularly for invoicing, but lacks features that larger businesses would need (such as inventory tracking and detailed customer records). The program has several small built-in tools to help automate basic accounting tasks — for example, you can set up automatic reminders for invoices that haven’t been paid after a certain date. Most finance pros will likely find it disturbing that FreshBooks does not use a double-entry accounting system (unlike its competitors), but others may consider that a plus.
Price: FreshBooks costs $15 per month for up to 5 active clients, $25 per month for up to 50 clients, and $50 per month for up to 500 clients.
Integration options: The FreshBooks Apps & Integrations page lists about 75 different apps, including Gusto, Salesforce, and Slack. FreshBooks does not currently support bank reconciliation, but the company plans to add this capability in the near future.
Who would want it: Self-employed entrepreneurs and very small service businesses.
6. SAP Business One
SAP Business One is a highly customizable general ledger and ERP software package intended for enterprise-level customers. It’s capable of automating basic accounting processes, such as journal entries, and you can add modules to manage other aspects of the business – including HR and CRM. However, adding such modules greatly increases the complexity of an already very complex product. Unless you have a stellar in-house IT staff, expect to pay a great deal in consulting fees to get SAP Business One set up the way you want it, and there’ll likely be a steep learning curve for its users. Still, if you want an ERP that’s practically custom-built for your business and are willing to pay to make it happen, SAP Business One could be the right package for you.
Price: You can license SAP Business One forever with a one-time fee of $3,154 per user, or buy the program through a subscription model and pay $82 per user per month. There is also a starter package that includes just the accounting, sales orders, purchasing, and item management functions; you can license this product for $1,357 per user or pay a monthly subscription fee of $34 per user.
Integration options: Like most ERPs, SAP Business One is designed to integrate with other systems, but you will need to get someone who is tech-savvy to set up the integration – which likely means hiring a consultant or VAR.
Who would want it: Enterprise-level businesses that want an extremely customizable and powerful ERP.
7. Zoho Books
Zoho Books is one of the least expensive cloud bookkeeping software packages, and it’s also one of the most user-friendly. However, it lacks a few important features — most notably payroll integration and custom reporting options. Where Zoho Books really shines is in its basic bookkeeping functions, particularly inventory management (which tends to be a weak point for similarly priced competitors). Zoho Books also has a terrific automation feature called “workflow,” which is basically macros that you can set up to assign tasks to users or send notifications when certain events occur.
Price: Zoho Books is subscription only; prices range from $9 per month for the basic platform to $29 per month for the most advanced version.
Integration options: Not surprisingly, Zoho Books integrates easily with other Zoho products (including Zoho CRM and Zoho Expense). In addition to a number of direct app integrations, Zoho Books can also integrate with Zapier – giving users access to Zapier’s galaxy of apps.
Who would want it: Small businesses that don’t need payroll support or extensive reporting.
8. Sage Intacct
Sage acquired Intacct in early 2017 and was quick to integrate this product into its Sage Business Cloud lineup. Intacct is a general ledger cloud-based application for enterprise-level businesses that includes most of the basic accounting functions in its core package. You can incorporate various modules as needed to add in other common accounting functions, including purchasing, inventory control, and time and expense management. This modular approach is a nice touch for growing businesses since it helps guarantee that you won’t outgrow the platform. Intacct’s reporting features are particularly robust but can be rather tricky for users to master due to their complexity. One of the program’s nicest features for finance power users is the ability to switch the books from GAAP to tax presentation with the flick of a finger; this automates an otherwise tedious process.
Price: Sage Intacct must be purchased through a reseller, so prices will vary; expect to pay around $5,000 per year for a basic version of the product or several times that for a heavily customized version.
Integration options: The Sage Intacct Marketplace includes numerous apps with prebuilt integration support for Intacct; the platform can also be customized to support integration with other programs, though it requires a knowledgeable IT person to program such integration using Intacct’s API.
Who would want it: Enterprise-level businesses that need a strong general ledger accounting program.
Implementing your new solution
Finance professionals often hesitate to replace existing systems or add new ones simply because of the time and hassle involved in such changes. Incorporating any new system will likely require an investment of both time and money, but, on the other hand, a good automated accounting tool will quickly pay you back by saving time, reducing user error, and generally making your job much easier. Such benefits can make the upfront investment well worth your while.