TLDR
Oregon requires charitable organizations to register with the Department of Justice Charitable Activities Section before soliciting and to file Form CT-12 annually within four months and fifteen days of fiscal year end. Initial registration has no fee. CT-12 fees are tiered from $20 to $200 by gross revenue. Audited financial statements are required when gross revenue exceeds $1 million — a threshold that aligns roughly with the federal single audit threshold and simplifies the audit calendar. Three CT-12 variants exist: CT-12 (standard), CT-12F (nonexempt charitable trusts), and CT-12S (organizations filing IRS 990-N).
Why Oregon’s regulatory posture is unusually clean
Oregon’s DOJ Charitable Activities Section publishes a public registry, posts CT-12 instructions in plain language, and aligns its audit threshold with the federal single audit threshold. The combination of transparency and reasonable thresholds makes Oregon one of the more workable state regimes for nonprofits.
The trade-off is that the DOJ takes registration seriously. The public registry is a fundraising and reputational asset when current, and a fundraising and reputational liability when suspended.
Step 1: Initial registration
After receiving the IRS determination letter, register with the Oregon DOJ Charitable Activities Section. The initial registration form collects:
- IRS determination letter information and EIN
- Oregon Secretary of State entity number
- Officer and director roster with addresses
- Registered agent in Oregon
- Description of charitable purpose and programs
- Fundraising methods used in Oregon
- Most recent IRS Form 990 (if available)
Initial registration has no fee. The DOJ enters the organization in its public registry, typically within 2–6 weeks. Begin solicitation only after registration is confirmed.
Step 2: Pick the right CT-12 variant
Three variants:
| Variant | Use when |
|---|---|
| CT-12 | Standard 501(c)(3) charity filing IRS Form 990 or 990-EZ |
| CT-12F | Nonexempt charitable trust (split-interest trusts, certain PFs) |
| CT-12S | Organization eligible to file IRS Form 990-N (under $50K receipts) |
The CT-12S simplification is meaningful for very small organizations — fewer financial schedules to complete — but the registration obligation and the fee tier remain the same.
Step 3: Annual CT-12 with the right attachments
CT-12 is due four months and fifteen days after fiscal year end. For calendar-year filers, May 15.
Required attachments depend on the organization’s IRS filing and revenue:
- Always: Complete copy of the federal Form 990, 990-EZ, or 990-PF (or evidence of 990-N for CT-12S filers)
- Over $1 million gross revenue: Audited financial statements
The audit requirement at $1 million aligns with the federal single audit threshold under 2 CFR 200.501 (raised from $750,000 to $1 million effective fiscal years ending September 30, 2025 or later). For Oregon charities receiving federal grants, the same audit can typically satisfy both state and federal requirements with appropriate report formatting.
Step 4: Fee schedule
| Gross annual revenue | CT-12 fee |
|---|---|
| Under $25,000 | $20 |
| $25,000–$50,000 | $50 |
| $50,000–$100,000 | $90 |
| $100,000–$250,000 | $150 |
| $250,000 and above | $200 |
Confirm the fee schedule at the time of filing — the DOJ updates fees periodically. The fee is paid with the annual filing by check, online payment, or as designated by the DOJ.
Step 5: Maintain the registration
Material changes — new officers, change in fiscal year, change in registered agent, dissolution — require notice to the DOJ. The CT-12 itself updates the officer roster annually, but interim changes should not wait for the next CT-12 if they affect registration accuracy.
A suspended registration affects fundraising in three immediate ways:
- The DOJ public registry shows the suspension
- Grantmakers conducting due diligence flag the suspension
- Donors checking the registry may pause giving until reinstatement
Reinstating a suspended registration generally requires filing the missed CT-12s with their fees, paying any late fees, and demonstrating the cause of the lapse to the DOJ.
Oregon CT-12 in a multistate context
For an Oregon-based charity, CT-12 is the most important state filing. For a charity based elsewhere but soliciting Oregon donors, CT-12 is one row in a multistate compliance roster.
Comparison to neighbors:
| State | Annual filing | Audit threshold (revenue) |
|---|---|---|
| Oregon | CT-12 | $1,000,000 |
| Washington | Charitable renewal | Variable |
| California | RRF-1 | $2,000,000 |
| Idaho | None | None |
| Nevada | Charitable renewal | Variable |
Pacific Northwest charities typically maintain registrations in Oregon, Washington, and California at minimum. The CT-12 May 15 due date is the easiest of the three to align with federal Form 990, which is often filed on the same date.
Where staff time goes
Initial DOJ registration: 3–5 hours including documentation gathering. Annual CT-12: 2–4 hours when the IRS Form 990 is final and the financials are clean. Audit prep at $1M+: 40–80 hours of finance staff time over 6–8 weeks for a first-year audit, less in subsequent years.
The biggest CT-12 risk is timing — fiscal year end to filing deadline is four and a half months, the same window as the federal Form 990. Staffs that wait for the IRS extension typically file CT-12 simultaneously. Calendar both deadlines from the start of the fiscal year, not from the end.
Free resource
Get the Nonprofit Grant Compliance Checklist
A practical checklist for post-award grant compliance: restricted funds, reporting cadence, audit prep, and common failure points. Delivered by email.
Source: AICPA nonprofit audit cost surveys; aggregated Pacific Northwest practitioner data
Source: Harbor Compliance and Labyrinth Inc. published pricing pages
- CT-12
- Oregon's Annual Report for Charitable Organizations filed with the DOJ Charitable Activities Section.
DEFINITION
- CT-12F
- The CT-12 variant for nonexempt charitable trusts.
DEFINITION
- CT-12S
- The simplified CT-12 variant for organizations filing IRS Form 990-N.
DEFINITION
- ORS Chapter 128
- Oregon Revised Statutes Chapter 128, governing charitable trusts and charitable activities oversight by the Oregon DOJ.
DEFINITION
“The Oregon DOJ public registry is the most-checked state registry by Pacific Northwest grantmakers. A suspended registration shows up immediately in funder due diligence.”
“CT-12S is underused. Organizations eligible for 990-N often default to the standard CT-12 by habit, which adds reconciliation work without changing the regulatory outcome.”
Q&A
How does CT-12 timing align with the federal Form 990?
Both are due four months and fifteen days after fiscal year end. For calendar-year filers, both are due May 15. A six-month federal extension automatically extends CT-12 if documented on the filing. This alignment simplifies the annual reporting cycle for Oregon charities.
Q&A
What if the charity has unrelated business income?
Unrelated business income is reported on IRS Form 990-T at the federal level and increases the charity's gross revenue for CT-12 fee tier purposes. The income itself is not exempt from federal tax, but the charity's underlying 501(c)(3) status is preserved as long as unrelated activity remains a small portion of overall operations.
Q&A
Does CT-12 require board signature?
CT-12 requires signature by an authorized officer, typically the executive director or board chair. The signature certifies the accuracy of the financial information and the corporation's continued compliance with Oregon law.
Frequently asked