A newly developed model to describe the transport and separation of ionic species during crossflow membrane filtration is presented. The model considers both the accumulation of retained ions at the membrane surface (concentration polarization) and transport of ions through charged porous nanofiltration membranes. Local permeate flux and ion rejection values are estimated as a function of the membrane properties, membrane channel properties, and operating conditions employed, and the predicted values are compared with actual experimental results for two representative nanofiltration membranes to assess the validity of the developed model.