Non-profit broker cycle