Hedging currency/Exchange Rate risk using own currency invoice
Arrange for the contract and the invoice to be in your own currency. This will shift all exchange risk from you onto the other party. Of course, who bears the risk will be a matter of negotiation, along with price and other payment terms. If you are very keen to get a sale to a foreign customer you might have to invoice in their currency.