Compliance

The Hawaii Nonprofit's 2026 Guide to Filing Form 990

Which 990 form your Hawaii nonprofit files, when it is due, what you need before you start, and the Hawaii-specific charity registration that goes with it.

By Brent Akamine12 min read

Every tax-exempt organization in the United States files a version of the Form 990 return each year. Which version depends on the organization's gross receipts and total assets; when it's due depends on the fiscal year end; and what has to sit inside the return depends on program complexity. This is the practical guide for a Hawaii 501(c)(3) filing for a fiscal year that ends in 2025 or early 2026 — the returns most Hawaii nonprofits will be preparing over the next twelve months.

The 990 is where a nonprofit's year lives publicly. Once accepted, the return is available through the IRS Tax Exempt Organization Search and through third-party mirrors like Candid and ProPublica Nonprofit Explorer within weeks. It is the document your funders will actually read before deciding whether to renew.

Which 990 you file

The IRS uses gross receipts and total assets to route each organization to one of three forms. The thresholds have been stable for several years but the IRS publishes the operative numbers with each year's Form 990 instructions — verify at irs.gov/forms-pubs/about-form-990.

FormWho files itWhat it looks like
990-N (e-Postcard)Gross receipts normally $50,000 or less.Eight questions. Electronic only, filed at irs.gov → 990-N e-Postcard.
990-EZGross receipts under $200,000 AND total assets under $500,000.Four pages plus applicable schedules. Longer than 990-N; simpler than the full 990.
990 (full)Gross receipts $200,000 or more OR total assets $500,000 or more.Twelve pages of core form plus up to 16 schedules (A, B, C, D, F, G, I, J, K, L, M, N, O, R).
990-PFPrivate foundations, regardless of size.Different form, different rules. Not covered in this post — see irs.gov → 990-PF.

When it's due

The 990, 990-EZ, and 990-N all have the same due date: the 15th day of the 5th month after the close of your fiscal year. For a calendar-year (Dec 31) filer, that's May 15. For a June 30 fiscal year end, it's November 15. For a March 31 fiscal year end, it's August 15.

The 990 and 990-EZ can be extended by filing Form 8868 (Application for Automatic Extension of Time to File an Exempt Organization Return) before the original due date. Form 8868 grants an automatic six-month extension — no reason required. The 990-N does not accept extensions; it is due on the original date, and filing it late is not fatal but revocation of tax-exempt status is automatic after three consecutive years of failure to file.

What you need before you start

Whether you're preparing the return in-house or handing a packet to your CPA, the inputs are the same:

  1. Books closed through the end of the fiscal year. Every bank account reconciled, every credit card statement reconciled, receivables and payables aged, restricted grants released, and net-asset classifications correct. If books are still open, the 990 is guesswork.
  2. Trial balance and general ledger for the fiscal year. Not just year-end totals — the 990 asks for expenses split by function (program, management + general, fundraising), which requires either functional classifications on every ledger transaction or a functional allocation working paper.
  3. Contributor list. Every donor of $5,000 or more (or 2% of total contributions, whichever is greater) is reported on Schedule B. Schedule B is filed with the IRS but is not part of the public 990 for most organizations (a redaction rule protects donor privacy for 501(c)(3)s on the public copy).
  4. Board roster. Names of officers, directors, trustees, and key employees; hours per week; and compensation from the organization and related organizations.
  5. Program service accomplishments. A one-paragraph narrative of what each program did during the year, with quantifiable outputs where possible (attendees, meals, cases). This is Part III of the full 990 and it is the section funders actually read.
  6. Prior-year 990. Line-by-line comparisons drive attention. Wild swings (>25%) without explanation invite a follow-up.
  7. Grants and contracts with government. Federal awards over the Single Audit threshold ($750,000 in a fiscal year) trigger an audit requirement under 2 CFR 200 Subpart F, which is a separate compliance track that runs alongside the 990.

