Skip to main content

Workflow: Pennsylvania BCO-10 Charitable Registration (Step-by-Step)

Published: Last updated: Reviewed: Sources: dos.pa.gov multistatefiling.org irs.gov

TLDR

BCO-10 filing fails on three things: missing the 315-day deadline, attaching the wrong CPA report for the contribution tier, and submitting fee that does not match the tier. This workflow walks through the inputs, the fee math, the attachment selection, and the submission paths so the filing clears intake the first time. Every step has a specific dependency: the gross contribution figure drives both the fee and the attachment, and a wrong number on either line forces a refile.

BLUF

BCO-10 fails on three things: missing the 315-day deadline, the wrong CPA attachment, and a fee mismatched to the tier. Get the gross contributions number right, pick the fee and attachment from the same tier, calendar the deadline 60 days before it hits. The form is straightforward; the failure modes are math.

TL;DR

  • File 315 days after fiscal year end
  • Fee and CPA attachment both keyed to gross annual contributions
  • Audit above $750,000; review at mid-tier; compilation lower; no CPA at smallest
  • URS accepted in place of BCO-10 body, with PA-specific supplement
  • File online through the PA Department of State portal or by mail

Why this filing breaks

Every BCO-10 rejection traces to a single input: gross annual contributions. The number sets the fee tier, drives the CPA attachment level, and indirectly drives whether an extension request is needed. A wrong number propagates through the whole filing.

Two failure modes show up most often. The first is the audit cliff at $750,000 — an organization that grew from $720,000 to $790,000 in one year suddenly needs a full CPA audit, not a review, and CPAs in Q4 do not have spare audit hours. The second is the fee-tier mismatch, where someone submits a $150 check for a tier that requires $250.

Inputs you need before opening the form

  • Form 990 for the same fiscal year (final, signed)
  • Total contributions per Form 990 Part VIII line 1h
  • Officer/director/key employee list with compensation
  • CPA engagement letter and final report at the correct attestation level
  • Articles of Incorporation, IRS determination letter (initial filing only)
  • Prior-year BCO-10 confirmation (renewals only)

If any input is missing, fix it before starting the form. Backfilling halfway through is how errors creep in.

Fee and CPA attachment table

Gross annual contributionsFeeCPA attachment
Under $25,000$15None
$25,000 - $100,000$100Compilation
Mid-range tiers$150Review
Above $750,000$250Audit

Verify the bracket structure against the current PA Department of State schedule before filing — Pennsylvania periodically updates the tier definitions.

Common rejection reasons

  • Fee does not match the contribution tier
  • CPA attachment level does not match the contribution tier
  • Form 990 not attached
  • Officer signature missing or unauthorized
  • Renewal filed after day 315 without an extension
  • Fiscal year reported inconsistently across pages

When to request an extension

If the CPA engagement will not finish by day 280, request a 90-day extension at day 250. Filing an extension is routine and does not draw enforcement attention. Filing on day 320 with no extension does.

What GrantPipe Does Here

GrantPipe tracks the BCO-10 calendar alongside Form 990 due dates, federal SF-425 reporting, and restricted fund balances on the same operating record. The 315-day deadline is hard-coded on the compliance calendar with reminders at day 200, 280, and 315. Start a trial.

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.

Pennsylvania administers charitable registration under 10 P.S. Sec. 162.1 (Solicitation of Funds for Charitable Purposes Act)

Source: Pennsylvania General Assembly, Statutes

BCO-10 fees range from $15 at the smallest contribution tier to $250 at the top tier

Source: Pennsylvania Department of State, Bureau of Corporations and Charitable Organizations

An estimated 12,300 charities are registered with the PA Bureau of Corporations and Charitable Organizations as of 2024

Source: Urban Institute, National Center for Charitable Statistics

DEFINITION

BCO-10
Pennsylvania's Charitable Organization Registration Statement, the form used both for initial registration and annual renewal.

DEFINITION

315-day deadline
The Pennsylvania renewal due date for BCO-10: 315 days after the end of the fiscal year. For a December 31 fiscal year, that puts the due date around November 11.

DEFINITION

URS
Uniform Registration Statement maintained by the National Association of State Charity Officials. Pennsylvania accepts URS plus a PA-specific supplement in lieu of the BCO-10 form body.

DEFINITION

Contribution tier
The PA Bureau of Corporations and Charitable Organizations fee bracket determined by gross annual contributions. The tier sets both the filing fee and the CPA attachment requirement.
“The hard cliff at $750,000 in gross contributions is where most BCO-10 errors happen. An organization sitting at $740,000 in year one and $810,000 in year two has to commission an audit that did not exist before, and CPA capacity in October is not what it was in February.”

Nonprofit audit partner , Audit partner, regional CPA firm
“If you renew on the 315-day deadline every year, you are filing too late. The CPA engagement should be done by day 200 so day 315 is just the submission. Otherwise extensions become a habit.”

Nonprofit finance director , Director of finance, mid-sized PA nonprofit

Q&A

What is the most common BCO-10 rejection reason?

Missing or wrong CPA attachment. An organization at $800,000 in gross contributions must attach an audit; a reviewed statement is rejected at intake. Watch the threshold cliff at $750,000 — crossing it requires a full audit, not a review.

Q&A

Can the URS replace BCO-10 entirely?

No. Pennsylvania accepts the URS in place of the BCO-10 body, but a PA-specific supplement (the BCO-23) is still required. The URS plus supplement plus financial attachments plus fee constitute the full filing.

Q&A

Is an extension available?

Yes. A 90-day extension is available on request, but it extends only the BCO-10 filing deadline — not the underlying CPA engagement. Filing an extension at day 300 to give a CPA more time to finish the audit is the typical use case.

Frequently asked

Frequently Asked Questions

Can BCO-10 be filed online?
Yes. Pennsylvania accepts BCO-10 filings through the PA Department of State's charity filing portal. Mail filings are also accepted at the Bureau of Corporations and Charitable Organizations in Harrisburg. The portal returns a filing confirmation immediately; mail filings take 4 to 6 weeks for confirmation by return mail.
What if our gross contributions calculation changes after filing?
If the corrected figure moves the organization to a higher fee tier, file an amended BCO-10 with the additional fee and a corrected financial statement attachment. If the correction moves to a lower tier, no amendment is required; the next renewal will reflect the corrected figure.
Do we need to register if we only receive grants from foundations, not the general public?
Yes if the foundation grants are solicited. Pennsylvania defines solicitation broadly to include grant requests to private foundations and corporate funders. Unsolicited contributions from a foundation that is already aware of the organization may not trigger registration, but most grant-seeking activity does.
What happens if BCO-10 is filed late?
Late fees apply, and the registration enters delinquent status. The PA Attorney General can issue a cease-and-desist letter ordering solicitation to stop until the registration is current. Persistent late filing or non-filing exposes the organization to civil penalties under the Solicitation of Funds for Charitable Purposes Act.
Does BCO-10 require an audit at every contribution level?
No. The audit attachment is required above $750,000 in gross annual contributions. Reviewed financials apply at the next tier down. Compiled financials apply at lower tiers. The smallest tier requires only the unattested financial statement.
How is gross annual contributions calculated?
Total contributions, gifts, grants, and similar amounts received during the fiscal year. Include foundation grants, individual donations, fundraising event revenue (gross, before expenses), and corporate gifts. Exclude program service revenue, investment income, and government grants in most cases — but check the BCO-10 instructions for current treatment.