Our 10th annual edition of the 200 largest charities ranks America's largest nonprofits in terms of private donations. Over the last year, these charities received $40 billion in single-year contributions. On average, they had $515 million in annual revenue, up 5% from last year. Donations accounted for $204 million, or 40% of revenue. This ratio has held for a decade.
The rest came from government grants, sales of services or products (think Girl Scout cookies) and investments. Our data include financial efficiency evaluations and trends that provide a starting point for further research on your part.