Why Virginia Nonprofits Need Specialized Bookkeeping
If your organization runs on grants, donations, and government funding, your bookkeeping isn't the same as a regular small business. You have to track restricted vs. unrestricted funds, prepare Form 990 annually, satisfy grant reporting requirements, and maintain audit-ready records at all times. A general-purpose bookkeeper — however competent — may not know the difference between program spending and management & general expenses on a functional expense allocation.
Virginia nonprofits also face state-specific filing requirements beyond the federal Form 990, including Virginia Form 501 (Exemption Application) and annual registration with the Virginia State Corporation Commission if you're raising contributions from the public.
These requirements compound quickly. The organizations that get into trouble aren't necessarily negligent — they're usually working with a bookkeeper who doesn't understand the regulatory framework.
Common Bookkeeping Mistakes Nonprofits Make
Commingling restricted and unrestricted funds. This is the most frequent issue we see. When grant money comes in, it often has spending restrictions — you can only use it for the program it was awarded for. If that money gets mixed into your general operating account and spent without tracking, you've violated the grant agreement. Auditors and grant officers will find this.
Missing restricted grant deadlines. Many grants have spend-down requirements — funds must be used within a specific period or returned. Without a tracking system, it's easy to let a grant year expire while the money sits unspent. That's money you could have deployed for your mission, lost.
Poor audit trail.
Form 990 filing errors. The 990 has become more complex over the years, particularly with the 2019 filing threshold changes and the requirement to include revenue thresholds for smaller organizations. Errors on the 990 can trigger penalties, loss of tax-exempt status, or flags for further review — even if your finances are actually sound.
Unreconciled fund balances. When you have multiple grants and donor-restricted funds, each balance should reconcile monthly. Many nonprofits let these get out of sync, and then spend weeks reconstructing records before an audit.
What to Look For in a Nonprofit Bookkeeper
Not all bookkeeping firms understand nonprofits. When evaluating candidates, ask specifically about these competencies:
990 preparation experience. Can they prepare or review the Form 990 before it's filed? Do they understand the different 990 schedules (A, B, C, etc.) and when they're required? The 990 is a public document — errors are visible.
GAAP for nonprofits. Generally Accepted Accounting Principles for nonprofits differ from for-profits in how functional expenses are classified, how contributions are recognized, and how net assets are categorized. Your bookkeeper should be comfortable with all three.
Grant compliance knowledge. Can they set up grant-specific funds in your chart of accounts, track allowable costs vs. unallowable costs, and produce the expenditure reports your grantors require? This is often the biggest gap between a general bookkeeper and one who works with nonprofits.
Audit readiness. Ask how they prepare for the annual audit or review. Do they reconcile all fund balances monthly? Do they maintain a documentation folder for every transaction? Organizations that wait until audit season to reconcile are the ones that pay high preparation fees.
Use of appropriate tools. QuickBooks Online has a nonprofit version. Xero has fund accounting features. If your bookkeeper is using the standard for-profit version and calling it good enough, that's a gap you need to address. The software matters when fund accounting is part of the requirement.
How Marginwell Helps Virginia Nonprofits
Marginwell's Nonprofit Finance tier at $299/month is built for organizations operating on grants, donations, and government funding. Here's what you get:
- Dedicated nonprofit bookkeeper — not a generalist who's learning on the job. Your bookkeeper knows Form 990, fund accounting, and grant compliance.
- Grant fund tracking — every grant gets its own fund in your chart of accounts. Spend-down tracking, expenditure coding, and funder-ready reports included.
- Real-time financial dashboards — see your cash position, restricted fund balances, program spending vs. budget, and burn rate all in one place. No more waiting for monthly reports.
- Monthly reconciliation — all accounts reconciled and balanced by the 10th of each month. Audit-ready all year, not just in Q4.
- 990 review and filing support — your bookkeeper reviews the 990 before filing and coordinates with your CPA for submission.
If you're currently working with a bookkeeper who doesn't understand the difference between a restricted grant and general operating revenue, or who's never prepared a functional expense allocation — it may be worth a conversation about what a nonprofit-focused approach could do for your organization.
Ready to Talk?
Fill out the free consultation request — 30 minutes, no obligation. We'll look at your current financial setup and tell you specifically what we'd change and why. If we're not the right fit, we'll tell you that too.
Need help with your nonprofit's books?
Marginwell's Nonprofit Finance tier includes dedicated bookkeeping, grant tracking, Form 990 review, and real-time dashboards — $299/month.