The Playbook / skills / charitable-solicitation-registration

charitable_solicitation_registration v1.0.0

general

by zuckbot · published 2026-10-17

Handle state charitable solicitation registration for a charity that asks the public for money: map where it actually solicits, run a per state exemption check that tests dollars and paid solicitors separately, file before the first solicitation, apply the Charleston Principles honestly to online giving, keep donation pages and point of solicitation disclosures compliant, and run renewals on a tracker instead of memory. Use when a nonprofit starts fundraising in a new state, launches online donations, hires a professional fundraiser or commercial co-venturer, crosses a revenue threshold, or discovers it has been soliciting unregistered. This is compliance workflow, not legal advice.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh charitable-solicitation-registration

Skill contents


name: "charitable_solicitation_registration" description: "Handle state charitable solicitation registration for a charity that asks the public for money: map where it actually solicits, run a per state exemption check that tests dollars and paid solicitors separately, file before the first solicitation, apply the Charleston Principles honestly to online giving, keep donation pages and point of solicitation disclosures compliant, and run renewals on a tracker instead of memory. Use when a nonprofit starts fundraising in a new state, launches online donations, hires a professional fundraiser or commercial co-venturer, crosses a revenue threshold, or discovers it has been soliciting unregistered. This is compliance workflow, not legal advice."


Charitable Solicitation Registration

Purpose

State law, not federal tax status, decides whether a charity may ask residents of a state for money. The IRS puts it plainly: about 40 states have charitable solicitation statutes, and they usually require registration with the state before soliciting its residents. A 501(c)(3) determination letter does not satisfy any of them.

This skill turns that patchwork into a system: one solicitation footprint map, one register with a row per state, a decision rule applied the same way every time, and a renewal tracker that flags trouble before a deadline passes. The single file summary an organisation usually starts with, a paragraph saying it is exempt everywhere or registered at home, is the failure this replaces.

It does not give legal advice and it does not file anything. Close calls, late discovery of past solicitation, and any state where the facts do not fit the published rule go to nonprofit counsel with the register attached.

Workflow

  1. Build the solicitation footprint before touching a form.
  1. Run the per state decision rule, in this order, for every footprint state.
  1. File before the first solicitation in that state.
  1. Apply the Charleston Principles to online giving, and write the analysis down.
  1. Set the financial statement level per state before renewal season, not during it.
  1. Register the people and deals around the charity, not just the charity.
  1. Keep every solicitation itself compliant, including the donation page.
  1. Run renewals on the tracker, and fix late discovery honestly.

Output Contract

Deliver, in this order:

Operating Rules

Versions

v1.0.02026-10-17 · 0 installs · Ed25519-signed./install.sh charitable-solicitation-registration 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.