The simultaneous separation of various metal ions (nickel, copper, calcium, and iron) from chelating agents (EDTA and citric acid in water streams using Nanofiltration membranes is analyzed. Assuming that multiply-charged species are highly rejected, chemical speciation com-10 putations reproduce the observed patterns of metal and ligand rejection at different pH values and concentrations.Postprint (updated version