HMRC has been accused of double standards as its 83,000 staff run up expenses without any need to submit receipts