Swiss retailer Migros has posted a 37.5% year-on-year fall in consolidated net profit to CHF178m (US$128.1m) for 2002.