Fashion retailer Benetton Group SpA has posted a consolidated net profit of EUR108 million for 2003, following a loss of EUR139m in the previous year.