Mainstay Filing
Get Started

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

Annual Requirements for a Kentucky Nonprofit Corporation

Keeping a Kentucky nonprofit alive is a yearly discipline on two calendars — the state's and the IRS's. This page maps out everything a Kentucky nonprofit has to do each year to stay in good standing and keep its tax-exempt status: the Secretary of State annual report, the federal Form 990, registered agent maintenance, and the situational registrations that catch organizations off guard.

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

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

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

State facts

Kentucky Nonprofit

State filing fee$8.00
Annual report fee$15.00
Annual report dueJune 30
Std. processingSame day

The Kentucky Annual Report

The cornerstone state requirement is the annual report filed with the Kentucky Secretary of State. Every active nonprofit corporation must file it, and the filing window is consistent every year: it opens January 1 and closes June 30.

What the report does

The annual report isn't a financial disclosure — you're not reporting revenue or expenses to the Secretary of State. Its job is to confirm and update the organization's core public-record information: the registered agent and Kentucky registered office address, and the principal office and officer/director information. It's how the state keeps a current, reliable way to reach your nonprofit.

How to file

Most nonprofits file online through the Kentucky Business One Stop portal or the Secretary of State's online annual report service. The process is short if your information hasn't changed. Kentucky processes online filings quickly.

Why June 30 is a hard line

Missing the June 30 deadline is where Kentucky nonprofits get into real trouble. The state can administratively dissolve an organization that fails to file. Administrative dissolution unwinds the corporation's legal existence, and for a nonprofit that can cascade into problems with your bank, your grants, and your tax-exempt standing. Reinstatement is possible but is more painful and more expensive than simply filing on time. We treat this as the single most important recurring deadline for a Kentucky nonprofit.

Federal Form 990 — the IRS Side of the Calendar

Once the IRS has granted your tax-exempt status, you take on an annual information return obligation that is entirely separate from the Kentucky annual report. This is the Form 990 family.

Which 990 you file

  • Form 990-N (e-Postcard) — for small organizations under the gross-receipts threshold. It's a short online filing and is free.
  • Form 990-EZ — a middle-tier return for moderately sized organizations.
  • Form 990 — the full return for larger organizations, with detailed financial and governance disclosures.

The deadline and the three-strike rule

The 990 is generally due by the 15th day of the fifth month after your fiscal year ends (May 15 for a calendar-year nonprofit). The consequence for ignoring it is severe: file nothing for three consecutive years and the IRS automatically revokes your tax-exempt status. This automatic revocation has stripped exemption from tens of thousands of small nonprofits that simply forgot the e-Postcard. Set a recurring reminder and treat it as non-negotiable.

Registered Agent and Address Maintenance

Your nonprofit must maintain a valid registered agent with a physical Kentucky street address for its entire existence — this isn't a one-time formation item. Between annual reports, if your agent resigns, moves, or the person serving leaves the board, you have to file a change with the Secretary of State to keep the record accurate.

For nonprofits, this is easy to let slip because the person who agreed to be the agent at founding is often a volunteer who may not still be around a couple of years later. A stale registered agent address means state notices — including your annual report reminder — may never reach anyone, which is exactly how a missed June 30 deadline happens. Using a commercial registered agent service takes this failure mode off the table because the address stays stable regardless of board turnover.

Situational Annual Obligations

Beyond the universal requirements, several yearly obligations apply depending on what your nonprofit does.

  • Charitable solicitation renewal. If you fundraise from the public in Kentucky, your charitable-solicitation registration (administered by the Attorney General) typically must be kept current, often on an annual basis. Organizations that fundraise in multiple states may have renewals due in each of them.
  • Kentucky tax filings. Depending on your activities, obligations tied to the Kentucky Department of Revenue — such as sales and use tax matters or unrelated business income — may recur. Federal exemption doesn't erase every state tax touchpoint.
  • Payroll and employment filings. If your nonprofit has employees, ordinary federal and state payroll filings apply on their own schedules.
  • Local licenses. Some Kentucky localities require business licenses or occupational tax registrations that renew annually.

Building a Simple Compliance Rhythm

The reliable way to keep a Kentucky nonprofit in good standing is to turn these obligations into a calendar rather than trying to remember them. A practical annual rhythm looks like this:

  • First half of the year: file the Kentucky annual report before June 30 — earlier is safer.
  • After fiscal year-end: file the appropriate Form 990 with the IRS by its deadline (May 15 for calendar-year organizations).
  • Continuously: keep your registered agent current and file a change immediately if it lapses.
  • As applicable: renew charitable-solicitation registrations and handle any Kentucky Department of Revenue obligations.

We can serve as your Kentucky registered agent and file your annual report each year within the January-to-June window, so the state side of this rhythm runs on autopilot. The federal Form 990 is filed with the IRS and is usually handled by your treasurer or accountant, but knowing the deadline and the three-strike revocation rule is what keeps your exemption safe. Missing a filing is almost always an oversight, not a decision — a calendar fixes it.

Frequently asked questions

When is the Kentucky nonprofit annual report due?

The filing window opens January 1 and closes June 30 every year. Filing early in the window is safest. Missing the June 30 deadline can lead to administrative dissolution of the nonprofit, so it's the most important recurring state deadline to track.

Is the Kentucky annual report the same as the IRS Form 990?

No. They're two completely separate filings on different calendars. The Kentucky annual report goes to the Secretary of State by June 30 and updates your public-record information. The Form 990 goes to the IRS after your fiscal year ends and reports your finances and governance. You have to do both once you're a tax-exempt nonprofit.

What happens if we don't file the Form 990?

If a tax-exempt organization fails to file its required 990-series return for three consecutive years, the IRS automatically revokes its tax-exempt status. This has happened to tens of thousands of small nonprofits that overlooked even the free 990-N e-Postcard. Getting reinstated is a hassle, so file every year without fail.

Does a Kentucky nonprofit report its finances to the state each year?

The Kentucky annual report is not a financial disclosure — it updates registered agent and address information, not revenue and expenses. Your financial reporting happens federally through the Form 990. Kentucky may have separate tax obligations depending on your activities, but the annual report itself is about keeping your contact and agent information current.

Do we still file if the nonprofit had no activity this year?

Yes. Both the Kentucky annual report and the federal Form 990 (at minimum the 990-N e-Postcard) are generally required even in a year with little or no activity, as long as the organization exists and holds exempt status. Skipping them because "nothing happened" is a common way nonprofits accidentally lose good standing or exemption.

Ready to form your Kentucky Nonprofit?

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

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