This all depends on which payment system you accept. If for example you have your payments via Payoneer, Payoneer do charge for their services.
If its via Cheque then they will by your bank and you will have to look at your own bank to see if they charge for converting US Dollars to your own currency.