A Few Good Accounting Packages

Is tax season a time of time of stress, chaos, and panic, or a relatively trouble-free period? Can you access the information you need in your accounting software, create reports, and track restricted funds, or does just logging on make you worry about crashing your computer? The accounting software you use will make or break this time of year for you, and can mean the difference between a painful tax season and an easy one. If you're struggling to create reports, track expenses and complete the necessary tasks, it may be time for a new system. Maybe we can't prepare your taxes for you, but we can suggest a few tools to help.
Over the last several years, we've talked to a number of nonprofit consultants and accounting specialists about the accounting packages they recommend. We published summaries of their advice in 2006, 2008, and again in 2011. But, given that the world of technology doesn't stand still, we felt it was time to revisit this topic and fill you in on what's changed. 
A few things to note upfront. First, the accounting firm Sage’s enterprise-level nonprofit offerings, formerly consolidated under the name Sage Nonprofit, has now been rebranded under the name Abila, while its low-cost offerings—formerly called Peachtree—are now sold under the brand name Sage. Sage has also rolled out a new solution, Sage One, for the smallest of businesses. We also added a new tool to the article, FinancialForce, that works well with the popular Salesforce CRM platform.  
Before we dive into the available packages, let’s decide whether you even need an accounting system.

Who Needs an Accounting Package?

What type of organization should use an accounting package? The consultants we talked to agreed: almost every nonprofit can benefit from one. Even if you work for a small organization that makes only a few basic transactions a month—deposits, withdrawals, and invoices, for example—an application like Microsoft Excel may not be enough. Truth be told, Excel is dangerous as an accounting tool, as there are no built-in safeguards to keep you from deleting a transaction or accidentally duplicating a line on a report. 
The increasing popularity of self-service financial technology tools has led to improved options for the smallest nonprofits. Many banks now offer reporting tools as part of their online banking packages, or as add-on modules. Users can associate certain vendors with a specific expense type—for instance, to connect USPS charges with “Postage.” These banking tools typically aren’t very good at differentiating different types of revenue, but if your organization is very small and has just a few transactions per month, this kind of service might support your needs. However, a dedicated package is a better fit for most organizations. 
Once you’ve decided you need an accounting system, it’s time to review your options. It’s important to consider whether the package you purchase will integrate with the constituent management solution your organization uses—whether that’s a donor management tool, an association management package, or a CRM. Seamless integration might save you hours summarizing and entering data. Ideally, your constituent management software should serve as your accounts receivable sub-ledger—a record of the transaction and payment history for every person or organization who gives you money or pays you for services. Your accounting system should serve as your general ledger, tracking balances as well as your accounts payable, payroll, inventory, and reports. Periodically—daily, weekly, or monthly—you should reconcile your accounts receivable sub-ledger against your general ledger to ensure accuracy in your books. 
Learning to use new accounting software can be daunting, but in the long run it will save you a considerable amount of time. Most accounting packages allow you to create new reports—like a cash-flow summary or information for your IRS Form 990—at the touch of a button. And many will update your accounts automatically when you write a check or create an invoice.

Lower-End Options

