Skip to main content
Industry-Specific

Non-Profit Compliance Checklist: Form 990, 501(c)(3) Requirements & Best Practices

Alan Balmer, CPA
January 7, 2024
10 min read

Complete compliance checklist for 501(c)(3) non-profit organizations. Form 990 filing, exempt status maintenance, record retention, UBIT, governance policies, and public support test — from a CPA with 20+ years as a national non-profit controller.

Table of Contents

## Why Compliance Matters Non-profit organizations face unique compliance requirements. Failure to file required forms can result in automatic revocation of tax-exempt status — and reinstatement is expensive, time-consuming, and puts deductible donations at risk. With over a decade of experience serving as the financial controller for a national non-profit, Alan Balmer has managed compliance from the inside. He knows what the IRS scrutinizes, what boards overlook, and what separates organizations that stay clean from those that face crises.
**Key Stat:** The IRS automatically revokes tax-exempt status for non-profits that fail to file Form 990 for three consecutive years. Reinstatement requires a complex application process, user fees, and lost deductible giving during the gap.
## Annual Filing Requirements ### Form 990 (Full Return) **Who files:** Organizations with gross receipts ≥ $200K or total assets ≥ $500K. **Due date:** 15th day of the 5th month after fiscal year end (May 15 for calendar-year organizations). **Key sections:** - **Part I** — Revenue, expenses, and net assets - **Part III** — Program service accomplishments - **Part IV** — Checklist of required schedules - **Part VI** — Governance, management, and disclosure - **Part VII** — Compensation of officers, directors, and key employees ### Form 990-EZ (Short Form) **Who files:** Organizations with gross receipts < $200K and total assets < $500K. **Due date:** Same as Form 990. ### Form 990-N (e-Postcard) **Who files:** Organizations with gross receipts normally ≤ $50K. **Due date:** Same as Form 990.
**Warning:** If you fail to file Form 990-N for three consecutive years, your exempt status is automatically revoked. Even small organizations must file — the e-Postcard takes 5 minutes but keeps your status active.
### Penalties for Non-Filing - **$20 per day** for late filing (up to $11,000 or 5% of gross receipts, whichever is less) - **Automatic revocation** if you fail to file for 3 consecutive years - **Lost deductibility** — donors can't claim deductions during the gap
**Example:** A $500K non-profit that misses its Form 990 deadline by 60 days faces a $1,200 penalty ($20 × 60 days). But if it misses three years entirely, it loses exempt status entirely — and must reapply from scratch.
## State Compliance ### State Income Tax Exemption Most states recognize federal 501(c)(3) status, but some require separate state exemption applications. Check your state's requirements before assuming you're covered. ### State Sales Tax Exemption 501(c)(3) organizations may be exempt from state sales tax on purchases — but you must apply for the exemption in most states. It's not automatic. ### Charitable Solicitation Registration If you solicit donations in a state, you likely need to register with that state's attorney general or charity official. Most states require annual renewal and financial reporting.
**Pro Tip:** If you have an online donation page, you may trigger solicitation registration in every state where donors reside. Alan helps multi-state non-profits navigate these requirements without over-registering.
## Unrelated Business Income Tax (UBIT) ### When Tax-Exempt Organizations Owe Tax If your organization earns income from a trade or business that is regularly carried on and not substantially related to your exempt purpose — you may owe unrelated business income tax (Form 990-T). **Common UBIT triggers:** - Rental income from mortgaged property (debt-financed income) - Advertising revenue in publications - Fee-for-service activities unrelated to your mission - Income from partnerships or LLCs (passed through to your return) **Filing requirement:** If you have $1,000 or more in gross unrelated business income, you must file Form 990-T and pay tax at corporate rates.
**Warning:** UBIT can trigger unrelated business taxable income (UBTI) even in organizations that otherwise owe no tax. If your non-profit holds investments through partnerships or LLCs, review K-1s carefully for UBTI pass-through.
## Governance Best Practices Five policies protect your organization and satisfy Form 990 disclosure requirements. ### 1. Conflict of Interest Policy Required by Form 990 and essential for board accountability. All directors, officers, and key employees should disclose potential conflicts annually. The board should review and approve the policy each year. ### 2. Whistleblower Policy Protects employees and volunteers who report illegal or unethical behavior. Required by Sarbanes-Oxley for organizations with over $1M in revenue — but advisable for all sizes. ### 3. Document Retention and Destruction Policy Establishes standards for keeping and disposing of records. Protects against spoliation claims and ensures compliance. See the [full Record Retention Guide](/insights/record-retention-guide/) for detailed timelines. ### 4. Compensation Policy Documents how compensation is set for officers and key employees. Form 990 requires disclosure of the compensation-setting process. Use comparable data and board-approved benchmarks. ### 5. Investment Policy For organizations with endowments or reserve funds. Establishes investment guidelines, risk tolerance, and spending policies. Required by most state prudent investor laws. ## Public Support Test ### Maintaining Public Charity Status To maintain 501(c)(3) public charity status (not private foundation status), you must receive a substantial portion of your support from the general public, government grants, or other public charities. **The test:** You must receive at least 33⅓% of your support from public sources over a 5-year period. **Public sources include:** - Individual donations - Government grants - Grants from other public charities - Program service revenue (in some cases) **What counts as non-public support:** - Investment income - Net unrelated business income - Large grants from a single donor (over 2% of your budget)
**Warning:** If you fail the public support test, you may be reclassified as a private foundation — which means stricter rules, excise taxes, and more complex reporting. Monitor your public support percentage annually.
## Record Retention for Non-Profits Non-profits should retain: **Permanent records:** - Articles of incorporation and bylaws - IRS determination letter (501(c)(3) approval) - Board meeting minutes - Audited financial statements - Form 990 filings **7-year records:** - Banking records and reconciliations - Donation records and acknowledgment letters - Grant agreements and reporting - Payroll records - Contracts and leases **3-year records:** - Routine correspondence - Receipts for expenses under $500 - Vendor invoices
**Annual Compliance Checklist:** - [ ] File Form 990/990-EZ/990-N by the deadline - [ ] File state charitable solicitation renewals - [ ] Review and update governance policies - [ ] Conduct conflict of interest disclosures - [ ] Document board compensation decisions - [ ] Monitor public support test percentage - [ ] Review unrelated business income exposure - [ ] Send donation acknowledgment letters (contemporaneous, for gifts over $250) - [ ] Update organizational documents if needed
## Next Steps Non-profit compliance is more than filing one form — it's maintaining exempt status, following state rules, managing unrelated business income, and keeping the right records. Alan spent over a decade as the financial controller for a national non-profit. He handles Form 990, state compliance, UBIT, governance, and ongoing advisory — so your board can focus on the mission. Alan reviews every inquiry personally. If your situation aligns, he'll respond with a direct link to schedule a 15 or 30-minute introductory call. **Related Resources:** - [Record Retention Guide](/insights/record-retention-guide/) — How long to keep tax documents - [Tax Deadlines Calendar](/insights/tax-deadlines/) — Never miss a filing deadline - [Non-Profit Tax Compliance & Controller Services](/services/#nonprofit) — Alan's specialized non-profit services

