The 8 Best Accounting Software for Nonprofits of 2020

Find the right tools to track donations and expenses for your organization

We publish unbiased reviews; our opinions are our own and are not influenced by payments from advertisers. Learn about our independent review process and partners in our advertiser disclosure.

When it comes to accounting software, it's just as important for nonprofits to track income and expenses as it is for businesses. Nonprofits must follow strict guidelines to maintain their tax-exempt, or 501(c)(3), status. If they don’t, they can lose this status, which can open them up to an IRS audit and make all of the donations they’ve previously received taxable.

When looking for accounting software, it’s important that the software allows for detailed tracking of donations, donors, and expenses. In addition, software should be able to generate detailed reports for presentation to the board of directors and donors, as well as for filing the annual IRS Form 990. 

We looked at about a dozen of the top accounting systems available based on all of these factors and more and identified the best accounting software for nonprofits. These are our top picks.

The 8 Best Accounting Software for Nonprofits of 2020

Best Overall: FastFund Online Nonprofit Fund Accounting

FastFund

 FastFund

FastFund Online Nonprofit Fund Accounting is an all-in-one accounting, fundraising, and payroll software program. It was designed by nonprofit experts to meet the needs of nonprofit and small governmental agencies. 

There are four plans to choose from. The all-inclusive Premium plan starts at $94 per month and includes fund accounting, fundraising, and payroll tools all in one program. If you don’t need the all-inclusive option, you can purchase just the plans that you need. The fund accounting plan and fundraising plans both start at $42 per month, and the payroll plan starts at $66 per month. There is no setup fee, you can cancel anytime, and technical support is included in all four plans. 

We chose FastFund Online Nonprofit Fund Accounting as the best overall accounting software for nonprofits because it meets the accounting, fundraising, and payroll requirements at the best price, under $100 per month.

Here are some features of each of the plans offered by FastFund:

Nonprofit Accounting Plan 

  • Customized chart of accounts
  • FASB-compliant financial statements
  • Reports to assist with completing IRS Form 990
  • Tracking of cash receipts and disbursements
  • Customized financial statements
  • Budgets

Nonprofit Fundraising Plan

  • Constituent management
  • Campaign management
  • Membership management
  • Cash, pledge, in-kind gift processing
  • Automated receipts
  • Pledge reminders
  • Comprehensive reports

Nonprofit Payroll Plan 

  • Payroll payment options
  • Built-in payroll tax tables
  • Automatic payroll tax payments
  • Payroll tax filings
  • Customized reports

You can schedule a free one-hour demo to learn more about how the software works. Tech support includes access to free webinars, YouTube video tutorials, and you can also schedule a private training session for your staff at an hourly rate of $100.

Runner-Up, Best Overall: Aplos

Aplos

 Aplos

Since 2009, Aplos has provided an accounting software solution nonprofit organizations can rely on to keep track of donors, contributions, and fundraising events. 

Like most of the providers on our list, Aplos is a cloud-based program, which makes it compatible with any computer or mobile device with an internet connection. We chose Aplos as the runner-up because it includes several features at a very affordable price, starting at $59 per month.

Aplos Features

  • Fund accounting
  • Donor management
  • Online donations
  • People database
  • Create and manage groups
  • Fundraising tools
  • Event registration
  • Website builder
  • Financial statements
  • Budget reports

Aplos also offers a church software customized to meet the needs of any house of worship. The advanced accounting upgrade package starts at $159 per month. It includes budgeting by fund or tag; creating reports by project, campaign, or department; creating custom role permissions; tracking fixed assets; and managing multiple entities. If you have employees, you can add payroll with Gusto for an additional fee or, if you prefer to outsource your bookkeeping, Aplos offers bookkeeping services. 

If you need help, Aplos has online tools, as well as telephone, chat, and email support. Sign up for a free 15-day trial to take Aplos for a test drive. Finally, if you dread completing the IRS Form 990, you can purchase software from Aplos that will complete the form for you.

Best Desktop Solution: Intuit QuickBooks Desktop for Nonprofit

Intuit QuickBooks

 Intuit QuickBooks

Intuit QuickBooks Desktop is one of the most widely used small business tools ever made, and the Nonprofit edition was created to meet the tracking and reporting needs of nonprofit organizations specifically. 

There are three plans to choose from: The Pro Plus 2021, with a yearly payment of $199.99, the Premier Plus 2021 plan, with a yearly payment of $299.99, and the Enterprise Plan, which is $1,213 a year. The differences revolve around the number of reports users can run, number of users, and access to the latest features and updates. 

We chose Intuit QuickBooks Desktop for Nonprofit as the best desktop solution because Intuit QuickBooks is used by more small businesses than any other software and it is affordable.

Quickbooks Desktop Plan Features

  • Financial reports specific to the nonprofit industry
  • Customized chart of accounts for nonprofit
  • Access for up to five users
  • Track income and expenses
  • Manage bills (accounts payable)
  • Manage outstanding donations (accounts receivable)
  • Budgeting and reporting
  • Recurring donations

