There are countless ways for nonprofits to generate revenue. The fifteen specific types discussed throughout this training include: annual or sustained gifts, major gifts, planned gifts, foundation grants, cause-related marketing, corporate giving programs, earned income activities, unrelated business income, in-kind donations, supporting organizations, benefit events, state and local municipalities, churches and denominations, federated funds, and online donations. Each revenue source comes at a different "price." Though each will hopefully help you to increase your bottom line, some revenue sources are more difficult to implement than others and can require a more significant investment of money, time, and labor.