A nonprofit is an organization that is engaged in providing social welfare services or charitable work. Most nonprofits are organized as either charities, public charities, or private foundations.
The first step in creating a nonprofit is to decide whether it is the right fit for your organization and your goals. Once you have determined this, you need to register your business.
After registering your organization, you will need to develop an operational plan and begin fundraising. Finally, follow Nonprofit fundraising rules and keep a pulse on legislative and regulatory changes in your country that could impact your nonprofit organization.