If you receive a warning that the order balance will be negative, then a setting has been enabled to prevent additional invoices from being recorded against an order once the order is fully matched. The setting is in Business Settings > Purchase Orders which enables you to stop adding more invoices once the order is allocated.
If you are being prevented from creating an Invoice due to the balance being in excess of the order, this setting will be enabled and can be changed to “Allow Both”