Question: what is the main difference between offset and counterpurchase?
Answer: Counterpurchase requires that one company sells to another its obligation to make a purchase in a given country, offset does not. Counterpurchase identifies the amount of a future purchase; offset does not. Offset requires an exchange of goods to reduce the transfer of hard currency, counterpurchase does not.