Solvent management is vitally important in a purification system, especially when the system is operated in an Open Access environment by multiple users. Software-based solvent and waste monitoring provides an accurate and easy way to manage information for system users. User-programmable alarms and automatic corrective actions provide greater confidence in running the system unattended. Alerting users of a potential problems before they occur increases system efficiency, saving both time and money. We describe an example of such software with the Waters AutoPurification System.