Sri Lanka retained its position at 12 while China moved to 5, from 13 a year earlier.
"China is continuing its ascent as a services destination, and confirms it should not be considered anymore merely the world’s factory," the report said.
"Sri Lanka is another Asian country that has succeeded in positioning itself as an alternative to India."
Several Sri Lankan firms are engaging in the high-end of the market in the so-called 'knowledge processing outsourcing' of KPO sector.
Sri Lanka has been competing for outsourcing business for several years under the shadow of a 30-year war which increased risk. In 2009 a war ended and the country is looking forward to increasing services investments in particular.
Treasury secretary P B