Nearly 100,000 unpaid carers across the UK owe the DWP money due to earnings.