The L-band interferometric radiometer onboard the Soil Moisture and Ocean Salinity mission will measure polarized brightness temperatures (Tb). The measurements are affected by strong radiometric noise. However, during a satellite overpass, numerous measurements are acquired at various incidence angles at the same location on the Earth's surface. The sea surface salinity (SSS) retrieval algorithm implemented in the Level 2 Salinity Prototype Processor (L2SPP) is based on an iterative inversion method that minimizes the differences between Tb measured at different incidence angles and Tb simulated by a full forward model. The iterative method is initialized with a first-guess surface salinity that is iteratively modified until an optimal fit between the forward model and the measurements is obtained. The forward model takes into account atmospheric emission and absorption, ionospheric effects (Faraday rotation), scattering of celestial radiation by the rough ocean surface, and rough sea surface emission as approximated by one of three models. Potential degradation of the retrieval results is indicated through a flagging strategy. We present results of tests of the L2SPP involving horizontally uniform scenes with no disturbing factors (such as sun glint or land proximity) other than wind-induced surface roughness. Regardless of the roughness model used, the error on the retrieved SSS depends on the location within the swath and ranges from 0.5 psu at the center of the swath to 1.7 psu at the edge, at 35 psu and 15degC. Dual-polarization (DP) mode provides a better correction for wind-speed (WS) biases than pseudofirst Stokes mode (ST1). For a WS bias of -1 mmiddots <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">-1</sup> , the corresponding SSS bias at the center of the swath is equal to -0.3 psu in DP mode and to -0.5 psu in ST1 mode. The inversion methodology implicitly assumes that WS errors follow a Gaussian distribution, even though these errors should follow more closely a Rayleigh distribution. For this reason, the use of wind components, which typically exhibit Gaussian error distributions, may be preferred in the retrieval. However, the use of noisy wind components creates WS and SSS biases at low WSs (0.1 psu at 3 mmiddots <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">-1</sup> ). At a sea surface temperature (SST) of 15degC, the retrieved SSS is weakly sensitive to the SST biases, with the SSS bias always lower than 0.3 psu for SST biases ranging from -0.5degC to -2degC. In DP mode, biases in the vertical total electron content (TEC) of the atmosphere result in SSS biases smaller than 0.2 psu. The pseudofirst Stokes mode is insensitive to TEC. Failure to fully account for sea surface roughness scattering effects in the computation of sky radiation contribution leads to a maximum SSS bias of 0.2 psu in the selected configuration, i.e., a descending orbit over the Northern Pacific in February. To achieve SSS biases that are smaller than 0.2 psu, special care must be taken to correct for biases at low WS and to ensure that the bias on the mean WS (averaged over 200 km times 200 km and ten days) remains smaller than 0.5 mmiddots <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">-1</sup> .