Nonprofit Cost by State

State-by-state nonprofit filing-cost matrix: formation fee, annual or periodic report fee, charity-registration initial fee, and cited first-year totals where all component inputs are numeric.

Private Pierce is not a law firm. Private Pierce does not provide legal advice. This page is not a substitute for the advice of an attorney.

For site scope and legal-advice limits, read the Private Pierce disclosure.

Last updated: 2026-09-14 · 51 U.S. jurisdictions; nonprofit state filing-cost floor from T1 fee cells

StateFormation FeeAnnual Report FeeCharity Initial FeeKnown First Year Total
AKchecked 2026-09-14$50.00publish ready$25.00publish ready$40.00publish ready$115.00publish ready
ALchecked 2026-09-14$200.00publish ready$0.00publish ready$25.00publish ready$225.00publish ready
ARchecked 2026-09-14$50.00publish ready$0.00publish readyNo numeric fee field*chain-boundNot totaled*typed unknown
AZchecked 2026-09-14$40.00publish ready$10.00publish ready$0.00publish ready$50.00publish ready
CAchecked 2026-09-14$30.00publish ready$20.00publish ready$50.00publish readyvariable basis$100.00publish ready
COchecked 2026-09-14$50.00publish ready$25.00publish ready$10.00publish ready$85.00publish ready
CTchecked 2026-09-14$50.00publish ready$50.00publish ready$50.00publish ready$150.00publish ready
DCchecked 2026-09-14$80.00publish ready$80.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
DEchecked 2026-09-14$109.00publish ready$25.00publish ready$0.00publish ready$134.00publish ready
FLchecked 2026-09-14$70.00publish readyvariable basis$61.25publish ready$10.00publish readyvariable basis$141.25publish ready
GAchecked 2026-09-14$110.00publish ready$40.00publish ready$35.00*chain-bound$185.00*chain-bound
HIchecked 2026-09-14$25.00publish ready$5.00publish ready$0.00publish ready$30.00publish ready
IAchecked 2026-09-14$20.00publish readyNo numeric fee field*typed unknownNo numeric fee field*typed unknownNot totaled*typed unknown
IDchecked 2026-09-14$30.00publish ready$0.00publish ready$0.00publish ready$30.00publish ready
ILchecked 2026-09-14$50.00publish ready$10.00publish ready$15.00publish ready$75.00publish ready
INchecked 2026-09-14$20.00publish readyNo numeric fee field*typed unknown$0.00publish readyNot totaled*typed unknown
KSchecked 2026-09-14$20.00publish ready$80.00publish ready$25.00publish ready$125.00publish ready
KYchecked 2026-09-14$8.00publish ready$15.00*chain-bound$0.00publish ready$23.00*chain-bound
LAchecked 2026-09-14$75.00publish ready$10.00publish ready$25.00publish ready$110.00publish ready
MAchecked 2026-09-14$35.00publish ready$15.00publish ready$100.00publish ready$150.00publish ready
MDchecked 2026-09-14$150.00publish ready$0.00publish ready$0.00publish readyvariable basis$150.00publish ready
MEchecked 2026-09-14$40.00publish ready$35.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
MIchecked 2026-09-14$20.00publish ready$20.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
MNchecked 2026-09-14$70.00publish ready$0.00publish ready$25.00publish ready$95.00publish ready
MOchecked 2026-09-14$25.00publish ready$15.00publish readyvariable basis$15.00publish ready$55.00publish ready
MSchecked 2026-09-14$50.00publish ready$0.00publish ready$50.00publish ready$100.00publish ready
MTchecked 2026-09-14$20.00publish ready$20.00publish ready$0.00publish ready$40.00publish ready
NCchecked 2026-09-14$60.00publish ready$0.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
NDchecked 2026-09-14$40.00publish ready$10.00publish ready$25.00publish ready$75.00publish ready
NEchecked 2026-09-14$30.00publish ready$30.00publish ready$0.00publish ready$60.00publish ready
NHchecked 2026-09-14$25.00publish ready$25.00publish ready$25.00publish ready$75.00publish ready
NJchecked 2026-09-14$50.00publish ready$30.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
NMchecked 2026-09-14$25.00publish ready$10.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
NVchecked 2026-09-14$50.00publish ready$50.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
NYchecked 2026-09-14$75.00publish ready$0.00*chain-bound$25.00publish readyvariable basis$100.00*chain-bound
OHchecked 2026-09-14$99.00publish ready$25.00publish ready$0.00publish readyvariable basis$124.00publish ready
OKchecked 2026-09-14$25.00publish ready$0.00publish ready$65.00publish readyvariable basis$90.00publish ready
ORchecked 2026-09-14$50.00publish ready$50.00publish readyNo numeric fee field*chain-boundNot totaled*typed unknown
PAchecked 2026-09-14$125.00publish ready$0.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
RIchecked 2026-09-14$35.00publish ready$20.00publish ready$90.00publish ready$145.00publish ready
SCchecked 2026-09-14$25.00publish ready$0.00publish ready$50.00publish ready$75.00publish ready
SDchecked 2026-09-14$30.00publish ready$10.00publish ready$0.00publish ready$40.00publish ready
TNchecked 2026-09-14$100.00*chain-bound$20.00*chain-boundNo numeric fee field*chain-boundNot totaled*typed unknown
TXchecked 2026-09-14$25.00publish ready$5.00publish readyvariable basis$0.00publish ready$30.00publish ready
UTchecked 2026-09-14$59.00publish ready$18.00publish readyNo numeric fee field*typed unknownNot totaled*typed unknown
VAchecked 2026-09-14$75.00publish ready$25.00publish ready$100.00publish readyvariable basis$200.00publish ready
VTchecked 2026-09-14$155.00publish ready$35.00publish readyvariable basisNo numeric fee field*chain-boundNot totaled*typed unknown
WAchecked 2026-09-14$80.00publish readyvariable basis$60.00publish readyvariable basis$60.00publish readyvariable basis$200.00publish ready
WIchecked 2026-09-14$35.00publish readyNo numeric fee field*typed unknown$15.00publish readyvariable basisNot totaled*typed unknown
WVchecked 2026-09-14$25.00publish readyNo numeric fee field*typed unknownNo numeric fee field*typed unknownNot totaled*typed unknown
WYchecked 2026-09-14$50.00publish ready$25.00publish ready$0.00publish ready$75.00publish ready

