How to handle a Complimentary (sic) / Complementary Invoice that has been keyed with incorrect value?

Update 9, patch level 8.

What's the best way to handle a Complementary Invoice that has been keyed with incorrect value? 

The complementary invoice is for a stock receipt. 

The stock has already shipped and is no longer on hand. 

The complementary invoice has been matched and paid. 

We currently enter a second Complementary Invoice (associated with the receipt) for the difference in value.

Is there a better way?