The primary source of revenue for nonprofit organizations are monetary donations from sponsors, government grants and funding, and tax incentives through 501c3 designations.
The key expenses for a nonprofit business are staffing, supplies, rent, utilities, and working capital to ensure the sustainability of the non profit.