Hi,I was requested to answer this and I have a bit of experience seeing as I started a nonprofit my sophomore year, Goals4Change. I do not have experience starting an IRS registered nonprofit so the following is more advance for how to start a nonprofit as a minor.Constraints: I was 15 and did not have a lot of money so I researched my constraints. The IRS is really great when it comes to starting a nonprofit. If you have less than $5,000 in revenue per year you do not have to register as a tax-exempt 501(c)3. This is hugely valuable to someone who does not have the hundreds of dollars required to even register a nonprofit. The noticeable constraint is the yearly $5,000 mark.Mission Statement: I would suggest crafting a mission statement around awareness or being a run-off charity for more brand name charities that could use your grassroots, community based fundraising model. As with any entrepreneurial or philanthropic mission, you need to meeting a demand and filling a market gap. Big charities (Iu2019m thinking UNICEF, Make-A-Wish) need help really connecting at a local level. Our model at G4C is based on getting kids to sponsor a charity and make an effort to raise money for them at a dodgeball tournament and a coding camp. AKA awareness.Team: The most important thing -besides being within the law and making a positive impact- is the team behind your enterprise. Your team needs to be ambitious, willing to learn new skills, bought into the cause and very hardworking. Teams of more than 7 are a bad idea, especially since youu2019re end goal is to help others. Youu2019ll simply lose efficiency. Good organizational roles are as follows:PresidentVice-PresidentSecretaryPublic RelationsWeb DevelopmentMisc. for the last two if needed.Funding: Yeah, this one is tricky. You want to help others but youu2019ll immediately realize that costs a lot of money, especially when raising money. When debating whether or not I wanted to dip into proceeds to cover our larger costs (website, supplies, etc.) I decided I did not feel ethically right to deprive organizations of much needed funding. You absolutely must keep expenses the closest to zero. Utilizing your community, especially your school and supporting organizations, can be a great space for free hosting space. Local companies love sponsoring events and an email or cold call can often do the trick. Remember, you need to be under $5,000 a year. Any fundraising you do for your charityu2019s administrative function means less for your cause!ADVANCED:Web, Social Media, Advertising: Determining who you are connecting with should be derived from your mission statement. Once determined, craft your website and social media around them. We primarily use Twitter because of the potential of a retweet on our locally-viral (that might be an oxymoron but if everyone in a community retweets something itu2019s viral to me, at least) tweets. We also use traditional flyers but connected with Snap Code QR Codes that generate a surprising amount of traffic (hugely underutilized tech in the US if you ask me). Also, use Google Analytics and cold-emails. Iu2019ll share some templates if you message me that get about a 60% open and a 20% click-through. I recommend Send In Blue.Easter Egg If Youu2019ve Read This Far: Canva is literally my favorite internet thing, ever. Designing posters, social media and other misc. things are made easy (and FREE) with Canva. God-bless Canva.Partnerships: Partnering is kind of covered above but there is more to be said (or uh written). Working with a school organization (Student Governments, DECA, existing nonprofits, maybe your admins.) can potentially get you funding. Or credibility. Or both. I did this with both my DECA org. which allowed us to exploit a loophole in my school that gave us free gym space (several hundred dollars saved). Also, find a pro-bono lawyer to work with and consult.Thereu2019s a lot more to be said. I know I missed a lot. Message me if you need more advice. TLDR, be committed to your cause and work with others.Best of luck,-Mike