Apparatus that provides an integrated approach for all management activities for hazardous substances used or generated at a facility, including form generation and compliance with the reporting requirements. The apparatus includes eight functional groupings and a database schema or coordinator that integrates these groupings and allows them to share and exchange relevant information. The functional groupings include a hazardous materials index grouping (chemical profiles, waste profiles, Material Safety Data Sheets, etc.), a hazardous materials management grouping (MSDS generation, process definition, materials transfers, etc.), a human resource management grouping (training, exposure limits, etc.), a hazardous commitment management grouping (compliance requirements and deadlines), an emergency management grouping (planning for and response to unscheduled releases), and a facility management grouping that can be used by or for response to a regulatory agency. Optionally, a hazardous waste management grouping (waste accumulations, Hazardous Waste Manifests, etc.) or a hazardous permit management grouping (permit approvals and renewals, etc.), or both, may be combined with all or different combinations of the other functional groupings to form an operating system. Optionally, the hazardous materials index grouping plus the hazardous materials management grouping plus the emergency management grouping plus the database schema may be combined with one of the other five functional groupings to form an operating system. Optionally, the hazardous materials index grouping plus the emergency management grouping plus the database schema may be combined with one of the other six functional groupings to form an operating system. The facility management grouping may act as a stand-alone module or may be integrated and used with combinations of the other groupings.