Mainstay Filing
Get Started

Costs Guide · What a Oregon Nonprofit actually costs to form and run, and exactly what our price covers.

Oregon Nonprofit Costs — Formation, Exemption, and Ongoing Fees

The cost of an Oregon nonprofit isn't a single number — it's a state formation fee, a federal exemption application fee, an annual state maintenance fee, and a handful of optional or situational expenses. This page breaks each category down so you can budget realistically for both the corporation and the 501(c)(3) status most founders are really after.

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

State agency: Oregon Secretary of State, Corporation Division (Oregon Business Registry)

Annual report due: Anniversary of formation · Processing: 2-3 business days

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

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

Price Locked

Receipt / Estimate

Oregon Nonprofit Formation

Everything we do /yr$199.00
State filing fee (at cost)$50.00
  • Formation prepared & filed
  • Your registered agent, all year
  • Annual report prepared & filed
Due today$249.00

Renews at $199.00/yr + the state's $50.00 annual-report fee, at cost.

The State Formation Fee

When you file Articles of Incorporation for a nonprofit corporation with the Oregon Secretary of State, you pay a state filing fee. That fee is what creates the corporation in Oregon's official records. The current amount is listed on the Corporation Division's fee schedule — it's worth confirming there before you file, since state fees can change.

Notably, Oregon charges nonprofit corporations a lower formation fee than for-profit entities like LLCs and business corporations. This is one of the few places where being a nonprofit saves money on the state side.

What the formation fee covers

  • Processing and recording your Articles of Incorporation
  • Registering your designated registered agent
  • Creating the entity's official record in the Oregon Business Registry

It does not cover any service fee if you use a filing service, any attorney fee if you use a lawyer to draft custom Articles, or the separate cost of pursuing federal tax exemption. Those are distinct.

Name reservation (optional)

If you want to hold your chosen name before you're ready to file, Oregon lets you reserve it for a limited period for a separate fee. This is optional — you only need it if there's a gap between choosing a name and filing.

The Cost of Federal Tax-Exempt Status

Here's the expense that surprises founders: getting 501(c)(3) status is a separate federal cost, entirely apart from your Oregon filing. You apply to the IRS, and the IRS charges a user fee for processing the application.

Two application paths, two fee levels

  • Form 1023-EZ — the streamlined application for smaller organizations that meet the IRS eligibility thresholds. Its user fee is lower.
  • Form 1023 — the full application for larger or more complex organizations. Its user fee is higher.

The IRS publishes the current user fees; check the Form 1023 and 1023-EZ instructions on IRS.gov for the exact amounts before you apply. Choosing the right form matters both for the fee and for your odds of a smooth approval — the EZ form is faster and cheaper but not everyone qualifies.

Professional help for the application

Many founders hire a nonprofit attorney or a specialist to prepare the full Form 1023 because it's detailed and the stakes are high. That professional fee is optional and separate from the IRS user fee. Organizations eligible for the 1023-EZ often complete it themselves.

The Annual State Fee

Every Oregon nonprofit must file an annual report with the Secretary of State to stay in good standing, due on the anniversary of incorporation. There's a fee for the annual report, listed on the Corporation Division's fee schedule. Like the formation fee, Oregon's nonprofit annual report fee is set at a nonprofit-specific level.

Why paying on time matters

The annual report is a maintenance obligation — it's due whether or not the organization had activity that year. If a nonprofit falls behind, the Secretary of State can administratively dissolve it. A dissolved nonprofit loses good standing and its ability to operate normally, and reinstatement adds cost and paperwork. Filing on the anniversary each year is far cheaper and simpler than recovering from dissolution.

The charitable registration fee (if applicable)

Separately, nonprofits that solicit donations or hold charitable assets register with the Oregon Department of Justice, Charitable Activities Section and file an annual charitable report there. That office has its own fee structure. If your organization does charitable fundraising in Oregon, budget for this second set of state obligations in addition to the Secretary of State's.

Registered Agent Costs

A registered agent is mandatory — every Oregon nonprofit must maintain one. If a director or volunteer serves as agent using their Oregon address, there's no direct cash cost, but their address becomes public and they must be reliably available during business hours. When that person leaves, you have to file a change with the state.

Commercial registered agent services charge an annual fee, commonly in the range of roughly $50 to $150 per year depending on the provider and what's included. Mainstay Filing folds registered agent service into one flat yearly price, so a professional Oregon address is on file from day one — and stays covered every year after — without a standalone agent charge ever appearing on your bill.

