How to Start a Nonprofit Organization in Colorado

How to Start a Nonprofit Organization in Colorado

Starting a nonprofit organization in Colorado is more complex than forming a standard business, but the process is manageable if you follow the correct sequence. Unlike a for-profit LLC or corporation, a nonprofit serves a public or mutual benefit rather than enriching owners. This guide walks you through the state filing requirements, federal tax exemption process, and key decisions you'll need to make before launching your organization.

Understanding Colorado Nonprofits

Colorado recognizes nonprofits as corporations formed under state law specifically to serve charitable, educational, religious, scientific, or social purposes. Unlike for-profit businesses, nonprofits do not distribute profits to members or directors. Instead, all revenue must be reinvested into the organization's mission.

A Colorado nonprofit typically has two parts to its legal existence. First, you incorporate at the state level with the Colorado Secretary of State. Second, you apply for federal tax-exempt status from the Internal Revenue Service, which grants you 501(c)(3) status and makes your organization exempt from federal income tax.

Many nonprofit founders mistakenly believe state incorporation and federal tax exemption happen simultaneously. They do not. You file with the state first, then apply to the IRS separately. The IRS process takes weeks to months, while state incorporation is nearly immediate.

What You Will Need Before Filing

Before submitting any paperwork, gather these key materials:

  • Mission statement. A clear, concise description of your organization's purpose and what problem it solves. This will appear in your bylaws and your federal tax exemption application.
  • Proposed board members. A list of at least three individuals (directors or trustees) who have agreed to serve. You need their full names, addresses, and consent to serve.
  • Organizational structure. Decide whether you will have an executive director, separate treasurer, and how many board members you want.
  • Bylaws. These are the internal rules governing how your nonprofit operates. You will draft these before incorporating and they must comply with Colorado law.
  • Conflict of interest policy. Most nonprofits adopt a policy preventing board members or staff from profiting personally from organizational decisions.
  • EIN application. You will need an Employer Identification Number (EIN) from the IRS even if you have no employees initially. Apply at irs.gov for free.
  • Initial meeting minutes. After incorporation, you will hold an organizational meeting to formally adopt bylaws and appoint officers. You will document this in meeting minutes.

Step-by-Step: Forming Your Colorado Nonprofit

Step 1: Choose and Reserve Your Organization Name

Your nonprofit name must include a term indicating nonprofit status, such as "Association," "Foundation," "Council," or "Institute." Names like "The Denver Wildlife Foundation" or "Mountain Community Council" work well.

Search the Colorado Secretary of State business database at https://www.coloradosos.gov/biz/BusinessEntityCriteriaExt.do to verify your proposed name is not already in use. If the name is available, you can reserve it for 120 days by filing a name reservation with the Colorado Secretary of State. The reservation fee is $25.

A name reservation is optional, but it gives you time to prepare your bylaws and board recruitment without worrying that someone else will register your name. Once you incorporate, the name is automatically held by your nonprofit.

Step 2: Draft Your Articles of Incorporation and Bylaws

Your Articles of Incorporation are the basic document filed with the state. They typically include your organization name, address, purpose statement, information about your board of directors, and confirmation that you are a tax-exempt nonprofit. Colorado's Secretary of State provides a template or you can work with an attorney.

Your bylaws are far more detailed. These internal rules govern board meetings, voting procedures, member rights (if applicable), how officers are elected, indemnification of board members, and conflict of interest procedures. While Colorado does not require bylaws to be filed with the state, the IRS expects to see them when you apply for 501(c)(3) status. Many nonprofits adopt bylaws in their initial organizational meeting and update them as needed.

You do not need to hire an attorney, but many founders do because bylaws involve nuanced legal language. At minimum, review a template from a nonprofit resources organization like the Colorado Nonprofit Association or a reputable legal template service.

Step 3: File Your Articles of Incorporation Online

File your Articles of Incorporation online through the Colorado Secretary of State at https://www.coloradosos.gov/pubs/business/fileAForm.html. Most business documents in Colorado must be filed online; paper filings are rare.

You will pay a filing fee. Confirm the current fee on the Secretary of State website before submitting, as fees may change. Processing is nearly instant for online filings. Once payment is processed, your nonprofit is officially incorporated in Colorado, and you will receive a file stamped receipt.

Save this receipt. You will need it when you apply for federal tax-exempt status and open a business bank account.

Step 4: Obtain an EIN from the IRS

An Employer Identification Number (EIN) is a federal tax identifier for your nonprofit. You need it even if you have no employees. Apply free at the IRS website (irs.gov, search "EIN application") or call the IRS at 1-800-829-4933.

The online application takes 10 to 15 minutes. You will receive your EIN immediately upon completion. If you apply by phone, the IRS assigns your EIN during the call. Do not use a Social Security number in place of an EIN for your nonprofit.

Save your EIN confirmation. You will use it on all tax documents, bank accounts, and your 501(c)(3) application.

Step 5: Hold Your Organizational Meeting and Adopt Bylaws

Formally convene your board of directors for an initial meeting. At this meeting, you adopt bylaws, elect officers (president, treasurer, secretary), set up committees if needed, and document all decisions in minutes.

These minutes do not need to be filed with the state, but the IRS will request them when you apply for 501(c)(3) status. Ensure your minutes clearly show that the board voted to adopt bylaws, the text of those bylaws, and the names and titles of officers elected.

Step 6: Open a Business Bank Account

Open a dedicated bank account for your nonprofit using your EIN. Bring your incorporation receipt, EIN confirmation, and a photo ID. Do not commingle personal and nonprofit funds, as this creates tax and legal liability.

Most banks offer nonprofit-specific accounts, often with lower fees or no monthly fees. Ask your bank about nonprofit discounts.

Step 7: Apply for 501(c)(3) Tax-Exempt Status from the IRS

