Imported purchase invoices with wrong VAT

In the instructions at Importing sales and purchase invoices it says that the VAT Rate column should be a number - 0 for “No VAT” or 20 for standard rate 20%. Your CSV has strings instead of numbers (No VAT or a blank column) and I presume what’s happened is that it has failed to parse this as a number and used the supplier’s default VAT rate instead.