What you're paying for over time

If you use a standalone commercial service, budget for its renewal each year you keep the corporation active; with us, there is no separate agent renewal to track, because the same yearly service that handles the annual report keeps the agent in place. The value either way is a stable address that doesn't change when volunteers turn over, guaranteed availability during business hours, and reliable forwarding of legal and state documents.

Other Costs Worth Planning For

Beyond the state and federal fees, several expenses are common for new nonprofits. None are required to incorporate, but many are practically necessary to operate.

EIN (free)

An Employer Identification Number from the IRS costs nothing. Apply online at IRS.gov and receive it immediately. You never need to pay a third party for the EIN itself.

Bylaws and policies

Oregon doesn't file your bylaws, but you need them. A template tailored to Oregon nonprofit law costs only your time; an attorney-drafted set for a more complex organization costs more. Budget similarly for a conflict-of-interest policy, which the IRS expects.

Bank account

Opening a nonprofit bank account is usually free, though some banks charge monthly maintenance fees. Keeping charitable funds strictly separate from personal accounts is essential, so a dedicated account is a necessary expense even when minimal.

Licenses, insurance, and charitable solicitation

Depending on your activities, you may need specific licenses or permits, general liability or directors-and-officers insurance, and — if fundraising — charitable solicitation registration. These vary widely by program and location; research your specific situation.

Putting the Budget Together

A realistic first-year budget for an Oregon nonprofit pursuing 501(c)(3) status includes:

  • State formation fee — the nonprofit Articles of Incorporation fee (see fee schedule)
  • IRS user fee — for Form 1023 or 1023-EZ (see IRS.gov)
  • Registered agent service — included in Mainstay Filing's flat yearly service, this year and every year after
  • EIN — free from the IRS
  • Bylaws and conflict-of-interest policy — template cost or attorney fee
  • Bank account — usually free to open; possible monthly fees

Ongoing annual costs

  • Oregon annual report — due on the incorporation anniversary
  • Oregon DOJ charitable annual report — if you solicit or hold charitable assets
  • Registered agent renewal — only if you keep a standalone commercial agent; Mainstay customers never see this as its own line
  • IRS Form 990 series — no filing fee, but often a bookkeeping or accounting cost to prepare

The state formation fee and the IRS user fee are the two unavoidable startup costs. Everything else scales with your organization's size and how much you handle yourself versus hiring out.

Frequently asked questions

How much does it cost to start an Oregon nonprofit?

The main startup costs are the Oregon Secretary of State formation fee (listed on the Corporation Division's fee schedule) and the IRS user fee for your 501(c)(3) application (Form 1023 or 1023-EZ, listed on IRS.gov). Oregon charges nonprofits a lower formation fee than for-profit entities. Beyond those, budget for optional items like bylaws, a bank account, and registered agent service.

Is the IRS exemption fee separate from the Oregon filing fee?

Yes, entirely. The Oregon Secretary of State fee creates your corporation at the state level. The IRS user fee is a separate federal charge for processing your 501(c)(3) application. They go to different agencies for different purposes, and you pay both if you want a tax-exempt nonprofit. The full Form 1023 has a higher user fee than the streamlined 1023-EZ.

Does an Oregon nonprofit have to pay an annual fee?

Yes. Every Oregon nonprofit files an annual report with the Secretary of State to stay in good standing, and there's a fee for it, due on the incorporation anniversary. Nonprofits that solicit or hold charitable assets also pay for annual registration with the Oregon Department of Justice. Both are ongoing costs to budget for.

Is the EIN free for a nonprofit?

Yes. The EIN is completely free directly from the IRS. Apply online at IRS.gov and receive it immediately. Some services charge to obtain it on your behalf — that fee covers their service, not the government cost. Every nonprofit needs an EIN, employees or not.

Do we have to pay for a registered agent every year?

If you use a standalone commercial registered agent service, yes — there's an annual renewal fee, commonly around $50 to $150 depending on the provider. Through Mainstay Filing the agent isn't renewed separately at all; it's carried by the single yearly service alongside the annual report filing. If a director or volunteer serves as agent using their Oregon address, there's no agent cost, but their address is public and they must stay available during business hours and be updated whenever they leave the role.

Ready to form your Oregon Nonprofit?

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

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