Benefit corporations are for-profit companies that want to consider additional stakeholders in addition to making a profit for their shareholders. They are not non-profits, hybrids, or charities. Non-profits may not become benefit corporations unless they switch to a for-profit structure.