Fashion holding company Finpart has posted a net loss of EUR143 million for 2003, widened from a EUR65.3m loss in the previous year.