Nestlé has completed its CHF15bn (US$13.92bn) share buyback, which was initiated by the Swiss food giant on 24 August 2007.