My booking has been amended, do I get a new invoice?

Yes. Whenever a booking gets updated, we first cancel the current invoice, and create the new one, even if the change is not related to billing. It happens because we also create a new booking whenever an existing booking gets updated. Where you have overpaid, you will be refunded.