NONPROFIT BOOKKEEPING: 
Become the Bookkeeper
Nonprofits & CPAs Trust

Write your awesome label here.

Advanced Bookkeeping for Nonprofits Training for Experienced Bookkeepers

You already know bookkeeping. Now learn how to confidently handle the specialized accounting, grant tracking, restricted revenue, program reporting, and financial management that make bookkeeping for nonprofit organizations different.

The Nonprofit Bookkeeping Course is a 10-week, self-paced online training program designed to help experienced bookkeepers develop the specialized knowledge and systems needed to serve nonprofit organizations with confidence.

Whether you're already working as a bookkeeper for a nonprofit or looking to expand your bookkeeping business into the nonprofit sector, this program will help you understand how nonprofit accounting fits together.

Because nonprofit bookkeeping isn't simply regular small-business bookkeeping with a different chart of accounts.

Current investment $1,800 or 3 payments of $600.

Why Bookkeeping for Nonprofits Requires Specialized Training

You know bookkeeping.


You understand reconciliations, financial statements, accounts payable, accounts receivable, and the fundamentals of keeping accurate books.


But then you take on a nonprofit client.


Suddenly, you're dealing with:

  • Restricted and unrestricted revenue.
  • Grant tracking and donor requirements
  • Program-specific revenue and expenses. 
  • Nonprofit chart of accounts
  • Allocations and financial reporting
  • Board financial statements and communication
  • Questions about how to structure QuickBooks for nonprofit organizations


And you find yourself asking:

"Am I tracking these restricted funds correctly?"

"Should this be a class, an account, a project, or something else?"

"How do I know how much is left in each grant?"

"Will the CPA be able to get what they need from these books?"

If you've ever felt confident as a bookkeeper but suddenly unsure of yourself when working with nonprofit organizations, you're not alone.

Nonprofit bookkeeping requires a different way of thinking.

Imagine opening the books and trusting your own judgment.

Picture the next unfamiliar nonprofit transaction landing on your desk.

This time, there’s no frantic searching or quiet worry about what the CPA might find later.

You know what questions to ask:
  • What does the organization need this information to show?
  • What needs to be tracked?
  • Will this structure still make sense 10 years from now?

That’s professional confidence.

You can explain your reasoning, build cleaner tracking systems, and answer leadership questions without second-guessing yourself.

And eventually, the bigger shift happens.

You stop saying you “also work with nonprofits.”

You say: “I specialize in nonprofit bookkeeping.”

Because the real win isn’t finishing this course.

It’s hearing: "You need a nonprofit bookkeeper? I know exactly who you should call."
Write your awesome label here.

Introducing the
Long-Term Accounting Framework™

The breakthrough that changes how you approach nonprofit bookkeeping.

Most bookkeeping training teaches you to look at the transaction in front of you and figure out where it belongs.

We teach you to look further ahead.

Instead of asking:

"Where do I put this?"

You'll learn to ask:

"If we keep doing it this way for the next 5–10 years, what happens to the books?"

This is the foundation of our Long-Term Accounting Framework™.

You'll learn to consider what the nonprofit will eventually need to understand, verify, report, and decide before determining how financial information should be structured today.

Why does this matter?

Because a bookkeeping decision that seems perfectly reasonable today can create months or even years of problems if it doesn't support the organization's future needs.

Instead of constantly adding workarounds, you'll learn to build a more intentional nonprofit accounting structure from the beginning.

You're not just learning how to record nonprofit transactions. You're learning how to think through the decisions that make the entire accounting system work.
inside the program

What You'll Learn Inside This Nonprofit Bookkeeping Course

This is advanced, 300-level bookkeeping for nonprofits training. It's designed for people who already understand basic bookkeeping processes and want to develop specialized nonprofit accounting skills.

Over 10 weeks, you'll learn the essential components of bookkeeping for nonprofit organizations.

  • GRANT TRACKING  - Learn to efficiently monitor and manage grant funds, ensuring compliance with donor requirements and maximizing funding opportunities for your non-profit organization.
  • RESTRICTED REVENUE - Master the skills needed to accurately track and report restricted revenue, ensuring funds are used in accordance with donor stipulations and organizational goals.
  • NONPROFIT CHART OF ACCOUNTS - Discover how to set up and maintain a tailored chart of accounts for non-profits, facilitating clear financial reporting and effective decision-making. 
  • PROGRAM REVENUE + EXPENSE TRACKING - Gain expertise in tracking program-specific revenue and expenses, allowing for precise budgeting and performance analysis of your non-profit's initiatives.
  • WORKING WITH A BOARD OF DIRECTORS - Learn best practices for financial communication and collaboration with your Board of Directors, enhancing transparency and strategic governance for your non-profit.

Why This Is Different From Other Nonprofit Accounting Courses


There are plenty of bookkeeping courses that teach you how to use accounting software.

There are courses that introduce nonprofit accounting concepts.

But knowing how to enter transactions in QuickBooks isn't the same as understanding how to build and maintain an accounting system that serves the needs of a nonprofit organization.

This course brings the pieces together.

With more than 25 years of bookkeeping and accounting experience behind the training, we understand that nonprofit bookkeeping isn't just about the software.

It's about understanding the organization within the software.

You'll learn to look beyond individual transactions and understand how grants, restricted revenue, programs, financial reporting, and organizational needs fit together.


This class is a 300 level course.
Students should have a basic understanding of bookkeeping processes.

Your Nonprofit Bookkeeping Training Is Designed Around Your Schedule