This is the most time-intensive step. You file IRS Form 1023 (Application for Recognition of Exemption Under Section 501(c)(3) of the Internal Revenue Code) or the shorter Form 1023-EZ if you qualify.

Form 1023 requires detailed information about your mission, planned activities, governance structure, financial projections, and conflicts of interest policies. The form is lengthy, but the IRS provides detailed instructions.

You will need to submit your bylaws, organizational meeting minutes, conflict of interest policy, and board member information. The IRS filing fee for Form 1023 is $275. Form 1023-EZ costs $75 but has strict eligibility requirements (typically for very small nonprofits with projected gross revenue under $50,000).

File your Form 1023 online at the IRS website. The IRS typically responds within 2 to 4 weeks for Form 1023-EZ, and 4 to 8 weeks for Form 1023. Some applications take longer if the IRS requests additional information.

Colorado-Specific Considerations

Colorado does not have a separate state nonprofit tax or annual reporting fee for nonprofits at the state level. However, you must understand that Colorado has no franchise tax, so your nonprofit faces only the Secretary of State's filing fee for incorporation.

Once your 501(c)(3) is approved by the IRS, your nonprofit is exempt from federal income tax. Colorado also automatically exempts 501(c)(3) nonprofits from Colorado income tax. You do not need to file a separate state tax exemption application.

If your nonprofit sells taxable goods or services, you may need a Colorado sales tax license. Most nonprofits focused on charitable services (not retail sales) do not need this. Confirm with the Colorado Department of Revenue at https://tax.colorado.gov/ if you are uncertain.

Some cities and counties also require nonprofit organizations to register or apply for a local license. Check with your city and county clerk's office, as requirements vary by jurisdiction.

Timeline and Expected Costs

Here is a realistic timeline for a straightforward nonprofit formation:

  • Weeks 1 to 2: Draft bylaws and secure board member commitments. Cost: $0 to $500 if you hire an attorney to review bylaws.
  • Week 3: File Articles of Incorporation with Colorado Secretary of State. Cost: Check the current fee on https://www.coloradosos.gov/pubs/business/businessHome.html.
  • Week 3: Apply for EIN from IRS. Cost: $0 (free).
  • Week 4: Hold organizational meeting and open bank account. Cost: $0.
  • Weeks 4 to 6: Prepare and file Form 1023 with the IRS. Cost: $275 for Form 1023 or $75 for Form 1023-EZ if eligible.
  • Weeks 6 to 12: Wait for IRS determination letter. Cost: $0.

Total out-of-pocket costs typically range from $300 to $800, depending on whether you hire an attorney and which IRS form you file. The largest variable is attorney fees, which can range from $500 to $2,000 if you need professional help with bylaws or the 1023 application.

Common Mistakes to Avoid

Not formally incorporating at the state level. Some people assume that filing for 501(c)(3) status with the IRS is enough. It is not. You must incorporate with the Colorado Secretary of State first.

Waiting for the IRS before opening a bank account. You can open a bank account immediately after receiving your EIN, which is weeks before your 501(c)(3) is approved. Do not delay banking transactions waiting for the IRS.

Skipping bylaws or using generic templates without customization. Bylaws must fit your organization's actual structure and governance plans. Adopting bylaws that do not match your operations creates confusion and makes the IRS suspicious during review.

Putting all decision-making power in one person. The IRS expects nonprofits to have independent boards making decisions. If the founder controls all votes and the board is ceremonial, your application may be denied or delayed.

Mixing nonprofit and personal money. This is the most dangerous mistake. Always use your nonprofit bank account for organizational transactions. Mixing funds undermines your legal status and can result in personal liability for board members.

Misunderstanding "nonprofit." Nonprofit means the organization does not distribute profits to members, not that it cannot earn revenue or pay reasonable salaries. Your nonprofit can and should earn money for its mission.

After You Are Tax-Exempt

Once the IRS approves your 501(c)(3) status, you will receive a determination letter. Keep this document permanently. You will use it to apply for grants, solicit donations, and demonstrate tax-exempt status to vendors.

You must file annual Form 990-N (for nonprofits under $50,000 in revenue), Form 990-EZ (for nonprofits between $50,000 and $200,000), or Form 990 (for larger nonprofits) with the IRS. Colorado does not require a separate annual report for tax-exempt nonprofits, but the federal filing is mandatory.

Maintain detailed financial records, meeting minutes, and conflict of interest documentation. These records protect your nonprofit's legal status and demonstrate responsible governance to donors and the public.

Key Resources

  • Colorado Secretary of State: https://www.coloradosos.gov/pubs/business/businessHome.html (incorporation and filings)
  • IRS Tax-Exempt Organizations: https://www.irs.gov/charities-non-profits (501c3 applications and guidance)
  • Colorado Department of Revenue: https://tax.colorado.gov/ (sales tax and state tax questions)
  • Colorado Nonprofit Association: https://www.coloradononprofits.org (local nonprofit community and resources)
  • National Council of Nonprofits: https://www.councilofnonprofits.org (nationwide nonprofit resources)
  • Form 1023 Instructions: IRS.gov (detailed instructions for 501c3 application)

Legal and Tax Disclaimer

This article is informational only and does not constitute legal advice, tax advice, or a substitute for consulting qualified professionals. Nonprofit law is complex, and every organization's situation is unique. Before incorporating or applying for tax-exempt status, consult with a licensed attorney who specializes in nonprofit law and a qualified tax professional (CPA or enrolled agent). They can advise you on your specific circumstances, ensure your bylaws comply with Colorado law, and help you navigate the IRS application process correctly.

The fees, requirements, and processes described here are accurate as of the publication date, but state and federal regulations change. Always verify current requirements with the Colorado Secretary of State and the IRS before filing.