No. Plenty of charity shows are run by clubs, schools, churches, and small groups raising money for a cause rather than a registered nonprofit. You decide where the funds go, and the money lands in the payment account you connect.
FAQs: Sponsors and fundraising