Although nutrient removal and recovery from municipal wastewater are desirable to protect phosphorus resource and water-bodies from eutrophication, it is unclear how much environmental and economic benefits and burdens it might cause. This study evaluated the environmental and economic life cycle performance of three different upgraded Processes A, B and C with commercially available technologies for nutrient removal and phosphorus recovery based on an existing Malaysian wastewater treatment plant with a sequencing batch reactor technology and diluted municipal wastewater. It is found that the integration of nutrient removal, phosphorus recovery and electricity generation in all upgraded processes reduced eutrophication potential by 62-76%, and global warming potential by 7-22%, which, however, were gained at the cost of increases in human toxicity, acidification, abiotic depletion (fossil fuel) and freshwater ecotoxicity potentials by an average of 23%. New technologies for nutrient removal and phosphorus recovery are thus needed to achieve holistic rather than some environmental benefits at the expense of others. In addition, the study on two different functional units (FU), i.e. per m 3 treated wastewater and per kg struvite recovered, shows that FU affected environmental assessment results, but the upgraded Process C had the least overall environmental burden with either of FUs, suggesting the necessity to use different functional units when comparing and selecting different technologies with two functions such as wastewater treatment and struvite production to confirm the best process configuration. The total life cycle costs of Processes A, B and C were 10.7%, 29.8% and 28.1%, respectively, higher than the existing process due to increased capital and operating costs. Therefore, a tradeoff between environmental benefits and cost has to be balanced for technology selection or new integrated technologies have to be developed to achieve environmentally sustainable wastewater treatment economically.