QuickBooks for nonprofits (QuickBooks Premier) is one of the best accounting solutions for charity organizations.