A great deal of research has emphasized the strategic management of corporate social responsibility (CSR). However, gaps remain on how CSR can be effectively integrated with existing business processes. One key question remaining is how to design business processes so that they accommodate stakeholder requirements in an integrated manner. The purpose of this paper is to present a framework that can be used to integrate CSR into business processes. The framework highlights the concept of simultaneous ‘top-down integration’ and ‘bottom-up community-related indicators development’ approaches to CSR. These two approaches are elaborated with the help of two cases. The top-down approach focuses on building CSR into existing business initiatives through an integrated management systems (IMS) approach. This paper concludes that an IMS approach provides the infrastructure for the integration of CSR. The bottom-up approach focuses on the development of indicators linked to community initiatives. Examples of best practice for both the top-down and bottom-up approaches are provided in two case studies.