TLDR
California's Registry of Charitable Trusts requires every California-incorporated public charity, plus any out-of-state nonprofit soliciting California donors, to file the annual RRF-1. Below roughly $50,000 in annual gross revenue, you also file Form CT-TR-1 in lieu of attaching a Form 990. Above $2 million in annual gross revenue, you must attach independently audited financial statements. Bay Area nonprofits cluster heavily in the bands where these thresholds bite, and the AG's office has been more active about late-filing notices and registry suspensions in recent years. The RRF-1 isn't conceptually hard — it's a one-page form with a few attachments — but the schedule is unforgiving and the consequences of suspension cascade into Bay Area funder relationships fast.
The RRF-1 is the most-overlooked compliance filing in California nonprofit operations. It’s not hard, it’s not expensive at small scale, and yet a meaningful share of Bay Area nonprofits — including some that look professionally run from the outside — are running with stale or delinquent registrations. The reason is structural: California fragments its nonprofit oversight across three agencies, and the RRF-1 is the one most likely to fall through the cracks because it doesn’t carry the same name recognition as the IRS Form 990.
This guide walks through the RRF-1 the way a Bay Area finance director should think about it — what triggers the filing, when CT-TR-1 attaches, when audits are required, and where the failure modes are. It also clarifies how the RRF-1 fits alongside the FTB Form 199 and the Secretary of State’s Statement of Information, which often get conflated.
The Three California Filings That Aren’t the Same
A Bay Area nonprofit faces three parallel state-level filings, each with its own form, agency, and deadline:
- RRF-1 with the Attorney General’s Registry of Charitable Trusts. Annual. Due 4.5 months after fiscal year-end.
- Form 199 or 199N with the Franchise Tax Board. Annual. Due 4.5 months after fiscal year-end.
- Statement of Information (SI-100) with the Secretary of State. Every two years. Due in the anniversary month of incorporation.
These aren’t substitutes. Filing one doesn’t satisfy the others. A Bay Area nonprofit that filed the FTB Form 199 but not the RRF-1 is delinquent at the AG’s Registry, and the AG’s office runs its own enforcement on its own timeline.
This guide focuses on the RRF-1. For the complementary federal frame, the 990 vs 990-EZ guide is the companion.
Who Has to File the RRF-1
The Registry of Charitable Trusts uses a broad definition that captures essentially every Bay Area public charity plus most out-of-state nonprofits that touch California donors.
California-incorporated public charities. Every 501(c)(3) public charity incorporated in California is registered (or required to register) with the Registry from formation. Initial registration uses Form CT-1.
Out-of-state nonprofits soliciting in California. Soliciting California donors triggers Article 7’s California analog. A New York-incorporated nonprofit running a Bay Area gala, a national nonprofit accepting online donations from California residents, or any out-of-state organization that engages a Bay Area direct-mail list — all are within scope.
Trusts and other charitable entities. Charitable remainder trusts, charitable lead trusts, and similar entities holding California-domiciled assets file under separate Registry procedures but with parallel rigor.
The exemptions are narrow: certain religious organizations, schools, hospitals, and governmental units. The Registry publishes the full exemption list. When in doubt, register.
Initial Registration: Form CT-1
Before the first RRF-1 is due, a California-incorporated nonprofit registers using Form CT-1. The package typically includes:
- Form CT-1 itself.
- The articles of incorporation filed with the Secretary of State.
- The bylaws.
- The IRS determination letter (or a statement that the application is pending — see the 501(c)(3) guide for the federal piece).
- Any other governing documents the AG requests.
The Registry confirms registration in writing, typically within 6 to 12 weeks. Until that confirmation arrives, the organization is in a registration-pending status. The first RRF-1 falls due in the next fiscal cycle.
The Annual RRF-1 Filing
The RRF-1 itself is one page. The bulk of the filing work is the attached financial documentation, which scales with the organization’s gross revenue.
Filing window. Due 4 months and 15 days after fiscal year-end. May 15 for a calendar-year nonprofit.
Filing method. Online through the AG’s portal is the recommended path. Paper filings are accepted but slower and more error-prone.
Filing fee. Tiered by gross revenue. Smaller organizations pay $25 to $50; larger Bay Area nonprofits at the top tier pay $1,200+. Confirm the current schedule on the AG’s site.
Attachments. The 990 (or 990-EZ, 990-PF, or CT-TR-1 if 990-N filer), audited financials when above the audit threshold, and any specific schedules requested.
When CT-TR-1 Replaces the 990 Attachment
A specifically Bay Area-relevant nuance: small nonprofits that file the federal Form 990-N e-Postcard cannot attach the e-Postcard to the RRF-1 — it doesn’t contain the financial detail California requires.
For nonprofits with gross revenue under the small-organization threshold (currently around $50,000), the AG’s office accepts Form CT-TR-1, the California Annual Treasurer’s Report, in lieu of a 990. CT-TR-1 captures revenue, expenses, and balance sheet detail in a one-page format the AG can review.
This rule catches a lot of small Bay Area nonprofits — neighborhood arts groups, parent-led education organizations, small advocacy nonprofits — that file the 990-N because their federal threshold permits it but then either attach the wrong document or skip the RRF-1 entirely. If your organization files the 990-N, attach CT-TR-1 to the RRF-1.
The $2 Million Audit Threshold
This is the biggest threshold that matters for established Bay Area nonprofits. Under the California Nonprofit Integrity Act, an independent CPA audit is required when annual gross revenue is $2 million or more.
A few specifics:
- Gross revenue includes all revenue. Contributions, program service revenue, investment income, special events gross — all counted. The threshold is gross, not net.
- The audit must be by an independent CPA. A board treasurer’s review doesn’t qualify. The CPA must be a licensed independent practitioner with no relationship to the nonprofit beyond the engagement.
- Audited financial statements attach to the RRF-1. The audit report becomes part of the public Registry record.
- Audit committee requirements parallel. The Nonprofit Integrity Act also imposes audit committee composition rules on organizations meeting this threshold — board members from the audit committee can’t include the CFO or the chair of the finance committee in some configurations. Read the act carefully if your organization is approaching $2M.
A Bay Area nonprofit growing through $2M in gross revenue needs to plan for the audit cost (typically $20,000 to $50,000+ depending on complexity) and the audit committee restructuring well before fiscal year-end. The audit can’t be commissioned in May for a December fiscal year and produce attached financials by the May 15 deadline.
Suspension and Revocation
The Registry’s enforcement teeth are real. The escalation pattern:
- Delinquency notice. Mailed and emailed when an RRF-1 is past due. Late fees accrue.
- Public delinquent listing. After sustained delinquency, the organization appears on the AG’s public Registry search as delinquent. Bay Area funders run this search.
- Suspension. The Registry can suspend the organization’s right to solicit in California. Solicitation while suspended is a violation that compounds the original problem.
- Revocation. In extended cases, registration is revoked. Reinstatement requires fresh registration plus all back filings plus penalties.
The Franchise Tax Board operates a parallel suspension regime for nonprofits that don’t file the Form 199. An organization can be in good standing with the AG but suspended by the FTB, or vice versa. Both must be current.
For Bay Area nonprofits, the practical risk: a suspension shows up on the public Registry, a foundation runs a check before disbursing a grant, and the grant goes on hold until the registration is reinstated. The reinstatement process takes weeks, not days.
Common Mistakes Specific to Bay Area Nonprofits
Patterns that recur in California nonprofit registration work:
Filing the FTB 199 but not the RRF-1. They’re separate. Both required.
Attaching the 990-N to the RRF-1. The e-Postcard isn’t enough. Use CT-TR-1.
Missing the $2 million audit threshold. A Bay Area nonprofit growing fast through $2M in gross revenue forgets to commission the audit and arrives at May 15 with unaudited financials.
Out-of-state nonprofits ignoring California. A Seattle-based nonprofit running an SF gala or a New York-based foundation accepting California donations is required to register. The AG’s office periodically pursues unregistered out-of-state solicitors.
Stale Statement of Information. The SI-100 is on a separate two-year cycle. Bay Area nonprofits sometimes let it lapse, which doesn’t directly affect the RRF-1 but creates a corporation suspension risk that does affect grant disbursements.
Wrong fiscal year on file. A mid-year fiscal year change without notifying the Registry creates filing date confusion and triggers deficiencies.
Skipping the audit committee restructuring. At $2M+, the Nonprofit Integrity Act imposes audit committee composition rules that require active board action.
How the RRF-1 Connects to Bay Area Funder Expectations
Most Bay Area foundations — Silicon Valley Community Foundation, San Francisco Foundation, Marin Community Foundation, the East Bay Community Foundation, plus the major private foundations — run a registration check as a routine part of grant due diligence.
Specifically, foundations check:
- Active registration on the AG’s Registry.
- No suspension or delinquency status.
- Most recent RRF-1 on file with attachments.
- For larger organizations, audited financials attached.
A clean RRF-1 history is a baseline. A delinquent or suspended status creates real grant friction. For a broader view of how compliance shows up in funder due diligence, see the grant compliance checklist.
How the RRF-1 Sits in Your Compliance Calendar
For a calendar-year Bay Area nonprofit:
- January – February. Close fiscal year, draft 990, draft financial statements.
- March – April. Audit fieldwork (if above $2M threshold). Final 990 and financials.
- May 15. RRF-1 due. FTB Form 199 due. File both.
- November 15. Extended deadlines for both, if extension was requested.
- Anniversary month of incorporation, every two years. SI-100 with Secretary of State.
- Year-round. Update the Registry on officer changes, address changes, name changes within the required window.
For sister-state regimes, the California RRF-1 charitable registration guide covers the broader registration framework, and the Pennsylvania BCO-10 guide shows how a parallel state regime operates.
Where to Start
Three concrete actions for a Bay Area finance lead reading this:
-
Verify registration status today. Search your organization on the Registry of Charitable Trusts at oag.ca.gov/charities. Confirm active status, the most recent RRF-1 on file, and the correct attachments.
-
Calendar May 15 (or your 4.5-month-after-FYE deadline). Add a 30-day reminder. Add the FTB Form 199 same date. Add the SI-100 in the appropriate cycle.
-
If approaching $2M in gross revenue, plan the audit now. Engage a CPA, line up audit committee restructuring, and budget for the cost increase. The audit threshold is the most expensive single transition in California nonprofit compliance.
The RRF-1 isn’t a difficult filing. It’s a regularly missed one, and in the Bay Area’s competitive philanthropic environment, the cost of being publicly delinquent — even briefly — is higher than the cost of building a small annual compliance routine.
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: California Attorney General Registry of Charitable Trusts
Source: California Attorney General
Source: California Attorney General
- RRF-1
- The Annual Registration Renewal Fee Report filed with the California Attorney General's Registry of Charitable Trusts. Required annually for California-incorporated public charities and out-of-state nonprofits soliciting in California.
DEFINITION
- CT-TR-1
- The California Annual Treasurer's Report, attached to the RRF-1 in lieu of a Form 990 when annual gross revenue is under the small-organization threshold (currently around $50,000).
DEFINITION
- Registry of Charitable Trusts
- The division of the California Attorney General's office that maintains the registry of charitable organizations operating in California, reviews annual filings, and pursues enforcement against unregistered or delinquent nonprofits.
DEFINITION
- Nonprofit Integrity Act
- California law setting transparency, governance, and audit requirements for charitable organizations operating in the state, including the $2 million annual gross revenue threshold for independent audits.
DEFINITION
- Statement of Information
- Form SI-100 (or SI-CID for common interest developments) filed with the California Secretary of State every two years, separate from the AG's RRF-1 filing.
DEFINITION
Q&A
Can a Bay Area nonprofit file the RRF-1 online?
Yes, and online filing is the recommended path. The AG's office maintains an online filing portal that handles RRF-1 submission, payment, and confirmation. Online filings process faster and reduce deficiency-notice friction.
Q&A
Does a fiscally sponsored Bay Area project need its own RRF-1?
No. A fiscally sponsored project files under the sponsor organization's RRF-1. The sponsor is the legal entity registered with the Registry; the project's revenue rolls up into the sponsor's filing.
Q&A
What's the difference between the RRF-1 and the Form 199?
Different agencies. The RRF-1 is filed with the AG's Registry of Charitable Trusts. Form 199 (or 199N) is filed with the Franchise Tax Board for state income tax-exempt status. Both are required annually for California public charities.
Frequently asked