Happily, affordable accounting software options do exist. Starting at only a few hundred dollars, such packages are recommended for organizations of up to a couple accounting users, several programs, and annual budgets up to $1 million. But many very small nonprofits with budgets below $50,000 use them as well. An accounting package is a useful tool, but it won't make you an accountant. Think of it as a filing cabinet: You need the cabinet to hold your files, but you still have to set up a filing system. If you don't have an accounting background, you may want to hire a consultant or bookkeeper to help set up the software and define how you should use it. Expect this to cost two-to-five times the price of the accounting package.
Designed for the smallest of businesses, Sage One is an all-in-one solution that’s entirely cloud-based. The U.S. version of the software launched in 2012, and includes online accounting and invoicing. There’s also a project and task management workspace meant to help you with estimates and deadlines. The system is designed to be easier to use and get started with than the more robust Sage 50 (formerly Peachtree), and has a dashboard that gives you a quick snapshot of your organization’s financials. Sage One costs $24 per month. There’s also a version of the software for accountants. 
The market leader in entry-level accounting software, QuickBooks is specifically intended for small businesses without much accounting experience. The system is relatively easy to get up and running, which can be a draw for small nonprofits. The Pro and Premier editions have greater functionality but are somewhat more complex to use. In general, however, QuickBooks' chart of accounts and reporting functionality are more prescribed than a software package like Sage 50, so accounting-savvy folks who want to set up their books or reports in a particular way may find it limiting. You’ll probably have an easier time finding bookkeepers and accountants proficient in QuickBooks than its competitors. 
QuickBooks starts at around $200 for the most basic version, and about $400 for a multi-user version with more features. However, QuickBooks Premier for Windows and QuickBooks for Mac are also available for donation to eligible nonprofits through TechSoup, ranging between $19 and $99.
Intuit also offers QuickBooks Online, a cloud-based version of the software. Since there’s no need to install or maintain anything to use the tool, which is hosted on the vendor’s servers and accessed over the internet, it’s rapidly gained popularity with nonprofits looking for accounting software that’s easy to configure and update. With more and more systems moving to the cloud, accounting systems are increasingly the only reason many organizations continue to maintain internal servers—moving them to the cloud, too, can simplify infrastructural needs. (Worried about moving your financial data to the cloud? The internet can be a dangerous place for data, but no more so than your own servers, where your data faces many of the same threats—in fact, a good cloud storage vendor is likely to protect your data better than you’d reasonably be able to do on your own. For more information about cloud security, read our article Keeping Your Data Safe in the Cloud.
Professional bookkeepers and accountants tend to prefer the desktop version of the tool to the online version, as QuickBooks Online has limited functionality and is susceptible to internet connectivity issues compared to its competitors. 
QuickBooks Online starts at $13 a month for the entry-level edition and rises to $79 a month for the option with the most features, including payroll.
Sage renamed its accounting package formerly known as Peachtree to underscore the fact that it’s designed for businesses with fewer than 50 employees. Sage 50 offers more flexibility than QuickBooks—it allows you to set up reports and accounting charts exactly the way you'd like, which is why those with accounting backgrounds tend to prefer it. It's not as ready to use “out of the box,” however, and users are expected to have basic accounting experience. For this reason, it may not be the best choice for accounting novices. 
Like QuickBooks, the widely used Sage 50 comes in a variety of differently priced formats, beginning at about $70 for a basic version and running to around $1, 500 for a more sophisticated multi-user version. At last check, Sage 50 was no longer available as a product donation through TechSoup. 
Although it requires a bit more of an initial investment (around $2,000 for one user, including support), FUND E-Z is intended specifically for nonprofits. It allows more flexibility than QuickBooks or Sage 50 in tracking restricted funds and creating nonprofit-specific reports.
Like Sage 50, FUND E-Z is designed for users who have some accounting background. However, the consultants we talked to reported that this application has a much-smaller user base than QuickBooks or Sage 50, making it more difficult to find bookkeepers or consultants experienced using the system. The basic principles are the same as any other accounting package, though, and accounting professionals should be able to pick it up quickly.

Options for Mid-Sized Nonprofits

If you have more than four or five users; an annual budget greater than $1 million; conduct business internationally; or need to track multiple programs, departments, and locations, you'll likely want to look beyond entry-level solutions to a more robust accounting software package. Such packages tend to cost from thousands to tens of thousands of dollars in addition to yearly licensing fees. You'll also need to consider the costs of implementing these systems, which can be equal to or greater than the cost of the software itself.
For more information on the multitude of general business accounting packages available—as well as some free assistance and tools to help you choose a package—visit the accounting information websites AccountingSoftware411.com, 2020software.com, and findaccountingsoftware.com.
The consultants who have contributed to our accounting articles over the years have been divided over the benefits of using a tool specifically intended for nonprofits. Some felt the basics of accounting were the same regardless of the sector, and that it was best to go with the more widely used general accounting packages. Others felt there was a substantial benefit in using one of the packages specifically designed for 501(c)(3)s, particularly when dealing with a number of different funds with different restrictions—for instance, unrestricted, temporarily restricted, and permanently restricted classifications. As with any other software choice, you'll need to assess your own needs and determine what's important to you.
A solid option, Abila MIP Accounting was formerly branded within the Sage Nonprofit suite of products. At around $3,000 to $10,000, it’s priced lower than others in this category. Abila provides strong support for tracking restricted funds and offers a good report writer. The software is available as an installed option, and includes modules to help manage accounts payable and receivable, allocations, budgeting, employee self-service transactions, and more. Those conversant with QuickBooks or Sage 50 might be put off by the less-polished user interface. Unlike those packages, which strive to offer an attractive and simplified user experience, Abila is designed to be a more-robust accounting system for professional accountants and sophisticated organizations.
A hosted version of the software is bundled with fundraising and grants management tools under the brand name Abila Nonprofit Online, and starts at around $349 per month. 
A complex, more-expensive package for those with sophisticated needs, this system offers the ability to integrate with The Raiser’s Edge (also by Blackbaud). But it requires expensive customization, and several consultants felt that integration was not worth the effort. 

General Business Accounting Packages

General accounting packages tend to be much more widely used than those targeted specifically to nonprofits, which often makes it easier to find people to help with setup, support, and bookkeeping. If you need to track inventory, billable hours, or similar things, these business systems can also offer support not provided by most nonprofit-specific packages.
As its name suggests, FinancialForce is designed to integrate with the Salesforce CRM platform to manage financial processes, and was mentioned during our interviews as a potential option for nonprofits using the platform. It’s a fully functioning, cloud-based general ledger, invoicing, and accounts receivable and payable system, but it’s not clear how many nonprofits are using the tool yet.
Unless the vendor’s discount for nonprofits is significant, it’s also a fairly expensive product. FinancialForce Accounting starts at $9,000 per year. The vendor advertises a discount for nonprofits, but does not publish the details. 
Microsoft's familiar lineup of accounting packages—Solomon, Great Plains, and Navision—are now known as Dynamics SL, Dynamics GP, and Dynamics NAV. They're widely used among mid- to large-sized nonprofits and within the business world.
Dynamics SL (formerly Solomon) is geared toward project- and service-based organizations, and allows a substantial amount of flexibility—it falls within the $15,000 to $30,000 price range. Dynamics GP (formerly Great Plains) is a strong and widely used standard accounting package geared toward medium-to-large-sized businesses; pricing for this package comes in around $50,000 to $250,000, not including configuration or additional consultation, which may be considerable.
Dynamics NAV (formerly Navision) is designed to be highly customizable for those with complex needs, and who want to start with a blank slate. Licensing costs are comparable to Dynamics GP, but if you require extensive customization, this software solution can be considerably more costly to implement ($100,000-plus). NAV's functionality is enhanced by Serenic Navigator, a Dynamics NAV extension designed specifically for nonprofits. It’s available on-premise, hosted, or in the cloud, and supports both fund and financial accounting and provides support for grants, donors, and investments. The price starts around $50,000 and can reach upwards of $100,000 to $200,000 as modules, users, and functionality are added.
Sage 100 ERP is targeted primarily toward manufacturers—if your organization requires sales order entries or goods tracking, it might be a good bet. It is comparable in price to Dynamics SL at about $10,000 to $30,000 in licensing fees. The online version starts at about $200 per user, per month. 

Options for Large and International Nonprofits

The tools listed above will support the needs of the vast majority of nonprofits—unless you have hundreds of millions of dollars to manage, more than 100 accounting users, or a complex, multi-unit national or international structure. If that's the case, you'll need an enterprise package tailored to your specific needs, such as Oracle's JD Edwards EnterpriseOne, Microsoft Dynamics AX, or Infor Lawson Software. The prices of these packages tend to start in the six figures. If you are ready to make this kind of investment, you should certainly look beyond this article for expert advice.

Moving Forward

Where do you go from here? As with any software package, start by understanding your needs—including the accounting procedures you will follow. If no one at your organization has accounting expertise, you may need to ask an outside expert to help with this. If you're looking at larger packages, consider issuing a request for proposal (RFP). For more on RFPs, see TechSoup’s RFP library.
Before making any decisions, talk to vendors and look at the tools, download trial versions if available, and talk to other organizations that use them to understand how well the applications can support your needs. And don't forget to factor in the costs of setting up and training users in your new system.
With some diligence, you can make tax season a pleasure… or at least a little easier. Whichever package you ultimately choose, we highly recommend working with an accountant knowledgeable in nonprofit accounting who can not only help you choose the right package, but also configure it in a way that will meet your day-to-day needs as well as your requirements during tax preparation.
Thanks to TechSoup for the financial support of this original article and updates, and to the nonprofit finance and technology professionals who helped with it:
David Forrester, 501 Commons (2014)
Eric Fraint, Your Part-Time Controller LLC‎ (2008)
Tim Johnston, Blue Cross Blue Shield (2008 and 2011)
John Kolp, Help USA (2008)
Duane Landon, 501 Commons (2014)
Robert Lane, Ph.D., Lane Services LLC (2008, 2011, and 2014)
Jack McMillan, formerly of TechBridge (2008)
Rick Mlekoday, RCM Tax (2008)
Lisa Rau, Confluence Corporation (2014)
Ruth Stevens, Grant Thornton LLP (2008 and 2011)



The importance of a Nonprofit solution

 This article provides a good overview of the big players in accounting software for small and mid sized businesses, but I think it lacks a focus on products that are specifically tailored for nonprofit organizations and the needs of their line of business.  I would recommend considering a few additional things:

Core Nonprofit Functionality

Does the Accounting system you are considering include modules for Fund Accounting, Fund Management, Grant Management, Encumbrance processing and Budget validation?  We've all catered to off the shelf products, but there are options available today that don't require you to create workarounds in a software system that was created for the for profit industry.

Hosting and Licensing Options

The cloud has changed everything.  As nonprofit organizations, we try to remain nimble.  Carrying the hardware/software costs for hosting accounting software on-site shouldn't even be considered in 2015.  Saas allows you to rent the software and host elsewhere, keeping your implementation costs down.  This also means that you are no longer tied to one computer.  Could you imagine accessing your email from only one place?  Find a solution that is web-based and includes a mobile platform.

Change with Technology

As technology changes, update your business processes.  Solutions like http://www.nonprofitplus.net give you the ability to include everyone in your software, from data entry staff to board members, all defined with the correct access and rights.  This streamlines communication and moves away from a per user licensing model.  NonProfitplus includes an integrated Time and Expense module that allows you to leave behind spreadsheets and gives users the ability to submit expense claims from a mobile device.  Cloud technology also allows you to connect software solutions and integrate your business processes.  

Beware of products that are branded as a nonprofit solution, but at the end of the day are a general accounting product that is marketed and branded for nonprofits.  











FastFund Online

One glaring omission in the Idealware review of accounting packages for nonprofits is Araize's FastFund Online, the only SaaS (cloud) system that seamlessly integrates nonprofit fund accounting, fund raising (CRM) and payroll in a single solution.   FastFund Online was designed by CPAs with over 30 years of experience working with nonprofits.   


We use e-conomic and so far, it has been painless. It has a seamless integration with other cloud based apps like Google Drive and Dropbox . e-conomic also integrates with popular online shopping carts such as magento, zen chart and osCommerce.

Taxes are made easy in e-conomic as the intuitive workflow nature of the system makes it relatively simple to calculate taxes. Will highly recommend a trial of this cloud based accounting software

Accounting Package

I think the best accounting package is the one that integrate accounting with Tax and automate the process of preparing tax returns. Also, the software should have the ability to integrate inventory from different tools (especially for e-commerce business) and track sales.

Growing Number Of Options

We've been reviewing a plethora of options - we settled on Gem Accounts cloud software (http://www.gemaccounts.com). Whilst we were impressed by many of the available cloud software this one met all our requirements. We love the stock and inventory features and included reporting. Our accountant also has access to our and any other clients financials running Gem via their free partner portal which is great for them - and us!

Free accounts package

You forgot to mention what is probably becomming one of the most successful low-end accounting packages (probably because it's free!):  Adminsoft Accounts!

It's very easy to use, it's multi-user, multi-currency, double entry, and does pretty much everything most small businesses need.  It also has modules for point of sale, which is ideal for bars, cafes, and restaurants.

For more informtaion go to www.adminsoftware.biz


Cloud Based Accounting

 We use Acumatica cloud accounting software (http://www.acumatica.com) for our business. We've been using it for about 10 months now and so far it's been great. It was a little difficult to implement it and get used to it at first, but overall, it's definitely helped us run our business much more efficiently.

Nonprofit Accounting Suite for Acumatica

Hi Robert,

Glad to hear you like Acumatica.  Did you know that there is a Nonprofit Accounting Suite availabe for Acumatica ERP?  http://www.nonprofitplus.net  NonProfitPlus is fully integrated into all modules and allows you to perform Fund Accounting, Manage funds and grants, and give you an enhanced procurement workflow from Request to AP.  Let me know if you would like to learn more!

Jeremy Potoka

Product Manager


Another good option

 I work with Aplos Software, which is a web-based nonprofit accounting software designed to be very simple so someone without bookkeeping experience can do true fund accounting. We were founded in 2009, which is why we weren't included in this article, but our customers have come from both small and mid-sized churches and nonprofits and have had wonderful things to say about their experience. I would recommend checking out their opinions and signing up a free trial.

Lower-end packages

For Lower-End I would rather advise bundled solution with CRM/PM and etc. That would be cost-effective, rather than purchasing them one by one. I have tried dozens of solutions from zoho accounting till saasu. Now trialling kpi.com and so far I can say they have accurate accounting solution and it saves a lot of money...any other alternatives?


Thanks for the information on accounting. We are in accounting training. http://www.atlantacomputer.in/basic-accounting-institute-nagpur.html




I completely disagree with your assertion that the accounting software landscape looks almost the same as it did in 2008. The advent of SAAS based accounting software has completely changed the way many organisations and accountants work.

For example, in our organisatoin we use xero.com. It is an incredibly sophisticated, flexible and affordable solution (US$19 a month, less if you get their non-profit discount).

At a recent conference, when asked what package people used, over 60% raised their hands to say they used Xero.

While you briefly mention that Intuit has an online option, you have missed out a huge chunk of the market by ignoring the recent developments in this area. There are a number of excellent online solutions available that will be more than sufficient for most non-profits.


Xero for nonprofits? Hell

Xero for nonprofits? Hell  no.

Why not Xero?

It's great to give a dissenting opinion, but substantiate it so a reader like me has some idea of why you might have a point.

Another Good Accounting Package

Idealware left FastFund Nonprofit Software off this list.   Starting at only $595, FastFund is a true fund accounting application with integrated fund raising and payroll.   Designed by CPAs, FastFund handles the unique requirements of mult-funded organizations.   Araize will soon be launching a SaaS (cloud) version of FastFund.    For more information, go to www.araize.com

A good finance package

We use a product called ebankbooks from knowaremen. Go to www.ebankbooks.com or ecomomi.com. They are free, works with touch and mobile and on PC or Mac and is mulit-user. They use an advertising model.

Easy to use and beautifully laid out.

Highly recommended. I suppose Xero is as good just you pay for it and I am not sure about apps or touch interface design. This thing was designed for touch and works a treat on pc.