What bookkeeping does a nonprofit need before filing Form 990?
Form 990 is more than a tax return. It’s an information return that tells the IRS and the public how your nonprofit operates, where the money comes from, and how it gets spent. The bookkeeping that supports Form 990 needs to track specific categories that regular business accounting doesn’t require.
Functional expense classification is the most important element. Form 990 requires you to allocate all expenses across three categories. Program services, management and general, and fundraising all need separate tracking. This means your bookkeeping system needs to track expenses by function throughout the year, not just by natural expense category like salaries or rent. If you wait until filing time to figure out which portion of each expense went to programs versus administration, you’ll be guessing or doing hours of manual allocation work.
Revenue tracking by source matters because Form 990 asks about different types of income. Contributions, grants, program service revenue, investment income, and special events all get reported separately. Your books need to distinguish between restricted and unrestricted funds, track grants separately, and identify whether donations came from individuals, corporations, foundations, or government sources.
Grant tracking requires more than knowing the total received. You need to track each grant’s restrictions, deadlines, and spending. Multi-year grants need to show what’s been spent and what remains. This information appears on Schedule A and Schedule D, and your funders will expect reports that match what you file with the IRS.
Compensation reporting for officers, directors, trustees, and key employees goes on Part VII. Your payroll records need to clearly identify these individuals and track their total compensation including benefits. Getting this wrong creates compliance issues and raises questions from donors and grantmakers who review your 990.
Board-ready financial statements should come directly from your bookkeeping system. The Statement of Financial Position and Statement of Activities provide the foundation for Form 990 schedules. If your monthly financials aren’t accurate, your 990 won’t be either.
Clean, reconciled accounts make the difference between a straightforward filing and a scramble. Every bank account, credit card, and loan should be reconciled monthly. The general ledger should match your bank records with no unexplained discrepancies. Your 990 preparer shouldn’t be discovering unrecorded transactions or missing documentation during tax season.
For nonprofits, the bookkeeping requirements are specific enough that generic small business practices don’t fully apply. Functional expense tracking, fund accounting, and grant management need to be built into your system from the start.
Working with small business bookkeeping and tax services in The Woodlands that understand nonprofit accounting means your books stay 990-ready throughout the year. When filing time comes, the information your preparer needs is already in the system, properly categorized, and supported by documentation. The alternative is reconstructing a year’s worth of functional allocations and grant tracking under deadline pressure.
Greater Houston's Small Business Bookkeeping Partner
The Next Step:
A Quick Conversation
Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
How can a bookkeeper separate personal and business expenses after they are mixed?
A bookkeeper separates mixed expenses by reclassifying personal charges as owner draws or distributions rather than business deductions. Legitimate business expenses paid personally get documented as reimbursements with proper support.
Read answerHow should restaurants track tips, payroll and merchant fees?
Start with POS reports rather than bank deposits to capture gross sales and tips. Record merchant fees separately, reconcile tip payouts to what was owed, and make sure payroll tip reports match what your POS shows for credit card tips.
Read answerDo Texas LLCs still need to file a franchise tax report if no tax is due?
Yes. Texas LLCs must file a No Tax Due Report by May 15 each year even when they owe nothing. Skipping this filing can result in forfeited good standing and penalties.
Read answerHow often should a small business reconcile bank and credit card accounts?
Monthly is the standard for most small businesses. Bank feeds pull transactions automatically but don't catch duplicates, uncategorized items, or missing entries. Monthly reconciliation is the checkpoint that keeps your books accurate.
Read answerHow do I catch duplicate income or expenses in QuickBooks Online?
Duplicates usually come from bank feed rules, invoice-deposit matching issues, repeated manual entries, or merchant processor payouts. Regular bank reconciliation and source document review are the most reliable ways to catch them.
Read answerWhat should a Texas restaurant track for sales tax and mixed beverage tax?
Texas restaurants track regular sales tax on food plus two separate mixed beverage taxes on alcohol. Mixed beverage sales tax is collected from customers while gross receipts tax comes from your revenue.
Read answer