Unlike Aplos and QuickBooks Online, these versions of QuickBooks Desktop for Nonprofit must be installed on a Windows computer; there is a version available for Mac, Mac 2021, available for a one-time payment of $399.99. In addition, the license only allows users to install the software on up to three computers.

If you need to remotely access your data, you can sign up for cloud-access which will involve an additional fee. If you need to pay employees, you can add the payroll service for an additional fee. With the payroll service, you can process paychecks, calculate payroll taxes, and pay and report payroll taxes to all local, state, and federal authorities. Similar to QuickBooks Online, you can generate a report that can be used to complete IRS Form 990.

Best for Bookkeepers and Accountants: Intuit QuickBooks Online

Intuit QuickBooks

 Intuit QuickBooks

Unlike Aplos, Intuit QuickBooks Online was not specifically designed for nonprofit organizations but it can be customized for nonprofits. There are four pricing tiers ranging between $25 to $150 per month. We recommend QuickBooks Online Plus because it includes class and project tracking, which can be used to track funds. QuickBooks Online (QBO) Plus starts at $70 per month and includes unlimited telephone and chat support. QBO is cloud-based and will work on any device with an internet connection. We chose Intuit QuickBooks Online as the best for bookkeepers and accountants because nine out of 10 bookkeepers use Intuit QuickBooks Online to support their small business clients.

QuickBooks Online Plus Features

  • Track income and expenses
  • Track mileage 
  • Access for up to five users and two accountants
  • Manage bills (accounts payable)
  • Manage paid donations
  • Manage outstanding donations (accounts receivable)
  • Financial statements
  • Budgeting and reporting
  • Recurring donations
  • Capture & organize receipts 

Basic menu items such as changing “customers” to “donors” can easily be accomplished. Plus, when you select nonprofit as the industry, QBO will automatically include a custom chart of accounts. If you have employees, you can add payroll by Gusto to your subscription when you’re ready. Gusto is an integrated payroll solution that will track employees, process payroll checks, track payroll taxes, and make payroll tax payments all within your QuickBooks online account. Last but not least, you can generate a report that will assist you in completing IRS Form 990.

Best for Churches: Breeze

Breeze

 Breeze

Breeze is an affordable, cloud-based software designed specifically for churches. The pricing structure is simple—one plan at $50 per month that includes all available features. Breeze has been on the market since 2014. They service more than 8,000 small and mid-sized churches located all over the United States and Canada. We chose Breeze as best for churches because many of their features are customized to meet the specific needs of houses of worship.

Breeze Features:

  • Event management
  • Access to unlimited users
  • Add unlimited people to the database
  • Online and text giving
  • Track donors and gifts
  • Access your data via the mobile app
  • Create and share member directories
  • Create, email, and text groups
  • Manage event attendance

Like Aplos and QBO, Breeze can be used on any computer with an internet connection. If you need assistance, tech support is available by phone or email.

Best for Enterprise-Level Nonprofits: NonProfit Plus

Nonprofit Plus

 Nonprofit Plus

NonProfit Plus is ideal for enterprise-level nonprofit organizations such as schools, museums, foundations, hospitals, government agencies, and food banks. NonProfit Plus comes in three suites: nonprofit accounting, financial management, and procurement management. All three suites are cloud-based, accessible via a mobile app, and allow for unlimited users. We chose NonProfit Plus as the best for enterprise-level nonprofits because it has robust features to meet the needs of large nonprofit organizations.

Nonprofit Accounting Suite Features 

  • Fund accounting
  • Restricted funds management
  • Grant management
  • Encumbrance accounting
  • Budget management
  • Donor management
  • Board management
  • Volunteer management
  • Enhanced audit trail

Financial Management Suite Features

  • General ledger
  • Accounts receivable
  • Accounts payable
  • Cash management
  • Currency management
  • Intercompany accounting
  • Recurring revenue management
  • Fixed assets
  • Time & expense management

Procurement Management Suite Features

  • Inventory management
  • Purchase orders
  • Sales orders
  • Requisitions

Similar to FastFund Online Nonprofit Fund Accounting, you can pick and choose the suite that best fits the needs of your nonprofit organization. NonProfit Plus does not include pricing on its website. You can schedule a free product tour to learn more about all of the robust features included in each suite plus consult with a representative who will create a custom quote based on the needs of your nonprofit.

Best for Large Nonprofits and Government Entities: Blackbaud Financial Edge NXT

Blackbaud

 Blackbaud

Founded in 1981, Blackbaud Financial Edge NXT has provided nonprofit tools in fundraising, marketing, fund accounting, and analytics to large nonprofit and government entities. Similar to FastFund Online Nonprofit Fund Accounting and NonProfit Plus, you can pick and choose which tools you need for your nonprofit. The three main modules are Blackbaud Fundraising, Blackbaud Marketing, and Blackbaud Fund Accounting though they have others for more specific circumstances. 

