HONEST Keith Bainbridge thought he would do the right thing when he found £1,500 mistakenly credited to his bank account.
Mr Bainbridge, of Clayton West, told Barclays, who deducted the money and rewarded him with £10 for owning up.
But then his bank statement arrived at home and he checked it - to find the £1,500 had been paid into his account again!
Barclays today said sorry for the error.
Mr Bainbridge said: "I don't know how they can do it.
"Whoever the money belongs to has been without it for too long."
A Barclays spokeswoman said she could not talk about individual cases.
But she added: "If we make errors on customer accounts - which occasionally does happen - we will immediately try and rectify them."
Mr Bainbridge said he had been offered a further £50 from Barclays in Huddersfield to compensate for the double error.