A visible asterisk marks a source-corpus caveat. Totals are shown only when all three component costs have numeric inputs or cited no-fee findings.

Lowest complete cited totals

This ladder includes only rows where formation, annual-report, and charity-registration inputs are numeric or affirmatively no-fee in the source corpus.

RankStateKnown first-year totalInput path
1KY$23.00*chain-boundformation_fee: cell.fee_cents; annual_report_fee: cell.value.fee_cents; charity_initial_fee: cell.value.registration_fee_cents
2HI$30.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.value.fee_cents; charity_initial_fee: cell.value.initial_fee_cents
3ID$30.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.value.fee_cents; charity_initial_fee: derived.no_general_registration
4TX$30.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.fee_cents; charity_initial_fee: derived.no_general_registration
5MT$40.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.value.fee_cents; charity_initial_fee: derived.no_general_registration
6SD$40.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.fee_cents; charity_initial_fee: derived.no_general_registration
7AZ$50.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.value.fee_cents; charity_initial_fee: derived.no_general_registration
8MO$55.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.fee_cents; charity_initial_fee: cell.value.initial_registration_fee_cents
9NE$60.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.value.fee_cents; charity_initial_fee: derived.no_general_registration
10IL$75.00publish readyformation_fee: cell.fee_cents; annual_report_fee: cell.fee_cents; charity_initial_fee: cell.value.registration_fee_usd

Cell caveats

Marked cells preserve source-corpus limitations, missing numeric inputs, and derived-total blocks instead of replacing them with uncited amounts.

