Form 501(c)(3) nonprofit for Westside Kings & Queens #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Standalone — scoped during pre-season planning (2026-04-03). Prerequisite for sponsor outreach, tax-deductible fundraising, and facility access.
Repo
forgejo_admin/westside-accountingUser Story
As Marcus (program director),
I want Westside Kings & Queens to be a registered 501(c)(3) nonprofit
So that sponsors get tax deductions, parents can fundraise tax-free, and we qualify for facility access and grants.
Context
Westside KQ LLC already exists (filed via Utah onestart.utah.gov using browser_evaluate JS form-fill). Program is pre-season — ideal timing before sponsors, fundraising, and facility contracts lock in. Same Playwright JS automation approach applies to all four government forms.
Nonprofit is a separate entity type (Utah nonprofit corporation) that coexists with the LLC. The LLC can handle commercial activity; the nonprofit handles the program, donations, and grants.
Four sequential filings:
Total cost: ~$305. Total timeline: 4-8 weeks for full 501(c)(3) status.
Decisions Needed Before Execution
File Targets
No code files — this is an issue-only repo for operational/legal paperwork.
Artifacts to produce:
Downstream code change (separate ticket on westside-landing):
Acceptance Criteria
Test Expectations
Constraints
Checklist
Related
project-westside-basketball— parent projectfeedback_playwright_js_form_fill— automation techniqueforgejo_admin/westside-landing— downstream ticket for landing page updateDecisions Resolved (2026-04-03)
Starting execution — Step 1: Utah Nonprofit Corporation via onestart.utah.gov
Progress Update (2026-04-05)
Step 1: Utah Nonprofit Corporation — DONE
nonprofit-payment-confirmation.png~/secrets/westside-accounting/nonprofit-form-data.envKey details in the articles:
Step 2: EIN — IN PROGRESS
~/secrets/westside-accounting/ein-application-guide.envRemaining:
Status Update (2026-04-05 evening)
Blocked: IRS EIN system down for weekend
Step 1 (Utah nonprofit) is done and accepted. Steps 2-4 all depend on getting the EIN, which requires the IRS online tool. It's closed for the weekend.
Resume: Monday 04/07 after 5 AM Mountain (7 AM Eastern)
All data pushed to
~/secrets(GitHub private). Local Claude Code session has the handoff prompt with all form answers. Three items need Lucas's input: SSN, phone number, wages confirmation.Pipeline:
Progress Update (2026-04-06)
Step 2: EIN — DONE
~/downloads/CP-575-E.pdf(archbox),.playwright-mcp/CP-575-E.pdf(local)~/secrets/westside-accounting/ein-application-guide.envPipeline:
Key decision from local session: