Skip to main content

Colorado Charitable Registration Workflow: CCSA Registration and Annual Renewal

Published: Last updated: Reviewed:

TLDR

Colorado runs charitable registration through the Secretary of State's CCSA online portal. The registration fee is $10. Renewal is annual, due 4 months and 15 days after fiscal year end. The system is fully electronic, processing is immediate, and the requirement applies to any organization soliciting in Colorado regardless of state of incorporation. Colorado does not impose a state-mandated audit threshold for charitable registration.

What This Workflow Covers

The Colorado Secretary of State runs charitable registration through the CCSA online portal under C.R.S. §6-16-101 et seq., the Colorado Charitable Solicitations Act. The system is fully electronic and processing is immediate.

Colorado is unusual in three ways: registration runs through the SOS rather than the Attorney General; the fee is a uniform $10; and there is no state-mandated audit threshold for charitable registration. The renewal deadline aligns with the federal Form 990, which simplifies calendar planning.

For broader formation context, see the Colorado nonprofit startup guide.


Step 1: Confirm the Registration Trigger

Time: 1 day

Solicitation in Colorado triggers registration. The statute defines solicitation broadly:

  • Online donation pages accessible to Colorado residents
  • Direct mail and email campaigns to Colorado addresses
  • Telephone solicitation
  • In-person fundraising in Colorado
  • Grant proposals to Colorado-based foundations and donor-advised funds

Out-of-state nonprofits that target Colorado donors fall under the requirement.


Step 2: Assemble the CCSA Registration Information

Time: 1 day

Gather before filing:

  1. Basic organizational information — corporate name, address, fiscal year, mission
  2. IRS Form 1023 or determination letter — pending applications acceptable
  3. IRS Form 990, 990-EZ, or 990-N — most recent (or first-year budget)
  4. List of officers and directors — names, titles, addresses
  5. Professional fundraiser disclosures — if any are used
  6. $10 filing fee — paid online by credit card

The CCSA portal at coloradosos.gov/ccsa accepts the entire submission online. There is no mail option.


Step 3: File CCSA Registration Online

Time: 30 minutes online

Submit through the portal. Processing is immediate — the registration is active the moment the filing posts. The CCSA listing is public, and funders verify status by searching the SOS database.

Store the confirmation in formation records.


Step 4: Build the Annual Renewal Calendar

Time: 1 hour, but governs every future year

Annual renewals are due 4 months and 15 days after fiscal year end — the same deadline as the federal Form 990:

  • Calendar-year filers (Jan 1 – Dec 31): due May 15
  • July 1 – June 30 fiscal year: due November 15
  • October 1 – September 30 fiscal year: due February 15

Build a compliance calendar with three reminders:

  • 90 days out — confirm Form 990 will be ready
  • 60 days out — assemble CCSA renewal information
  • 30 days out — file

The alignment with Form 990 means the renewal can typically be filed in the same week as the federal return.


Step 5: Prepare Financial Attachments

Time: 1 hour

Colorado does not impose a state-mandated audit threshold. The IRS Form 990 (or 990-EZ for smaller organizations, 990-N for the smallest) attaches as the primary financial document.

Organizations that prepare audits for funder or board reasons may attach them as supplemental documentation, but the SOS does not require them.


Step 6: File the Renewal

Time: 1–2 hours

Submit through the CCSA portal:

  • Renewal form with updated officer and director list
  • Most recent IRS Form 990, 990-EZ, or 990-N
  • $10 renewal fee
  • Updated professional fundraiser disclosures if applicable

The portal processes the filing immediately. Confirmation is automatic.


Step 7: Track Suspension and Reinstatement Risk

The SOS sends a notice for late renewals. Continued non-compliance leads to revocation of CCSA registration. The CCSA listing is public, and Colorado funders verify status before disbursing grants.

Reinstatement workflow:

  1. File all past-due renewals through the CCSA portal
  2. Pay all back fees plus any penalties
  3. Wait for SOS processing — typically immediate
  4. Confirm restoration before resuming Colorado fundraising

The Colorado Charitable Solicitations Act authorizes civil penalties for unregistered solicitation under C.R.S. §6-16-111.


Common Edge Cases

Fiscal year change. A short-period renewal covers the stub period. The SOS adjusts the renewal calendar going forward.

Mergers and dissolutions. Both require notice through the CCSA portal before completion.

Out-of-state nonprofits soliciting in Colorado. Foreign corporations register through the same CCSA portal. They may also need to qualify with the Colorado SOS as a foreign corporation if they have a physical presence.

