Does my nonprofit need to file IRS Form 990?
Almost every organization recognized as tax-exempt under Section 501(c)(3) is required to file some version of Form 990 with the IRS each year. The specific form depends on your nonprofit’s size, but the filing requirement applies to nearly all of them.
There are three versions. The 990-N, sometimes called the e-Postcard, is for organizations with gross receipts of $50,000 or less. It’s a simple online submission with basic identifying information. The 990-EZ is available for organizations with gross receipts under $200,000 and total assets under $500,000. The full Form 990 is required if your gross receipts hit $200,000 or more, or your total assets reach $500,000 or more.
Churches and their integrated auxiliaries are the main exception. They are not required to file Form 990, though some choose to do so voluntarily for transparency purposes. Certain government-affiliated organizations are also exempt from the requirement.
The deadline is the 15th day of the 5th month after your fiscal year ends. For nonprofits on a calendar year, that means May 15. You can request a six-month extension using Form 8868, but the extension only covers the filing itself, not any taxes that might be owed.
The consequence of not filing is serious. If your organization fails to file for three consecutive years, the IRS automatically revokes your tax-exempt status. This is not a warning or a discretionary decision. It happens automatically. Once revoked, you have to reapply for exemption from scratch, and donations made during the period without exempt status may not be tax-deductible for your donors. That can damage donor relationships and your organization’s credibility.
Many small nonprofits don’t realize they need to file anything at all, especially during years with little or no revenue. But even a zero-revenue year requires the 990-N. The IRS doesn’t care how small your organization is. They care that you filed.
Keeping your small business bookkeeping in order throughout the year makes the 990 process much smoother. If your financial records are months behind or disorganized, pulling together accurate revenue and expense figures for the return becomes a stressful last-minute project. Clean books mean the data is ready when filing season arrives instead of requiring weeks of reconstruction.
If you’re unsure which version applies to your organization or whether you’re current on filings, it’s worth checking now rather than later. The IRS maintains a public database of organizations that have lost their exempt status, and you don’t want to discover you’re on that list when a major donor asks for a contribution receipt.
Tampa Bay's Small Business CPA Firm
First Step:
A Short Conversation
Tell us about your business and where you need support. We'll walk through your situation, answer your questions, and give you a clear quote.
More Questions
What's the difference between a bookkeeper and an accountant?
Bookkeepers handle the day-to-day recording of financial transactions. Accountants use that information to prepare tax returns, analyze your finances, and advise on business decisions. Most small businesses need both functions working together.
Read answerWhat's the deadline for filing business taxes?
It depends on your business entity type. Partnerships and S-Corps are due March 15, while sole proprietors and C-Corps file by April 15. Extensions are available but only extend the filing deadline, not the payment deadline.
Read answerDoes Florida have a state income tax for businesses?
Florida has no personal income tax, but C-corporations pay a 5.5% corporate income tax on net income over $50,000. Most small businesses structured as pass-through entities owe no state income tax in Florida.
Read answerHow much does payroll processing cost for a small business?
Payroll processing for a small business typically runs between $40 and $250 per month depending on the number of employees, pay frequency, and whether you use software or outsource it. Florida businesses benefit from no state income tax withholding, which simplifies the process slightly.
Read answerHow do I calculate sales tax when I sell in multiple states?
First determine where you have sales tax nexus based on physical presence or economic activity thresholds. Then register in those states, apply the correct local rates for each transaction, and file returns on each state's schedule.
Read answerHow do I create a budget for my small business?
Start with your actual revenue and expenses from the past 12 months, then project forward. A useful budget doesn't need to be complicated. It needs to reflect how your business actually operates and get reviewed monthly.
Read answer