StateFieldsStatusCaveatSource
ARCharity Initial Feechain-boundprimary source_url is law.justia.com, a free mirror rather than a .gov/official source; Arkansas official-source route was exhausted in er-2n3k remediation: arkleg.state.ar.us/ArkansasLaw links current Code access out to LexisNexis, the Lexis target returned a JS/cookie container rather than re-extractable section text, and a direct arkleg section route did not resolve. Value was previously substantively quote-corroborated by research-validator, but the current corpus convention requires chain_bound_unconfirmed pending an official statute-text chain.source
ARKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
DCCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
DCKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
GACharity Initial Feechain-boundprimary source_url is law.justia.com, not .gov — no free .gov-hosted compiled Georgia Code text exists for Title 43 either (see governing_statute); value independently re-confirmed correct by research-validator, and the $35/$20 fees are independently cross-confirmed by a clean sos.ga.gov additional_sourcesource
GAKnown First Year Totalchain-boundCaveat present.component cites
IAAnnual Report Feetyped unknownannual_report lacks a numeric fee input and is not an affirmative no-report row.source
IACharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
IAKnown First Year Totaltyped unknownTotal omitted because annual report fee, charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
INAnnual Report Feetyped unknownannual_report lacks a numeric fee input and is not an affirmative no-report row.source
INKnown First Year Totaltyped unknownTotal omitted because annual report fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
KYAnnual Report Feechain-boundthe $15.00 fee is confirmed on the SoS's current .gov fee schedule but the specific KRS 14A fee-setting provision was not independently traced this pass, and the nonprofit-specific KRS 273.368 fee statute does not itself list an annual-report line item -- a citation-chain gap on the fee sub-item only, not a value disputesource
KYKnown First Year Totalchain-boundCaveat present.component cites
MECharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
MEKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
MICharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
MIKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
NCCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
NCKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
NJCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
NJKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
NMCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
NMKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
NVCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
NVKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
NYAnnual Report Feechain-boundSource: https://dos.ny.gov/biennial-statements-business-corporations-and-limited-liability-companiessource
NYKnown First Year Totalchain-boundCaveat present.component cites
ORCharity Initial Feechain-boundNo registration or annual-report dollar fee was found in ORS 128.610-769 or on the DOJ pages fetched this pass; 128.660/128.670 leave the registration statement's form/content to Attorney General rule (OAR), which was not independently fetched.source
ORKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
PACharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
PAKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
TNAnnual Report Feechain-boundprimary source_url is law.justia.com, a free mirror rather than a .gov/official source; Tennessee official-source route was exhausted in phase_3 remediation: capitol.tn.gov exposes legislative-process material but no current-code browser, the TN DOR Tennessee Code page routes current-code access to LexisNexis, and forced-rendered Lexis exposes a free-public-access container rather than re-extractable section text. Value independently re-confirmed correct by research-validator, but the current citation-chain bar requires chain_bound_unconfirmed pending an official statute-text chain.source
TNCharity Initial Feechain-boundprimary source_url is law.justia.com, a free mirror rather than a .gov/official source; Tennessee official-source route was exhausted in phase_3 remediation: capitol.tn.gov exposes legislative-process material but no current-code browser, the TN DOR Tennessee Code page routes current-code access to LexisNexis, and forced-rendered Lexis exposes a free-public-access container rather than re-extractable section text. Value independently re-confirmed correct by research-validator, but the current citation-chain bar requires chain_bound_unconfirmed pending an official statute-text chain.source
TNKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
TNFormation Feechain-boundprimary source_url is law.justia.com, a free mirror rather than a .gov/official source; Tennessee official-source route was exhausted in phase_3 remediation: capitol.tn.gov exposes legislative-process material but no current-code browser, the TN DOR Tennessee Code page routes current-code access to LexisNexis, and forced-rendered Lexis exposes a free-public-access container rather than re-extractable section text. Value independently re-confirmed correct by research-validator, but the current citation-chain bar requires chain_bound_unconfirmed pending an official statute-text chain.source
UTCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
UTKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
VTCharity Initial Feechain-boundCaveat present.source
VTKnown First Year Totaltyped unknownTotal omitted because charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
WIAnnual Report Feetyped unknownannual_report lacks a numeric fee input and is not an affirmative no-report row.source
WIKnown First Year Totaltyped unknownTotal omitted because annual report fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites
WVAnnual Report Feetyped unknownannual_report lacks a numeric fee input and is not an affirmative no-report row.source
WVCharity Initial Feetyped unknowncharitable_solicitation_registration lacks an explicit numeric initial/general charity-registration fee input.source
WVKnown First Year Totaltyped unknownTotal omitted because annual report fee, charity initial fee lacks a numeric fee_cents-equivalent input in the source corpus.component cites

What this matrix covers

This state-grain matrix adds three cited filing-cost inputs from the nonprofit T1 corpus: state formation filing fee, state annual or periodic report fee, and initial or general charitable-registration fee. The total column is derived from those component cells only.

How to read the totals

A missing numeric input blocks the total for that row. A $0.00 component appears only when the source cell affirmatively reports no state filing or no general charitable-registration duty. Variable schedules retain the structured floor or default value named in the source cell.

Related LLC fee resources

LLC filing-cost matrices live separately: LLC formation fees and LLC annual renewal rules. This nonprofit page does not compare entity classes or recommend a lowest-cost jurisdiction.

Sources

Per-cell citations and extraction paths live in this page's sources.json companion. The page is staged from the nonprofit T1 corpus and remains subject to the counsel pre-publish gate. Method notes live at /about/methodology/.

Frequently asked questions

Why are some first-year totals not shown?

The total is rendered only when the formation fee, annual-report fee, and charity-registration fee have numeric inputs or cited no-fee findings in the source corpus. Missing numeric inputs stay visible as caveats.

Does a $0.00 charity-registration fee mean the state has no charity rules?

No. A $0.00 charity-registration component means the cited source cell reports no general state charitable-registration duty or an explicit no-fee tier. Narrow solicitor, veteran, telephone, local, or exemption-specific rules may still appear in the cited source note.

Is this an LLC cheapest-state comparison?

No. LLC fee matrices are linked as adjacent resources. This page is limited to nonprofit corporation and charitable-registration cost inputs from the nonprofit T1 corpus.