Verdict: Nonprofit compliance is a calendar problem, not a knowledge problem. The rules are fixed; the risk is forgetting.
What works: A recurring calendar with named owners for each deadline keeps even an all-volunteer team on track.
What doesn't: One-time checklists with no assigned owner. The founder runs programs; the deadline quietly passes.
Best for: Small and mid-size 501(c)(3) public charities with a volunteer treasurer or part-time staff.
Worth considering if: You just received your determination letter, recently hired your first employee, or have never formally mapped your annual compliance obligations.
Receiving your 501(c)(3) status is just the beginning. To keep it, your nonprofit has to meet ongoing federal, state, and local obligations year after year. This protects your tax-exempt status and the public trust your donors and community place in you.
Most small nonprofits don't lose tax-exempt status from ignorance. They lose it from drift: nobody owns the deadlines while the founder runs programs. The practical fix isn't a longer checklist. It's a calendar, with a named person on every line.
This guide turns the rules into a 12-month map a single volunteer treasurer can actually run. We list what's non-negotiable today (Form 990-N, state charitable-solicitation registration), what scales up with revenue (audits, multi-state registration, policy reviews), and the highest-consequence failure mode to avoid: automatic loss of tax-exempt status after three missed annual filings.
A note before you read. While this guide is comprehensive, regulations can change. Always verify current requirements with official sources (IRS.gov, your Secretary of State, your state's charity regulator) or consult a nonprofit attorney for your specific facts. IRS thresholds in this guide were verified as of June 2026.
Just received your 501(c)(3) determination letter? Start with our post-incorporation compliance steps for the day-one sequence, then come back here for the ongoing calendar.
Every 501(c)(3) has to file an annual return with the IRS. Which version depends on your size.
Filers of Form 990-EZ are required to file electronically for tax years ending July 31, 2021 and later. (IRS, Annual Filing and Forms)
Deadline. Your return is due by the 15th day of the 5th month after the end of your fiscal year. For a December 31 fiscal year, that's May 15. (IRS, Form 990 due date)
The cost of skipping it. An organization that fails to file the required return for three consecutive years automatically loses its tax-exempt status. This is the single highest-consequence small-org failure mode in this guide. (IRS, Automatic Revocation of Exemption)
For a deeper walkthrough of which form to file and how, see our Form 990 filing guide and our broader guide to nonprofit tax filing.
For a small nonprofit: if your gross receipts are normally under $50,000, the e-Postcard takes minutes once a year. The risk isn't difficulty; it's forgetting. Put the 15th-day-of-the-5th-month date on a recurring calendar invite with a named owner the day you read this.
Your nonprofit also has to file regular reports with the state where you're incorporated, and any state where you do significant business. These reports go by different names (annual report, statement of information, periodic report) and are usually filed with the Secretary of State.
They update basic facts about your organization: address, board members, registered agent. Miss them and the state can suspend your good standing, which can in turn block grants, bank accounts, and contracts.
For a small nonprofit: check your Secretary of State's website for the form name, fee, and frequency in your state, then add it to the same recurring calendar as your federal return. Most states are annual or biennial.
Most states require a nonprofit to register before soliciting donations from residents of that state, and to renew that registration every year. If you fundraise online, you may have residents of many states donating, which can trigger multi-state registration questions.
The forms, fees, and deadlines vary widely. California's initial Statement of Information for nonprofit corporations, for example, is filed on Form SI-100 with a $20 fee. That's a California example, not a national rule. To find what applies to you, check the National Association of State Charity Officials (NASCO) directory and contact your state's Attorney General charity bureau or Secretary of State.
For a small nonprofit: at minimum, register in your home state before you take a first donation. Treat multi-state registration as a "scales up with revenue" item, not a day-one item, unless you're actively running a national campaign.
Keep detailed records of every financial transaction: receipts, invoices, bank statements, donation logs, payroll. These records support your Form 990, grant applications, audits, and your own decision-making.
Retention periods vary by record type. Rather than relying on a single rule of thumb, see IRS guidance for the record types you actually keep, and check your state's separate requirements for corporate and employment records.
For donation data specifically, the goal is an export-ready log that includes donor name, amount, date, payment method, and whether anything of value was given in exchange. A clean log is what makes Form 990 prep tolerable and an audit survivable. Zeffy's free donor management software stores donor info, online and offline gifts, and donation history in one searchable place you can filter and export when your accountant or auditor asks.
For a small nonprofit: the single highest-leverage record-keeping move is consolidating donation data into one place from day one. Rebuilding it from spreadsheets, email confirmations, and bank statements in April is the work that breaks volunteer treasurers.
Audit thresholds vary by state. Some states require an independent audit once your nonprofit crosses a revenue line; that line is different in every state. Some grantmakers require audited financials as a condition of funding. Your bylaws may also call for periodic internal or external review.
For a small organization below state and funder audit thresholds, a yearly internal review by a board treasurer or finance committee is usually the right level of effort. Use it to check that restricted funds were spent on their stated purpose, that bank reconciliations are current, and that your donation log matches your bank deposits.
For a small nonprofit: don't pay for a CPA audit until you have to. Do check your state's audit threshold and your largest grant agreement now, so the requirement doesn't surprise you.
Some states require additional annual financial reports beyond what you file with the IRS, often through the Attorney General's charity bureau. These confirm the nonprofit is active and report leadership and basic financials.
Check your state's charity regulator for the specific form, threshold, and deadline. Some are tied to gross revenue, others to whether you solicit donations in the state.
For a small nonprofit: add this filing to the same calendar entry as your charitable-solicitation renewal. They're often due around the same time.
Hold board meetings on the cadence required by your bylaws and state law. Board-meeting frequency requirements vary by state. Record minutes. Some states legally require nonprofits to keep board meeting records.
You don't need a transcript. Include:
For a small nonprofit: quarterly is usually enough to meet most state minimums and keep the board engaged. The job to defend is the minutes, not the meeting.
Your bylaws are the rulebook for how decisions get made. Review them every two to three years, and don't let it slip past five. State and federal nonprofit rules change, board composition changes, and bylaws written for a five-person founding team rarely fit a thirty-person organization.
For help on what to include, see our nonprofit bylaws template, and for formation context our guide to starting a 501(c)(3).
For a small nonprofit: a 60-minute bylaws review at a single board meeting every other year is usually enough. The danger isn't bad bylaws; it's bylaws that quietly stop matching how you actually operate.
Adopt a written conflict-of-interest policy and have every board member and key staff member sign an annual disclosure. Review the policy yearly. The IRS Form 990 explicitly asks about this; the question is on the form.
For a small nonprofit: a one-page policy and a one-page disclosure form, signed once a year at the first board meeting of the fiscal year, satisfies the requirement and answers Form 990's question cleanly.
The IRS requires donors to obtain a contemporaneous written acknowledgment from your nonprofit for any single contribution of $250 or more in order to claim the deduction. The acknowledgment should include your name, the contribution amount (or a description of non-cash property), and a statement of whether you provided goods or services in exchange. (IRS, Substantiating Charitable Contributions; IRS Pub 1771)
A separate rule: when a donor pays more than $75 and receives goods or services in return (the classic "$100 gala ticket, $40 dinner" case), you have to provide a written disclosure of how much was deductible. (IRS, Substantiating Charitable Contributions)
For non-cash donations valued over $500, donors file Form 8283 with their return. If your nonprofit sells or otherwise disposes of donated property worth more than $5,000 within three years, you file Form 8282.
Sending the acknowledgment every time, at the moment of donation, with the right fields, is the kind of work that's tedious to do by hand and easy to automate. Zeffy can auto-generate IRS-compliant donation receipts for every gift, including for offline cash and check donations you record yourself. For a deeper walkthrough of receipt content and timing, see our guide to donor tax receipts.
For a small nonprofit: the $250 threshold is the one that gets missed. Set up automated receipts for online giving on day one, and decide who issues year-end summaries for offline gifts before December.
Keep records of every fundraising campaign, event, and revenue source clean enough to roll up into Form 990. The IRS wants totals by category (contributions, program service revenue, special events) with related expenses. Tracking the same data also tells you which campaigns actually fund your mission.
For a small nonprofit: tag every gift at the moment of entry with its source (campaign, event, channel). Re-tagging later is the part nobody does.
If a donor or grantor restricts a gift to a specific purpose, you have to use it for that purpose. That's both a legal duty and an accounting duty: restricted and unrestricted funds are reported separately on Form 990 and in your audited financials.
Document the restriction at the time of the gift, code the income to the right fund, and only spend against it for the stated purpose. For grants, keep the award letter on file with the spending records.
For a small nonprofit: the practical risk is unintentionally co-mingling funds in a single checking account. You don't need a second bank account, but you do need clean line items in your books.
Misclassifying employees as independent contractors is one of the most common and most expensive nonprofit mistakes. The IRS and Department of Labor look at work control, payment structure, and the duration and exclusivity of the relationship. Re-check classifications whenever a role or responsibility changes.
For a small nonprofit: if a person works set hours under your direction with your tools, they're almost certainly an employee, not a contractor. When in doubt, ask a CPA before payroll runs, not after.
Once you have employees, federal and state employment laws apply. The big ones:
For a small nonprofit: most of these have employee-count thresholds. Know which apply at your current headcount, and recheck the day you cross the next threshold.
Nonprofits with employees withhold income and payroll taxes and remit them to federal, state, and sometimes local authorities.
For a small nonprofit: the moment you hire your first W-2 employee, hire a payroll service or a bookkeeper for payroll. The penalties for late or wrong payroll tax filings are not the place to save money.
Print this. Tape it where the treasurer can see it. Fill in the "owner" column with a real person's name. The form names and exact deadlines vary by state, so confirm yours with your Secretary of State and your state's charity regulator.
| Requirement | Who it applies to | Deadline | Owner |
|---|---|---|---|
| Form 990-N (e-Postcard) | Gross receipts normally $50,000 or less | 15th day of 5th month after fiscal year end | |
| Form 990-EZ (file electronically) | Receipts under $200,000 AND assets under $500,000 | 15th day of 5th month after fiscal year end | |
| Form 990 | Above 990-EZ thresholds | 15th day of 5th month after fiscal year end | |
| Form 990-PF | Private foundations | 15th day of 5th month after fiscal year end | |
| State corporate / annual report | All incorporated nonprofits | Varies by state (often annual or biennial) | |
| State charitable-solicitation registration and renewal | Most nonprofits soliciting donations in the state | Varies by state | |
| State annual financial report (where required) | Varies by state and revenue | Varies by state | |
| Conflict-of-interest disclosures | Board members and key staff | Annually, typically at first board meeting | |
| Bylaws review | All nonprofits | Every 2 to 3 years | |
| Donor acknowledgments for gifts of $250 or more | All nonprofits accepting donations | By the time the donor files their return | |
| Quid pro quo disclosure for donor payments over $75 | Nonprofits that hold events or sell goods | At the time of the transaction | |
| Payroll tax filings | Nonprofits with W-2 employees | Per federal and state schedules |
Compliance isn't a single annual event. It's a calendar of small, dated obligations with named owners. Build that calendar once, automate the parts a tool can handle (donation receipts, donor records), and the work that's left fits inside a volunteer board's bandwidth.
The two moves worth paying a professional for: your first payroll tax filings, and the year you cross your state's audit threshold or a major grantmaker requires audited financials. Everything else on this page is something a careful volunteer treasurer can run, as long as the deadlines are on the calendar and someone owns them.
An organization that fails to file the required annual return (Form 990, 990-EZ, 990-N, or 990-PF) for three consecutive years automatically loses its tax-exempt status. Once revoked, you have to apply for reinstatement and may owe income tax for the period you were not exempt. This is the highest-consequence small-org compliance failure. (IRS, Automatic Revocation of Exemption)
It depends on your size. File the 990-N (e-Postcard) if your gross receipts are normally $50,000 or less. File the 990-EZ if your gross receipts are less than $200,000 AND total assets are less than $500,000 (both conditions). File the full Form 990 if you're above the 990-EZ thresholds. Private foundations always file Form 990-PF. (IRS, Form 990-N e-Postcard; IRS Pub 4839)
The 15th day of the 5th month after the end of your organization's fiscal year. For a calendar-year nonprofit (fiscal year ending December 31), that's May 15. The same deadline applies to 990, 990-EZ, 990-N, and 990-PF. (IRS, Form 990 due date)
Multiple stakeholders: government and regulatory bodies (the IRS, your state Attorney General, your Secretary of State), donors and grantmakers, the beneficiaries you serve, and your staff and volunteers. Compliance work is how you demonstrate that accountability in writing.
At larger nonprofits, a compliance officer maintains internal policies, trains the board and staff on regulatory matters, runs internal audits, oversees financial reporting against IRS and donor requirements, and reviews grant and vendor agreements. At small nonprofits, this role is usually held by the board treasurer or the executive director.
Common triggers include crossing your state's revenue threshold for required independent audits (the threshold varies by state), a grantmaker requiring audited financials, an audit clause in your own bylaws, or unfiled returns and reporting issues flagged by the IRS. Even when not required, a periodic external audit can surface problems early.
The rule is that most states require registration before soliciting donations from residents of that state. For an online donation form that any U.S. resident could use, multi-state registration is at least a question to think through. As a practical matter, most small organizations register in their home state first, then add states as fundraising in those states becomes material. See NASCO for state-by-state requirements.


Learn how to manage your nonprofit's finances effectively with our essential guide. Discover top financial strategies, planning tips, and best practices.


Understand the importance of nonprofit bylaws: Learn how they shape governance, compliance, and transparency for your organization. Get started with essential tips and a customizable template. Plus, discover a free tool to streamline your nonprofit's operations.


Discover essential tips for nonprofit tax filing in 2024. Learn which IRS forms to use, deadlines, and best practices to ensure compliance and maintain your tax-exempt status.
.webp)