Professional fundraisers. Separate registration applies. Charities hiring a professional fundraiser must verify the fundraiser’s CCSA registration before the campaign begins and disclose the arrangement on the CCSA renewal.

Religious and educational exemptions. Exempt organizations under C.R.S. §6-16-104(6) may file an exemption claim through the CCSA portal.

SOS Periodic Report — separate from CCSA. All Colorado corporations file a Periodic Report annually, due during a 5-month window starting in the corporation’s anniversary month. $10 fee. Two missed reports lead to administrative dissolution. The Periodic Report is independent of the CCSA renewal.


How GrantPipe Supports This Workflow

GrantPipe’s grant calendar deadline alerts keep the May 15 CCSA deadline visible alongside funder reporting deadlines and the SOS Periodic Report. Restricted fund tracking keeps grant revenue separated for the financial reporting funders expect. The grant compliance checklist consolidates the recurring filings into a single tracker.

For the formation context, the Colorado nonprofit startup guide covers the formation flow that ends in this registration.

Start a free trial to wire CCSA deadlines into the same calendar as your active grant reports.

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.

We'll email the resource and a short follow-up sequence. Unsubscribe any time.

Email is required because the download link is delivered by email, not on-page.

Colorado Secretary of State charges a uniform $10 fee for both initial CCSA registration and annual renewal.

Source: Colorado Secretary of State, Charitable Solicitations

Colorado does not impose a state-mandated audit threshold for charitable registration; the IRS Form 990 serves as the primary financial attachment.

Source: Colorado Revised Statutes, Title 6 Article 16

The Colorado Charitable Solicitations Act authorizes civil penalties for unregistered solicitation under C.R.S. §6-16-111.

Source: Colorado Charitable Solicitations Act

DEFINITION

CCSA
Colorado Charitable Solicitations Act portal — the SOS online system administering charitable registration under C.R.S. §6-16-101 et seq.

DEFINITION

Charitable Solicitations Act
C.R.S. §6-16-101 et seq. — Colorado's statutory framework for charitable solicitation registration, reporting, and oversight.

DEFINITION

Periodic Report
Colorado SOS annual report required of all corporations including nonprofits — separate from the CCSA charitable registration. $10 fee, due during a 5-month window starting in the anniversary month.

DEFINITION

Form 990
IRS annual return for tax-exempt organizations. The 990 is the primary financial attachment for Colorado CCSA renewal.
“Colorado is the most operationally simple state for charitable registration. The portal is online, the fee is nominal, and the deadline aligns with the federal 990. The only thing founders miss is that the SOS Periodic Report is a separate, additional filing.”

Compliance research synthesis , Builder perspective at GrantPipe
“Colorado's no-audit-threshold posture is unusual. The state relies on the IRS 990 as the financial check, which works well for small organizations and shifts the audit decision to funders and boards rather than to a state minimum.”

Audit specialist , Nonprofit audit partner at Mountain West CPA practice

Q&A

When is the Colorado CCSA renewal due?

Four months and fifteen days after fiscal year end. For calendar-year filers, the deadline is May 15.

Q&A

Who needs to register with CCSA?

Charities soliciting in Colorado, regardless of state of incorporation. Out-of-state nonprofits soliciting Colorado donors must register before the first ask.

Frequently asked

Frequently Asked Questions

Who has to register with the Colorado SOS CCSA program?
Under C.R.S. §6-16-104, every charitable organization soliciting contributions in Colorado must register through the CCSA portal before soliciting. The requirement applies regardless of state of incorporation. Online donation pages accessible to Colorado residents fall under the requirement.
What's the CCSA fee?
Colorado charges a uniform $10 fee for both initial registration and annual renewal. The fee is one of the lowest in the country and does not scale with revenue.
When is the annual renewal due?
Four months and fifteen days after fiscal year end. For a calendar-year filer, the deadline is May 15 — the same as the federal Form 990 deadline. The alignment simplifies calendar planning.
Does Colorado have a state audit threshold?
No. Colorado does not impose a state-mandated audit threshold for charitable registration. The IRS Form 990 is sufficient as the financial attachment. Funders, lenders, or bylaws may still require audits at their own thresholds.
Are religious organizations exempt?
Yes. C.R.S. §6-16-104(6) exempts religious organizations, accredited educational institutions, and a few other narrow categories. Most operating 501(c)(3) public charities are not exempt and must register.
What happens if we miss the renewal?
The SOS sends a notice. Continued non-compliance leads to revocation of CCSA registration. The CCSA listing is public and Colorado funders verify status before disbursing grants.
Does Colorado accept the Unified Registration Statement (URS)?
No. Colorado uses its own online CCSA portal exclusively. The URS is not an alternative.