Form 990 full walkthrough

The full 990 is twelve pages of core form and up to sixteen schedules. Below is the reading order that produces the least rework — the core form pulls totals from the schedules, so preparing the schedules first and the core form last saves a re-pass.

Part I — Summary

The one-page dashboard. Total revenue, total expenses, net assets. Every number on Part I is a pointer to a detailed section elsewhere in the return. Fill in last.

Part VIII — Statement of Revenue

Revenue split into: contributions and grants (with sub-splits for federated campaigns, membership dues, fundraising events, related organizations, government grants); program service revenue (by program); investment income; other revenue. Program service revenue is coded with a business activity code — pull the code list from the IRS 990 instructions each year and match it against your actual programs.

Part IX — Statement of Functional Expenses

This is the section that requires clean books. Every expense line item is allocated across three columns: program services, management and general, and fundraising. Allocations must be reasonable and consistent; the IRS does look at the fundraising-expense ratio, and program-heavy allocations without support are one of the audit triggers.

Practical allocation approach: run the ledger with a functional classification per transaction during the year (three tags: PROGRAM / M+G / FR), and Part IX becomes a report, not an exercise. If the year has already closed without that structure, the alternative is a working paper that allocates by headcount or time studies — defensible but re-created each year.

Schedule A — Public Support Test

Every 501(c)(3) except private foundations must pass a public support test to stay classified as a public charity. Two tests are available (509(a)(1) generally requires 33 1/3% public support over five years; 509(a)(2) has a different formula for organizations receiving significant program revenue). The choice is not annual — you stay on the test you originally elected unless you formally change it — but the arithmetic is annual and it matters. Fail the test five years in a row and you become a private foundation, which triggers different rules and different filings.

Schedule B — Contributors

List of contributors giving $5,000 or more (or, for 509(a)(1) organizations that meet the greater- than-2% rule, that different threshold). Filed with the IRS. For 501(c)(3) public charities the public version of the 990 does not include Schedule B contributor names — the redaction protects donor privacy. Do not publish an unredacted Schedule B on your own website.

Other schedules likely to apply

  • Schedule D — Supplemental financial statements. Required if you have donor- advised funds, conservation easements, permanent endowments, or held collections.
  • Schedule G — Fundraising and gaming activities. Required if fundraising event gross receipts exceed $15,000 or gaming revenue exceeds $15,000.
  • Schedule J — Compensation information. Required for organizations with any "highly compensated" individuals per the 990 thresholds.
  • Schedule L — Transactions with interested persons. Any loans, grants, or business relationships between the organization and its officers/directors/substantial contributors.
  • Schedule M — Noncash contributions above $25,000 in aggregate, or of specific types (art, real estate, cars) regardless of amount.
  • Schedule O — Supplemental information. This is the free-text schedule where you explain anything unusual — a program that closed mid-year, a governance policy that was newly adopted, a compensation figure that needs context. The IRS reads it. So do funders.

Hawaii-specific considerations

The 990 is a federal return. Hawaii adds two ongoing state obligations for most operating nonprofits.

Charitable Organization Registration (HRS Chapter 467B)

Under HRS Chapter 467B, most charitable organizations that solicit contributions in Hawaii must register with the Department of the Attorney General's Tax & Charities Division and file an annual report. Registration is done through Hawaii's online portal at ag.hawaii.gov/tax/hawaii-charity-registration. The annual report's core financial figures pull from — you guessed it — the 990. Do the 990 first, then the state report against those numbers.

Exemptions exist (organizations under specific gross revenue thresholds, certain religious organizations, hospitals, and educational institutions may be exempt from registration). Check the current exemption list against your organization; if you are within a factor of the threshold, err toward registration.

DCCA business registration

Every Hawaii nonprofit corporation files an annual report with the Department of Commerce and Consumer Affairs (DCCA) Business Registration Division. This is separate from the tax filings and the charitable registration; it is a corporate-status filing. Missing it can put the nonprofit corporation into administrative dissolution. File through cca.hawaii.gov/breg.

