Compliance

501(c)(3) Advocacy vs Lobbying vs Political Intervention: What Fundraising Copy Must Avoid

— November 30, 2025 — 6 min read

Nonprofit mission document with balanced scales symbolizing IRS rules for advocacy and lobbying

Three Buckets

Public charities trade favorable tax treatment for limits on partisan activity.

  • Advocacy on issues (education, research, voter registration that does not favor a party or candidate) can fit exempt work when tied to your purpose.
  • Lobbying (trying to move legislation) is allowed within caps; many charities use the 501(h) expenditure test to measure it.
  • Political campaign intervention (supporting or opposing candidates) is off limits for 501(c)(3) organizations.

Where Fundraising Copy Gets Messy

Steer clear of lines that sound like endorsing or opposing a named candidate or party, or that read like "vote for" or "vote against" instructions, even when you think it is "only issues." Keep urgency on mission, not on ballots.

Events count too: who is honored, who speaks, and where ticket revenue goes need a second look when an election is close.

Separate Organizations, Separate Piles

Many groups run a 501(c)(3) next to a 501(c)(4) or a PAC. Split lists, branding, and books. Shared messaging and shared vendors can create appearance risk; have counsel sign off on anything that crosses streams.

Comms Team Habits

  1. Before election season peaks, run a second set of eyes on anything public facing.
  2. Train staff: charitable footers and donate flows are not the place for candidate names.
  3. Save approvals for paid social and search. Facebook is not your compliance office.

When You Are Unsure

Exemption is worth more than a hot headline. Call counsel. For committees and hard money, see common compliance failures we still see in the field.

Separate Programs, Clean Lists

If a PAC or 501(c)(4) sits next to your charity, segment audiences so charitable appeals never blur into political asks. Contact management, custom fields, and segmentation in FundraiserMax let you tag who gets which message; export and spot check before large sends.

Tags: 501(c)(3), nonprofit compliance, lobbying, advocacy