If your old phone is worth more than your remaining contract, you’ll get the extra value back. If it’s worth less, you can still upgrade early – all you need to do is pay the difference.