I'm not sure how charities and schools raise funds outside the 615, but in Nashville, we raise funds via Songwriter's Nights.
There are two steps to starting a charitable organization in Nashville:
1. File for 501(c) status
2. Organize the lineup for your Songwriter's Night fundraising event.