About
An accounting system that really works? You have to be kidding!
Welcome to Nonprofit Accounting Academy. You know you need strong financial management for your nonprofit organization to succeed. Yet putting a good accounting system in place is so frustrating!
We get it. This is precisely the problem we address.
Your organization deserves an accounting system that can:
- Handle day-to-day transactions such as receiving donations, paying vendor bills, and accounting for restricted grants
- Process payroll and contractor payments while staying compliant with IRS requirements
- Produce useful reports that can be understood by managers and board members
- Provide information necessary for an audit and to prepare Form 990
Besides compliance and day-to-day functioning, good accounting is essential to align the inflow and use of resources with your organization's mission and values.
For example, we helped a nonprofit spay/neuter clinic go from startup to full speed ahead without missing a beat in their accounting. The volunteer who managed the books was NOT an accountant. Nonprofits that follow our system can enjoy a high functioning accounting system.
What's the secret?
We use a combination of
- Short-cut templates to guide the creation of a customized accounting system using QuickBooks Online
- Targeted online education that focuses on getting you to an end result fast
- Documentation so processes can be successfully repeated
- In-person training geared to your specific needs
We want to help you create a high functioning accounting system. To get moving in the right direction, you can join our Smart Nonprofit Money community. We want to show you that yes, you can do this!
Hi, we're Carrie and Carol.

We are both CPAs and MBAs.
Since 2009 we have helped hundreds of nonprofit organizations win the battle with QuickBooks.
Our services include QuickBooks design and cleanup, custom training, bookkeeping oversight, audit readiness, Form 990 preparation, and online, on-demand training.
We like replacing chaos, stress and time draining chores with clarity, efficient solutions and peace of mind.
We continue to be amazed at how the need to learn never stops. We hope you will join us on your learning journey!