Nonprofit Bookkeeping and the Form 990: A Virginia Guide
Running a tax-exempt organization in Virginia takes careful financial records, both for the annual federal return and for state compliance. Your books are what support your tax-exempt status and let you file the right return on time. When the records aren't accurate, filing turns into guesswork, and that's how organizations end up with penalties or a lapsed registration.
Nonprofit bookkeeping is different from for-profit bookkeeping because it uses fund accounting. It tracks money by where it came from and what it's allowed to be used for, keeps donor-restricted funds separate from general operating money, and reports expenses by function rather than as a single lump. Get that structure right, and the Form 990 mostly writes itself. Get it wrong, and the return becomes a scramble.
Understanding the Form 990 Series
The IRS requires most tax-exempt organizations to file an information return every year, tied to the organization's fiscal cycle. The 990 comes in versions sized to the organization: the 990-N e-Postcard for the smallest organizations, the 990-EZ for mid-size, and the long-form Form 990 for larger ones.
Generally, organizations with gross receipts normally $50,000 or less file the 990-N, those under $200,000 in receipts and $500,000 in assets file the 990-EZ, and larger organizations file the long-form Form 990.
Which version you file, and how smoothly it goes, comes down to how well your transactions are categorized through the year. If the ledger is unclear, filing on time gets hard.
Virginia Compliance for Nonprofits
Virginia adds a state layer on top of the federal return. If your organization solicits donations from Virginia residents, you generally have to register with the Office of Charitable and Regulatory Programs (OCRP), part of the Virginia Department of Agriculture and Consumer Services, before you start asking for contributions. This falls under the Virginia Solicitation of Contributions Law. Registration and annual renewal are handled on Form 102, and some smaller organizations qualify for an exemption depending on how much they raise and whether they use a professional fundraiser.
Virginia requires charitable organizations to submit financial information with their annual registration renewal. Depending on the organization, this may include the most recent Form 990, 990-EZ, 990-PF, or other qualifying financial statements. Smaller organizations may have different reporting options, so the filing requirements should be reviewed based on the organization's specific circumstances. The renewal is due by the 15th day of the fifth month after your fiscal year ends, and missing it can lapse your registration and force you to register from scratch.
State tax exemption is a separate track. Virginia generally follows your federal 501(c)(3) status for income tax, and sales and use tax exemption runs through the Virginia Department of Taxation, not OCRP. A 501(c)(3) is not automatically exempt from sales tax just because it has IRS exemption. The organization has to qualify, apply with Virginia Tax, and receive a Virginia exemption certificate. Keeping these filings straight, and making sure the numbers on them tie back to your books, is what keeps your organization in good standing on both sides.
Core Bookkeeping Practices for Nonprofits
Good recordkeeping for a nonprofit goes past balancing a checkbook. You need a system that tracks restricted funds separately from unrestricted funds, records in-kind donations properly, and sorts expenses by function. Functional expense reporting splits costs into program services, management and general administration, and fundraising, which is exactly how the 990 asks you to present them.
Classifying every dollar correctly means you can complete the annual return without scrambling at year end. It also gives your board reliable numbers to make decisions on. If your current process needs structure, that's the kind of setup work an accountant can put in place once so it holds up going forward.
Common Questions About Nonprofit Bookkeeping and the 990
Which Form 990 does my nonprofit file? It depends on your size. Generally, organizations with gross receipts normally $50,000 or less file the 990-N e-Postcard, those under $200,000 in receipts and $500,000 in assets file the 990-EZ, and larger organizations file the long-form Form 990.
Do Virginia nonprofits have to register with the state? If you solicit donations from Virginia residents, usually yes. Registration goes through the Office of Charitable and Regulatory Programs under the Virginia Department of Agriculture and Consumer Services, using Form 102, before you start fundraising. Some smaller organizations qualify for an exemption based on how much they raise.
What's the difference between restricted and unrestricted funds? Restricted funds are donations a giver has designated for a specific purpose or time. Unrestricted funds can go toward general operations. Your books have to track the two separately so you can show each restricted gift was used the way the donor intended.
What happens if we file the 990 late or miss it? Late filing can bring IRS penalties, and an organization that fails to file for three years in a row automatically loses its tax-exempt status. On the state side, letting your Virginia registration lapse can force you to re-register from the beginning.
Do we need an audit? Not every Virginia nonprofit is automatically required to have an independent audit. The financial information required with your charitable registration or renewal depends on your organization's filing status and circumstances. Your Form 990 may satisfy the reporting requirement in many cases, while some organizations may need additional financial statements.
Clean Books Build Trust
Accurate books do more than satisfy the IRS and the state. They give your board reliable numbers to work from, and they show donors and grantors that their money is handled carefully. Grant officers often check state registration and financial reporting before renewing an award, so staying current protects your funding as much as your status. Book It Accounting works with nonprofits and small businesses across the region, and you can see some of that recognition on our recognition page.
Getting Help
Book It Accounting is based in King George, Virginia, and works with nonprofits and small businesses across Fredericksburg, Stafford, and Spotsylvania, and remotely nationwide.
If your organization needs help keeping clean books or filing the right 990, schedule a free consultation and Lisa will talk through where things stand. Call (804) 920-4972 or reach out through the contact page. You can also read more about our nonprofit accounting services and our bookkeeping services.
About the author: Lisa Hamlin is the owner of Book It Accounting in King George, Virginia. She holds a B.S. in Forensic Accounting, is a QuickBooks ProAdvisor, and has about 16 years of experience helping small businesses and nonprofits keep accurate books. Read more about Lisa.