Key Takeaways

  • Failure to file Form 990 for three consecutive years triggers automatic revocation of tax-exempt status
  • Organizations must receive at least 33⅓% of support from public sources to maintain public charity status
  • Unrelated business income of $1,000+ triggers Form 990-T filing and corporate tax rates
  • Five governance policies protect your organization: conflict of interest, whistleblower, document retention, compensation, and investment
  • Alan spent over a decade as financial controller for a national non-profit — he knows the compliance landscape from the inside

Frequently Asked Questions

What happens if we don't file Form 990 for three years?

Your exempt status is automatically revoked. You can reapply, but it's expensive, time-consuming, and you lose the ability to receive tax-deductible donations during the gap. Donors who gave during the gap may face disallowed deductions. Alan ensures you never miss a filing deadline.

Do we need an audit?

It depends on your state, your revenue, and your grant requirements. Many states require audits for organizations with over $500K or $1M in revenue. Grantmakers often require audited financials. Even if not required, audits provide credibility and protect your board. Alan can advise on your specific requirements.

Can we pay our board members?

Generally, no — board members should serve as volunteers. You can reimburse reasonable expenses, but compensation for board service risks private benefit and jeopardizes your exempt status. Officer and employee compensation is allowed, but must be reasonable and properly documented through board-approved processes.

What's the difference between a 501(c)(3) and a 501(c)(4)?

501(c)(3) organizations are charitable, educational, religious, or scientific — donations are tax-deductible. 501(c)(4) organizations are social welfare groups — donations are not tax-deductible, but they can engage in more political activity. Alan helps you choose the right classification and maintain compliance.

How do we handle donor-advised funds or restricted gifts?

Restricted gifts must be used for the purpose specified by the donor. You must track restrictions, report on use of funds, and release restrictions when the purpose is fulfilled. Donor-advised funds are held by community foundations and other sponsoring organizations — you can't create your own without complex IRS approval.
Alan Balmer, CPA

Alan Balmer, CPA

Alan Balmer is a licensed CPA with 25+ years of experience helping Texas business owners optimize their tax strategy. He's filed 10,000+ returns and saved clients over $100M in taxes through strategic planning and entity structuring.

Ready for Personalized Tax Strategy?

Schedule a consultation with Alan to discuss your specific situation and discover how much you could save.

Schedule Consultation