Mainstay Filing
Get Started

Annual Requirements · The filings and deadlines that keep a Iowa Nonprofit in good standing every year.

Ongoing Requirements for an Iowa Nonprofit

Forming a nonprofit is a one-time push. Keeping it in good standing is a recurring commitment that too many organizations underestimate until they get a dissolution notice or lose their tax exemption. Iowa nonprofits carry both state obligations (a biennial report and a current registered agent) and federal ones (the annual Form 990). This page lays out everything that keeps your nonprofit alive and compliant, and what happens if you let it slide.

One price: $199.00/yr covers your formation, your registered agent, and your annual report, plus the $20.00 state filing fee, at cost.

State agency: Iowa Secretary of State, Business Services Division (Fast Track Filing)

Annual report due: April 1 · Processing: 1 business day

Form Your Iowa Nonprofit ($199.00/yr All-In)

✓ No hidden fees  ✓ No second-year price hikes  ✓ No missed filings

State facts

Iowa Nonprofit

State filing fee$20.00
Annual report fee$0.00
Annual report dueApril 1
Std. processing1 business day

The Iowa Biennial Report — Not Annual

Iowa is one of the states that uses a biennial reporting cycle for nonprofits rather than an annual one. That's the first thing to internalize, because a lot of generic "annual report" advice simply doesn't apply here.

Every Iowa nonprofit corporation must file a biennial report with the Secretary of State to keep the corporation active. You file it through the Fast Track Filing portal. The report confirms the state's basic record of your organization — its name, its principal office, and its registered agent and registered office. It is not a financial disclosure; you're not reporting revenue, expenses, or program details to the Secretary of State on this filing.

Because it's every two years, it's easy to forget

An annual task builds a rhythm. A biennial one doesn't — two years is long enough that the deadline slips off everyone's radar, especially on a volunteer board where the person who filed last time may have rotated off. The single best defense is to calendar the deadline the day you form and re-set the reminder every cycle. Don't rely on memory across a two-year gap.

Keeping Your Registered Agent Current

Maintaining a valid registered agent isn't a once-a-year task — it's a continuous obligation, and it's independent of the biennial report.

Your registered agent must remain reachable at a physical Iowa street address for the entire life of the corporation. If the agent moves, resigns, or stops being available, you have to file a statement of change of registered agent with the Secretary of State to update the record. A nonprofit whose registered agent address is stale is technically out of compliance even if the biennial report is current.

This is a bigger risk for nonprofits than for businesses because volunteer boards turn over. The director who agreed to be the agent three years ago may have left. If nobody updated the record, state notices — including biennial report reminders — go to a dead address, and the whole compliance chain unravels quietly. Using a commercial registered agent removes this risk, because the service stays constant through board changes.

Federal Requirements — the Form 990 Series

If your nonprofit is a recognized 501(c)(3), the IRS has its own annual requirement that runs on a separate track from anything Iowa asks for: the Form 990 series information return.

Which 990 you file depends on size

  • Form 990-N (e-Postcard) — for the smallest organizations, below the IRS gross receipts threshold. It's a brief online filing.
  • Form 990-EZ — for mid-sized organizations within the applicable thresholds.
  • Form 990 — the complete return that larger organizations are required to file.

The 990 is due based on your organization's fiscal year — generally by the 15th day of the fifth month after your fiscal year ends. The version you file is driven by gross receipts and total assets, so the threshold you fall under can change as the organization grows.

The three-strike rule that revokes exemption

This is the one that ends nonprofits. If a 501(c)(3) fails to file its required 990 for three consecutive years, the IRS automatically revokes tax-exempt status. There's no warning letter that saves you at the last minute — miss three in a row and the exemption is gone, and getting it back means reapplying. For a small volunteer nonprofit, the annual 990-N takes minutes; there is no excuse to lose your exemption over it. Calendar it alongside the biennial report.

Other Ongoing Obligations to Watch

Beyond the core three — biennial report, registered agent, and Form 990 — a functioning nonprofit has a few other recurring items depending on what it does.

Charitable solicitation compliance

If your nonprofit solicits donations from the public, you may have registration or renewal obligations tied to fundraising that are separate from your corporate and tax filings. These depend on how and where you fundraise, so if public solicitation is central to your work, treat this as its own compliance line.

Corporate records and governance

Iowa's Nonprofit Corporation Act expects the organization to keep proper records — meeting minutes, financial records, and the current bylaws. Hold the board meetings your bylaws require, document decisions in minutes, and keep the records where the board can access them. This isn't a state filing, but it's a legal expectation and it's exactly what the IRS and grantmakers look at.

State tax and employment obligations

If your nonprofit has employees, you'll have payroll and employment-tax obligations. Depending on activities, there may be state sales/use tax considerations. And unrelated business income — revenue from activities outside your exempt purpose — can be taxable and may require a separate federal filing. These are situational, so match them to what your organization actually does.

What Happens If You Fall Behind

The consequences of missing these obligations escalate, and they come from two different directions.

On the state side, missing the biennial report or letting the registered agent lapse pushes the corporation out of good standing. Continued failure lets the Secretary of State administratively dissolve the corporation. Iowa generally allows reinstatement, but it means catching up on what you owe and going through the reinstatement process — more disruptive and time-consuming than simply filing on time.

On the federal side, missing the Form 990 for three consecutive years triggers automatic revocation of your 501(c)(3) status. Reinstatement with the IRS is possible but requires reapplying and, in some cases, addressing back filings. Losing exemption means losing the donor deduction and owing income tax — a genuine crisis for a functioning charity.

The good news is that none of this is hard to avoid. A single calendar with three recurring reminders — biennial report, registered agent check, and annual 990 — keeps a nonprofit in good standing indefinitely. The failures almost always come from nobody owning the calendar, not from the tasks being difficult.

Frequently asked questions

How often does an Iowa nonprofit file a report with the state?

Every two years. Iowa uses a biennial reporting cycle for nonprofits, not an annual one. The biennial report is filed with the Secretary of State through the Fast Track Filing portal and confirms your organization's name, principal office, and registered agent. Because it's biennial, it's easy to forget, so calendar the deadline and re-set it each cycle.

Is the Iowa biennial report a financial disclosure?

No. The biennial report confirms basic record information — the organization's name, principal office, and registered agent and registered office. You don't report revenue, expenses, or program details to the Secretary of State on this filing. Financial reporting happens federally through the Form 990 series once you're a recognized 501(c)(3).

What is the Form 990 and do I have to file it?

The Form 990 series is the annual information return that recognized 501(c)(3) organizations file with the IRS. Which version — 990-N, 990-EZ, or the full 990 — depends on your gross receipts and assets. It's due based on your fiscal year. Missing it for three consecutive years causes the IRS to automatically revoke your tax-exempt status.

What happens if my nonprofit misses the biennial report?

The corporation falls out of good standing, and continued failure lets the Secretary of State administratively dissolve it. Iowa generally allows reinstatement, but you'll have to catch up on what's owed and go through the reinstatement process. Filing on time is far simpler than reinstating a dissolved corporation.

Do I have to keep the registered agent current between reports?

Yes. Maintaining a valid registered agent is a continuous obligation, separate from the biennial report. If the agent moves, resigns, or becomes unavailable, file a statement of change with the Secretary of State to update the record. A stale registered agent puts the nonprofit out of compliance even if the biennial report is current.

Ready to form your Iowa Nonprofit?

Formation, your registered agent, and your annual report. One price, $199.00/yr, with the state fee passed through at cost.

Form Your Iowa Nonprofit ($199.00/yr All-In)