HMRC works out each person's code based on their 'tax-free Personal Allowance and income' they haven't paid tax on ...