We chose Blackbaud Financial Edge NXT as the best product for large nonprofits and government entities because they have been successfully meeting the needs of these organizations for over three decades.

Blackbaud Fundraising Features

  • Fundraising and supporter management tool called Blackbaud eTapestry
  • A fundraising and donor management tool called Blackbaud Raiser’s Edge NXT
  • An extensive fundraising and relationship management tool on the Salesforce management platform called Blackbaud Luminate CRM 
  • Constituent relationship management for large to enterprise-level nonprofit organizations

Blackbaud Marketing Features 

  • An advanced online marketing tool for creating a full engagement experience for your supporters called Blackbaud Luminate Online
  • Integrated multichannel alumni engagement tool called Blackbaud Net Community
  • Simple, smart, cloud-based online fundraising and marketing tool called Blackbaud Online Express
  • Integrated website tailored to the needs of all nonprofit organizations called Blackbaud Website package

Blackbaud Fund Accounting Features 

  • Blackbaud Financial Edge NXT: A complete fund accounting solution for large nonprofits and government entities
  • Blackbaud Donor Central: An online portal providing access to account and grant making information
  • Blackbaud FIMS: Fully integrated financial management system

Similar to NonProfit Plus, Blackbaud Financial Edge NXT does not include pricing information on their website. However, you can request a demo so that a representative can go through each of the solutions available and assist you in selecting the software that will work best for your nonprofit.

Alternative to Intuit QuickBooks Desktop for Nonprofit: MIP Fund Accounting

MIP

 MIP

MIP Fund Accounting has provided accounting solutions for more than 30 years to nonprofit organizations. MIP Fund Accounting offers a cloud-based software (MIP Cloud) and an option to install the software on a desktop computer (MIP On-Premises). 

MIP Cloud is ideal for nonprofits who are already in the cloud or ready to move. If you prefer a web-based user interface, have reliable internet connectivity, support staff in multiple locations, and don’t have full-time IT staff, MIP Cloud is the best solution. MIP On-Premises is just the opposite of MIP Cloud. MIP on-premises is ideal for an organization that requires an on-premises accounting system due to IT policies, have support staff that are primarily co-located, and have in-house or contracted IT staff. 

We chose MIP Fund Accounting as an alternative to QuickBooks Desktop because it is the only other company on our list that offers a desktop solution (MIP On-premises).

MIP Cloud and MIP On-premises Features

For more information about how the software works, you can sign up for a live webinar or schedule a free personal product tour. Pricing information from MIP Fund Accounting is not available on the company's website.

In order for nonprofits to maintain their tax-exempt status and meet the reporting requirements of stakeholders like their board of directors, donors, and the IRS, selecting the right accounting software is key. At a minimum, the software should be able to track donations, donors, and expenses by fund. In addition, you should have access to detailed reports in order to meet the reporting requirements of state, local, and federal tax authorities. Otherwise, you could be subject to an IRS audit and potentially lose your 501(c)(3) status.

What Is Accounting Software for Nonprofits?

Accounting software for nonprofits is a type of accounting software specifically designed for nonprofit organizations. Accounting software for nonprofits helps these organizations manage accounting, bookkeeping, and tax-related matters, which is important because nonprofits must adhere to strict guidelines in order to maintain their tax-exempt status. In addition to enabling nonprofits to perform income and expense tracking and payroll, the software tracks and accepts donations and even tracks donor lists, receipts, and fundraising events. 

How Does Accounting Software for Nonprofits Work?

Accounting software for nonprofits helps nonprofit organizations complete tasks such as tracking income and expenses, storing receipts, and paying employees. It also has automation tools and can be accessed by multiple users in the organization. Once you input data, the software will perform the necessary calculations, save the data, and categorize it for you. Accounting software for nonprofits typically has the ability to accept payments, print checks, and store receipts and lists.

How Is Accounting Software for Nonprofits Different From Accounting Software for Businesses?

Accounting software for nonprofits is different from business accounting software because the IRS has established certain reporting requirements that nonprofits must meet. For example, IRS Form 990 must be filled out and filed by nonprofit organizations annually. As such, the reports that are generated using accounting software for nonprofits must include all the information required to complete that form. Nonprofits also need software features that businesses don’t need, such as donation portals, the ability to maintain donor lists, and fundraising tools. 

How We Chose The 8 Best Accounting Software for Nonprofits of 2020

We research and review each product or service before we recommend it. We reviewed more than a dozen accounting software for nonprofits before choosing the top eight. We reviewed them based on detailed reports, donation-tracking functions, pricing, and tax form preparation. We also considered what additional tools the software offered and the different plans available.

Article Sources

The Balance requires writers to use primary sources to support their work. These include white papers, government data, original reporting, and interviews with industry experts. We also reference original research from other reputable publishers where appropriate. You can learn more about the standards we follow in producing accurate, unbiased content in our editorial policy .
  1. IRS. "Annual Filing and Forms." Accessed Nov. 30, 2020.