The £26bn nobody is chasing, and what your overdue invoice is actually worth