Common triggers for IRS attention

The IRS uses the 990 as a screening document. Certain patterns increase the probability of a follow-up correspondence or examination:

  • Excess benefit transactions. Compensation to disqualified persons (insiders) above what an arm's-length market would pay. This is reported on Schedule L and carries intermediate sanctions (excise taxes on the individual, not revocation of the organization).
  • Missing donor information on non-cash contributions above $5,000. Form 8283 is the donor's form, but the organization signs the acknowledgement side; a missing signature creates a paper trail that comes back.
  • Program-service-heavy functional expenses without support. A 95% program-service allocation is not by itself a red flag if the organization is a direct-services provider with minimal admin — but the ratio should be explainable in Schedule O and consistent with the organization's actual operations.
  • Political activity. 501(c)(3)s are prohibited from participating or intervening in political campaigns for or against candidates. Schedule C reports any political or lobbying activity; a Schedule C entry for a 501(c)(3) that isn't formally engaged in permitted lobbying (with an approved 501(h) election) is scrutinized.
  • Unrelated business income above $1,000 without a Form 990-T. If you have UBI, the 990-T is a separate return that goes with the 990. Reporting UBI on the 990 and not filing the 990-T is inconsistent and gets a letter.

How OpenBooks helps

OpenBooks keeps the books current between CPA meetings, so when it's 990 season the ledger already reconciles to the bank. Functional expense allocations run continuously as transactions are categorized (program vs. management + general vs. fundraising), so Part IX is a report rather than a month-long exercise. Grant tracking carries restrictions and release dates. When the fiscal year closes, the packet handed to your CPA — trial balance, functional expense schedule, contributor list, program-service narratives — is what your CPA otherwise spends the first two weeks assembling themselves.

OpenBooks does not sign your 990. Your CPA does. The point of the tool is that when your CPA opens the packet, everything is where it should be.

Frequently asked

Our gross receipts were $52,000. Can we still file the 990-N?
The threshold is based on normally $50,000 or less, which the IRS defines by averaging your prior three years. A single year at $52,000 does not necessarily push you off the 990-N — check the IRS's Rev. Proc. calculation. When in doubt, file the 990-EZ; it is not an error to file "up."
We missed last year’s 990. Are we still tax-exempt?
One missed year is not automatic revocation — three consecutive missed years is. File the past-due return now (with any applicable penalty), and stay current going forward. If you already hit three years, tax-exempt status was auto-revoked and reinstatement is a Form 1023 re-application through the streamlined process (Rev. Proc. 2014-11).
Do we need an audit?
Not every 501(c)(3) needs an audit. Federal awardees receiving $750,000+ in a fiscal year need a Single Audit under 2 CFR 200 Subpart F. Some Hawaii grantmakers and government contracts require an audit as a condition of the grant. Your bylaws may require one. Ask your CPA — it is not a 990 question.
Can we file for an extension and pay later?
Form 8868 extends the time to file, not the time to pay (for organizations that owe tax on the return — most 501(c)(3)s don't, but 990-T filers do). File the extension by the original due date and file the return within the six-month extension window.
Should our board members read the 990 before it’s filed?
The 990 asks (Part VI) whether the board reviewed the return before filing. "Yes" is the answer that reflects a governance best practice. Distribute the near-final return to the board, document the review in board minutes, then file.

Sources

Everything cited is a public document. Nothing behind a paywall is paraphrased.

One email per week

Hawaii compliance updates + product improvements. No spam. Unsubscribe with one click.

We use your email only to send the newsletter. Read our privacy policy.

Let OpenBooks own the work between CPA meetings.
Keep your CPA. Stop being their unpaid assistant. OpenBooks reconciles the books, prepares filings, and hands your CPA an audit-ready packet.
Get Started →

Related reading

Get Started →