German retail giant Metro has reported an increase in net profit and sales for 2003 and said it reached its earnings growth target.