How to Outsource Bookkeeping for Your Nonprofit to a VA
Nonprofits operate under financial rules that most bookkeepers have never encountered. Fund accounting, restricted vs. unrestricted revenue, grant compliance tracking, donor acknowledgment requirements, and Form 990 preparation create a bookkeeping environment that is fundamentally different from for-profit businesses. Yet most small and mid-size nonprofits can't afford a full-time bookkeeper — and the executive director ends up doing it between grant writing, program management, and fundraising. Outsourcing your nonprofit's bookkeeping to a virtual assistant is the most cost-effective way to get professional financial management without stretching your already-tight budget.
This guide walks you through the complete process of outsourcing your nonprofit's bookkeeping to a VA, from preparation through ongoing management.
Why Nonprofit Bookkeeping Is Worth Outsourcing
Nonprofit bookkeeping isn't just about tracking income and expenses. It's about maintaining the financial transparency and compliance that your donors, grantors, and regulatory bodies require. Every dollar needs to be tracked not only by category but by fund, program, and restriction level.
Grant-funded programs require meticulous expense tracking to demonstrate that funds were used in accordance with the grant agreement. Donor contributions must be properly categorized as restricted or unrestricted, and acknowledgment letters need to go out within the required timeframe. Your Form 990 — the nonprofit equivalent of a tax return — is a public document that donors, foundations, and watchdog organizations use to evaluate your organization.
When bookkeeping falls behind or is done inaccurately, the consequences go beyond messy financials. Late grant reports can jeopardize future funding. Improper fund accounting can trigger compliance issues. Poor financial transparency erodes donor trust.
A virtual assistant who understands nonprofit accounting handles all of this at a cost that respects your budget constraints.
Cost comparison: A full-time nonprofit bookkeeper costs $42,000–$58,000/year plus benefits. A bookkeeping VA costs $900–$2,000/month depending on organizational size and complexity — saving $25,000–$40,000 annually that can be redirected to your mission.
What a Bookkeeping VA Handles for a Nonprofit
Fund Accounting and Tracking
Fund accounting is the foundation of nonprofit bookkeeping. Unlike for-profit businesses that track a single pool of money, nonprofits must track multiple funds — each with its own revenue sources, expenses, and restrictions. Your VA maintains the fund accounting structure in your software, ensuring every transaction is coded to the correct fund.
They track net assets by category: without donor restrictions (formerly unrestricted), with donor restrictions — purpose-restricted, and with donor restrictions — time-restricted. When restricted funds are used for their designated purpose, your VA records the release from restriction.
Grant Tracking and Compliance
For each active grant, your VA tracks budgeted amounts, actual expenditures, and remaining balances. They ensure expenses charged to a grant are allowable under the grant agreement and properly documented. When grant reporting deadlines approach, your VA prepares the financial data your program team needs to complete the report.
They also track grant receivables — funds that have been awarded but not yet received — and follow up with funders on outstanding payments.
Donor Revenue Management
Your VA records all incoming donations, categorizes them by restriction level, and maintains donor records in your CRM or accounting software. They prepare donor acknowledgment letters (or trigger automated ones) within the required timeframe for tax-deductible contributions.
For recurring donors, they track pledge payments and flag missed contributions for follow-up. For major gifts, they ensure proper fund coding and any donor-specified restrictions are documented.
Accounts Payable and Expense Management
Your VA processes vendor invoices, tracks payment schedules, and ensures bills are paid on time. Every expense is coded to the correct fund, program, and general ledger account. For expenses that benefit multiple programs, your VA applies the appropriate allocation methodology — typically based on a cost allocation plan your organization has established.
Payroll Support
While your VA may not run payroll directly (many nonprofits use a payroll service), they can support the process by tracking employee time by program for allocation purposes, recording payroll journal entries, reconciling payroll tax deposits, and maintaining employee benefit records.
Bank Reconciliation
Your VA reconciles all bank accounts monthly, including any restricted fund bank accounts maintained separately. They match every deposit and disbursement, investigate discrepancies, and produce clean reconciliation reports for your board or finance committee.
Financial Reporting
Your VA prepares the reports your board, funders, and management team need: statement of financial position, statement of activities (by fund and in total), statement of functional expenses, cash flow statement, and budget-to-actual comparison by program and fund.
Tools Your VA Will Use
| Category | Common Tools |
|---|---|
| Accounting software | QuickBooks Online (Nonprofit edition), Aplos, Sage Intacct |
| Donor management / CRM | Bloomerang, Little Green Light, Salesforce Nonprofit, DonorPerfect |
| Grant management | Fluxx, Submittable, spreadsheet tracking |
| Payroll | Gusto, ADP, Paychex |
| Expense management | Expensify, Dext, Bill.com |
| Communication | Slack, Microsoft Teams, Zoom |
If your nonprofit uses QuickBooks without the nonprofit chart of accounts template, your VA may need to reconfigure it during onboarding. Purpose-built nonprofit accounting software like Aplos simplifies fund accounting significantly.
Before You Outsource: Getting Ready
Reconcile All Accounts
Bring all bank accounts, credit cards, and investment accounts current. If your books are significantly behind, consider hiring a CPA with nonprofit experience for a one-time cleanup. Your VA needs a clean starting point.
Document Your Fund Structure
Create a clear document listing every fund your organization maintains: the fund name, the source of funding, any restrictions on use, the time period covered, and reporting requirements. Include your cost allocation methodology for shared expenses.
Map Your Grant Portfolio
For each active grant, document the funder, grant amount, award period, allowable expenses, reporting schedule, and any matching requirements. This becomes your VA's reference for ensuring grant compliance.
Create Process Documentation
Document every bookkeeping process: how donations are recorded, how grant expenses are coded, how payroll is allocated across programs, how vendor bills are approved and paid, and how month-end close is performed. Include your organization's approval workflows — who can authorize purchases above certain thresholds.
Set Up Access and Permissions
Create dedicated user accounts for your VA with appropriate permission levels. For nonprofits, internal controls are especially important. Your VA should be able to enter transactions but should not be able to approve payments, issue checks, or modify the chart of accounts without oversight.
Hiring the Right VA for Nonprofit Bookkeeping
Nonprofit bookkeeping requires specific knowledge that general bookkeepers typically lack. During your hiring process, test for fund accounting understanding, familiarity with nonprofit financial statements, and experience with grant tracking.
Ask candidates to explain the difference between restricted and unrestricted net assets. Present a scenario where a donation comes in with a purpose restriction and ask them to walk through the accounting entries — including the release from restriction when the funds are spent. Ask how they would handle an expense that benefits three different programs funded by three different grants.
A paid trial using sample data from your organization is the most reliable evaluation method. Have candidates categorize a month of transactions using your chart of accounts and fund structure.
For the complete hiring process, see our guide on how to hire a virtual assistant.
The First 90 Days: Onboarding Your VA
Week 1: Orientation
Walk your VA through your accounting system, fund structure, chart of accounts, active grants, and reporting requirements. Introduce them (virtually) to key staff members — the executive director, program directors, and anyone who submits expense reports or purchase requests.
Weeks 2–3: Supervised Work
Your VA processes transactions while you or your finance committee designee reviews all work before it's finalized. Pay special attention to fund coding and grant expense allocation — these are the areas where errors have the biggest consequences.
Weeks 4–6: Independent Work with Daily Summaries
Your VA works independently and provides daily updates on completed tasks, flagged items, and questions. Review their work each day and provide timely feedback.
Weeks 7–12: Weekly Reviews
Transition to weekly review meetings. Review financial reports, discuss any unusual transactions, and address open questions. By the end of this period, your VA should handle all routine bookkeeping independently.
Recurring Deliverables
Weekly:
- Cash position by fund
- Outstanding payables and upcoming payment obligations
- Flagged transactions requiring approval or clarification
- Grant spending pace (are you on track to spend grant funds within the award period?)
Monthly:
- Statement of financial position
- Statement of activities (overall and by fund)
- Budget-to-actual comparison by program
- Bank reconciliation reports
- Grant financial summaries for each active grant
Quarterly:
- Statement of functional expenses
- Board financial report package
- Grant reporting data for upcoming reports
- Payroll tax reconciliation
Annually:
- Year-end close preparation
- Form 990 data package for your CPA
- Audit support documentation (if applicable)
- 1099 preparation for contractors
- Donor contribution summaries for tax purposes
Common Mistakes to Avoid
Using for-profit accounting software without modification. Standard QuickBooks doesn't track funds properly out of the box. Either use a nonprofit-specific tool or configure your software correctly during onboarding.
Ignoring cost allocation. If you have expenses that benefit multiple programs, you need a documented cost allocation methodology. Without one, your program-level financial reports will be inaccurate and grant compliance may be at risk.
Treating all donations the same. Restricted and unrestricted donations have different accounting treatment. Your VA must understand the distinction and apply it consistently.
Skipping internal controls. Nonprofits are held to high standards of financial stewardship. Maintain separation of duties — your VA enters transactions, but someone else authorizes payments. Build in regular review and approval workflows.
Delaying grant financial tracking. Don't wait until grant report deadlines to figure out what you've spent. Your VA should track grant expenditures in real time so reports can be prepared quickly and accurately.
Ready to Outsource Your Nonprofit's Bookkeeping?
Outsourcing bookkeeping allows nonprofit leaders to focus on mission delivery instead of financial administration. With accurate fund accounting and timely reporting, you'll also strengthen donor confidence, maintain grant compliance, and give your board the financial transparency they need for effective governance.
Stealth Agents specializes in placing bookkeeping VAs who understand nonprofit operations — from fund accounting and grant tracking to donor management and Form 990 preparation. Their matching process ensures you get a VA with relevant experience, and they support the onboarding transition.
Book a free consultation with Stealth Agents to start outsourcing your nonprofit's bookkeeping today.