This is a 10-week, self-paced online course with pre-recorded lessons.

That means:

  • Learn on your schedule.

  • Work through the material at a pace that suits you.

  • Fit your training around your existing bookkeeping clients.

  • Revisit lessons when you encounter a situation that relates to what you've learned.

  • Build your nonprofit bookkeeping knowledge without adding another scheduled weekly commitment.


Your Private 1:1 Session With Jackie Shaw

You'll receive one individual session with Jackie Shaw to discuss your specific nonprofit bookkeeping questions.

Bring the situations you're working through and get the opportunity to ask questions relevant to your own experience.

Access to the Course Discussion Area

As you work through the training, you'll also have access to the course discussion area where you can ask questions and engage with the material.

BONUS: How to Market Your Bookkeeping Business to
Nonprofit Clients

Learning nonprofit bookkeeping can open the door to an exciting specialty within your existing bookkeeping business.

But knowing how to serve nonprofit organizations is only part of the opportunity.

You also need to know how to position your services so nonprofit organizations understand why they should hire you.

That's why we're including bonus training:

How to Market Your Bookkeeping Business to Nonprofit Clients.

Learn how to take your nonprofit bookkeeping expertise and use it to attract organizations looking for someone who understands their unique financial needs.

What Other Students Are Saying

Our students come into this program with different levels of nonprofit experience, but they share something important: they want to become better at serving nonprofit organizations.

Experience From a Decade of Nonprofit Work

I’ve been working with non-profits for over a decade, mostly self-taught. This course not only validated what I knew, but gave me better methods and checklists I now use with every client. The content around boards and communication? Game-changer.
Christee Sinclair
The Books!

Even Experienced Nonprofit Professionals Learn Something New

The course was confirmation that the work I'm doing is important, and it showed me many areas in which I could improve, either by paying more attention to timelines (month-end, year-end, meeting schedules), or by asking better questions from my clients to get better data to track and report to them.

I came to this class having earned a Certificate in Nonprofit Management in the early 2010s, and I worked as a CFO for a nonprofit for 15 years.  I still learned a LOT! I think this experience was very much worth it, even for someone with my experience.
Cloudy Rockwell
Clear Solutions Accounting

Real Results With Nonprofit Clients

I am really enjoying the non-profit bookkeeping class, it has helped me so much with my non-profit client.  
Jamie Shuel

Wondering... Is this for me? 

🟢 This Is For You If...
  • You do bookkeeping for a nonprofit (or you want to)
  • You're unsure how to track restricted grants
  • You want to feel confident working with boards
  • You are an experienced bookkeeper who wants to specialize in bookkeeping for nonprofits
🔴 This Is Not For You If...
  • You don't care about your client's mission
  • You want quick hacks instead of real systems
  • You're not open to learning nonprofit standards
  • You are a beginner bookkeeper who does not have basic bookkeeping skills yet. 

Meet Your Teacher...

Jackie Shaw is the founder and principal consultant of Get Organized!. She is a proven educator, mentor, and business advisor. 

Frequently asked questions

“I already know bookkeeping. Will this be too basic?”

No, in fact, a foundational understanding of bookkeeping is expected.
This is designed for experienced bookkeepers who need the nonprofit layer: grants, restricted revenue, program tracking, nonprofit financial structure and the relationship between bookkeeping and governance.
Your existing knowledge isn’t something you need to discard.
It’s the foundation this program specializes.

“What if I already work with nonprofit clients?”

That can make the program even more relevant.
You’ll be able to connect what you’re learning to situations already appearing in your work—and revisit self-paced lessons as those situations arise.

Past students have included people with years of nonprofit experience, including a former nonprofit CFO with 15 years in that role.

“What if my situation doesn’t match the examples exactly?”

That’s one of the biggest reasons the Long-Term Accounting Framework™ matters.

The goal isn’t to memorize an answer for every grant, restriction or program you could possibly encounter.

It is to strengthen the way you evaluate unfamiliar situations.

And you also receive a private 1:1 session with Jackie Shaw plus access to the course discussion area for questions that arise while you work through the material.

“I’m busy. What if I can’t attend at a certain time?”

You don’t need to.

The 10-week program is pre-recorded and self-paced.

You can move through it around your actual workload and return to the material when a client situation makes a lesson especially relevant.

“Can I get a refund if I change my mind?”

We want you to feel confident that Jackie Shaw’s teaching style and this program are the right fit for you.

Take some time to explore the beginning of the course and get a feel for how Jackie teaches. If, after reviewing the first module, you decide the program isn’t the right fit, simply email jackier@brassjacks.com within 48 hours of purchase.

As long as you have not accessed content beyond the first module, we’ll be happy to process your refund.

"What is required to succeed in Non-Profit Bookkeeping?"

  • You will want to set aside approximately 3 hours of time each week for this course

  • You will need access to a computer - the type of work you will be doing will require you to have access to a Mac or PC, a tablet or phone will not be sufficient for this course.
  • Communication is key. This course is 10 weeks long for a good reason, it's an extremely robust course. Plan to ask questions and ask for help when you need it. We want all of our students to succeed so let us know how we can help you!
Write your awesome label here.

Providing your bookkeeper professional development is an easy decision

If you're a bookkeeper of a nonprofit organization, we made you a downloadable pdf you can provide your manager or ED explaining why it's beneficial to invest in you!

Stop Guessing.
Start Knowing.

Join Nonprofit Bookkeeping today for $1,800 or 3 payments of $600.
Created with