Swiss food giant Nestlé has posted a 5.1% rise in underlying sales for 2003, meeting its own target but disappointing investors.