Many associations are planning to hold their Annual General Meeting (AGM) in the coming months,…

Is Your Bookkeeper Holding Your Nonprofit Hostage?
If you’re a nonprofit leader, here’s a simple but critical question: Who holds the keys to your financial systems?
We recently started working with a new client facing a difficult situation—and unfortunately, it’s far too common in the non-profit bookkeeping world. Their experience is a reminder of why no one person—especially a volunteer—should ever have sole control over your financial systems.
The Situation
This nonprofit had relied for years on a volunteer bookkeeper. On the surface, it seemed like a cost-saving solution: someone trustworthy, familiar with the organization, and willing to help for free.
But when the organization decided to introduce professional financial oversight, things quickly became complicated.
The bookkeeper didn’t handle the transition well. He had sole access to everything:
-
The desktop version of QuickBooks (stored on his personal computer)
-
CRA login credentials
-
Payroll records and banking systems
The Executive Director had no access to financial records. Every transaction had to pass through this volunteer.
Recognizing the risk, the Executive Director and Board made the responsible decision to modernize the accounting system, build redundancy, and reduce risk across the organization’s financial operations.
Unfortunately, the bookkeeper became uncooperative. He ignored repeated requests for access to the accounting files. Communication became defensive and combative.
As a result, we’ve had to reconstruct vital records—payroll, filings, and compliance history—because the core financial information was essentially locked away.
Why This Happens
These situations usually arise from a mix of good intentions and weak governance:
-
A well-meaning volunteer offers to “take care of the books”
-
There’s no formal onboarding or offboarding process
-
No backup plan is made in case they leave—or don’t leave cleanly
-
Critical access (to banking, CRA, accounting software) is never centralized or shared
One day, that volunteer steps back—or digs in—and the organization is left scrambling. This is one of the key volunteer bookkeeper risks nonprofits face.
The Real Cost
What seemed like a “free” solution has real consequences:
-
Staff time wasted tracking down basic information
-
Risk of non-compliance with CRA, payroll, and reporting requirements
-
Increased stress for leadership
-
Board concerns around visibility and fiduciary responsibility
-
Strategy delays due to unclear financials
These are entirely avoidable issues—but only if you follow nonprofit bookkeeping best practices from the start.
The Takeaway: Always Have a Team, Not Just a Person
This isn’t about blaming volunteers. Many are generous, capable, and deeply committed. But no single person should be solely responsible for your nonprofit’s finances.
Here’s what we recommend for all organizations—large or small:
✅ Shared Access
Ensure at least two people can access:
-
CRA My Business Account
-
Payroll and banking systems
-
Accounting software (ideally cloud-based)
This kind of shared access bookkeeping nonprofit setup creates continuity and reduces risk.
✅ Documentation
Maintain a secure but accessible record of logins, systems, and financial processes.
✅ Succession Planning
Have a clear plan for transitions—whether someone leaves voluntarily, unexpectedly, or under tension.
✅ Professional Oversight
Even if a volunteer is doing the bookkeeping, someone (staff, board, or an external partner) should be reviewing the books regularly. These are basic non-profit financial controls every organization needs.
Final Thought
You don’t need a full in-house finance team—but you do need checks and balances. Financial transparency isn’t just good governance—it’s protection for your mission.
Ask yourself:
If our bookkeeper left tomorrow, would we be okay?
If the answer is “maybe not,” it’s time to put safeguards in place.
Worried one person holds too much control over your nonprofit’s finances?
You’re not alone—and you don’t have to navigate it alone either. We help nonprofits across Canada strengthen their non-profit bookkeeping systems with shared access, clear processes, and proper oversight. Reach out today to reduce your risk and protect your mission.
