If your organization is having funding problems, running a charity raffle could be a solution that will help your non-profit earn money to help itself and the community. Running charity raffles is legal in the USA for a non-profit organization — otherwise it's illegal to charge for raffle tickets.