Footwear components maker Dinkie Heel Plc has posted a pre-tax loss of £685,000 for fiscal 2003, narrowed from a loss of £1.75 in the previous year.