Costs Guide · What a Minnesota Nonprofit actually costs to form and run, and exactly what our price covers.
What It Costs to Start and Run a Minnesota Nonprofit
Forming a Minnesota nonprofit involves more than one fee, and they're owed to different agencies at different times. This page maps out the full cost picture — state incorporation, federal exemption, and ongoing compliance — so you can budget honestly instead of getting surprised. The receipt card on this page shows current state charges; here we explain what each cost is for.
One price: $199.00/yr covers your formation, your registered agent, and your annual report, plus the $70.00 state filing fee, at cost.
State agency: Minnesota Secretary of State — Business Services Division (portal: mblsportal.sos.mn.gov)
Annual report due: December 31 · Processing: Same day
✓ No hidden fees ✓ No second-year price hikes ✓ No missed filings
Receipt / Estimate
Minnesota Nonprofit Formation
- ✓Formation prepared & filed
- ✓Your registered agent, all year
- ✓Annual report prepared & filed
Renews at $199.00/yr. This state charges no annual-report fee.
The Costs Come From Different Places
One of the reasons nonprofit budgeting confuses first-time founders is that "the cost of starting a nonprofit" isn't a single number owed to a single office. It's a stack of separate charges, each tied to a different agency with its own timing.
The state incorporation charge
Creating the corporation means filing Articles of Incorporation with the Minnesota Secretary of State. That filing carries a state charge, shown on the receipt card on this page. It's a one-time cost to bring the corporation into legal existence. Online filings are processed the same day, so you're paying for speed as well as the filing itself.
The federal exemption fee
Becoming a 501(c)(3) means applying to the IRS, and the IRS charges a user fee to process your exemption application. The amount depends on which form you file — the streamlined 1023-EZ carries a lower fee than the full Form 1023. This fee goes to the IRS, not to Minnesota, and it's completely separate from your state incorporation charge. It's usually the single largest mandatory government cost of getting a new nonprofit fully off the ground.
Optional and situational costs
Depending on your organization, you might also pay for a name reservation, a Certificate of Good Standing if you later expand to another state, or charitable solicitation registration if you fundraise from the public. None of these is universal, but they're real line items for some nonprofits.
What the Minnesota State Filing Covers
The Secretary of State charge is for accepting and recording your Articles of Incorporation. That single filing does a lot: it legally creates the corporation, records your registered office, and puts the entity on the public business register where banks, funders, and the IRS can verify it exists.
Online vs. paper
Minnesota's fee structure is a little unusual in that it can differ by filing method, and online filing is both faster (same-day processing) and the standard route. Filing electronically through the MBLS portal is the path most organizations take. The receipt card reflects the charge that applies to your filing.
What it doesn't cover
The state incorporation charge does not include your EIN (free from the IRS), your bylaws (an internal document you draft), or your federal exemption (a separate IRS fee). It's easy to assume the state filing "starts the nonprofit" in a complete sense, but it only creates the corporate shell. The exemption that makes donations deductible is a downstream, separately-priced step.
The Minnesota Annual Renewal Is Free
Here's a genuinely good piece of news for Minnesota nonprofits, and one that's rare among states.
No annual state fee for an active nonprofit
Minnesota requires every nonprofit corporation to file an annual renewal with the Secretary of State by December 31, but for an organization that's active and in good standing, that renewal costs nothing. Many states charge an annual report fee that recurs every year for the life of the entity. Minnesota doesn't, as long as you stay in good standing. Over a decade, that free renewal is real money a Minnesota nonprofit keeps.
The catch is the consequence, not the cost
Because the renewal is free, founders sometimes treat it as skippable. It isn't. Failing to file it triggers automatic statutory dissolution, and reinstating a dissolved nonprofit is more expensive and more disruptive than the free filing ever would have been. So while the renewal itself costs nothing, missing it can cost you the corporation. Budget zero dollars for the renewal — and put the December 31 date on your calendar so you never have to pay for reinstatement.
Costs Beyond the Government Fees
Government fees are only part of the real budget. A few other costs are worth planning for so your launch doesn't stall for lack of a small line item.
Registered agent service
If you use a commercial registered agent rather than putting a volunteer's home address on the public record, that's an annual service cost. For a nonprofit with rotating leadership and no permanent office, many boards decide the stability and privacy are worth it. Our pricing for registered agent service is shown on our formation pages.
Professional help for the exemption
Many organizations hire a nonprofit attorney or a CPA to prepare or review the Form 1023 exemption application, especially the full version. This isn't a government fee, but it's a common and often worthwhile expense, because a rejected or delayed exemption application is costly in its own way.
Charitable solicitation registration
If you fundraise from the Minnesota public, registering with the Attorney General's Charities Division may carry its own cost and renewal. Budget for it if public fundraising is part of your plan.
Ongoing operations
Insurance, accounting or bookkeeping, and your annual IRS Form 990 preparation are recurring realities of running a compliant nonprofit. The 990-N e-Postcard is free to file, but larger organizations often pay a preparer for the 990-EZ or full 990.
How Mainstay Filing Fits Your Budget
Mainstay Filing charges a service fee to prepare and file your Minnesota Articles of Incorporation, on top of the state's own charge, which is passed through at the amount the state charges. What you see on the receipt card is what gets charged — we don't mark up state fees or bury surprises in the total. When you order, the breakdown separates our service from the government charge so you can see exactly where each dollar goes.
For nonprofits that want ongoing coverage, we offer registered agent service at a stated annual rate and track your December 31 renewal so the free-but-mandatory filing never lapses into a costly dissolution. That combination — transparent formation pricing plus a deadline safety net — is designed to keep the total cost of staying compliant predictable.
What we don't charge for, because it's free
We'll never charge you a separate fee for your EIN — the IRS issues it at no cost, and any service that charges for the EIN itself is charging for something free. We also don't charge for the annual Minnesota renewal filing beyond any applicable state amount, because for an in-good-standing nonprofit that renewal is free. Our fees are for the work we actually do; the free things stay free.
Frequently asked questions
How much does it cost to start a Minnesota nonprofit?
There isn't one number. You pay a state charge to file the Articles of Incorporation with the Minnesota Secretary of State (shown on the receipt card), and separately you pay the IRS a user fee to apply for 501(c)(3) exemption. The IRS fee depends on whether you file the streamlined 1023-EZ or the full Form 1023. Optional costs like registered agent service or professional help for the exemption add to the total.
Is there an annual fee for a Minnesota nonprofit?
For an active nonprofit in good standing, no. Minnesota requires an annual renewal by December 31, but it's free to file when the corporation is in good standing — which is unusual and favorable compared with states that charge every year. The catch is that skipping the free renewal triggers automatic dissolution, so it costs nothing but is mandatory.
Does the state fee include getting 501(c)(3) status?
No. The Minnesota state charge only covers filing your Articles of Incorporation and creating the corporation. Federal 501(c)(3) exemption is a separate application to the IRS with its own user fee, paid directly to the IRS. Incorporating creates the corporate shell; the IRS fee is what buys the exemption that makes donations deductible and skips federal income tax.
Do I have to pay for an EIN?
No. The IRS issues Employer Identification Numbers for free, usually immediately when you apply online. Any service that charges a separate fee just for the EIN is charging you for something the government provides at no cost. Get it directly from the IRS, or as part of a formation package that doesn't tack on a separate EIN charge.
What ongoing costs should a Minnesota nonprofit budget for?
The Minnesota annual renewal is free for organizations in good standing. Beyond that, budget for registered agent service if you use a commercial provider, professional preparation of your annual IRS Form 990 if you're past the free 990-N threshold, possible charitable solicitation registration if you fundraise publicly, and the usual operating costs like insurance and bookkeeping. The recurring government cost in Minnesota is unusually low.
Are your fees separate from the state's fees?
Yes. Our service fee covers the work of preparing and filing your documents; the state's charge is passed through at the amount Minnesota charges, with no markup. The receipt card shows what actually gets charged, and the order breakdown separates our service from the government fee so you can see exactly where each dollar goes.
Ready to form your Minnesota Nonprofit?
Formation, your registered agent, and your annual report. One price, $199.00/yr, with the state fee passed through at cost.
Form Your Minnesota Nonprofit ($199.00/yr All-In)