I think I have answered my problem myself after searching through a few more archives .. the payee needs to be exactly the same each time it is imported, for GnuCash to recognise it .. pity my bank puts extra info in the payee field. Would it be sensible to make the matching system a bit more intelligent? thanks susie