Wise keeps the exchange rate at the actual mid-market level without any built-in markup, so the difference you noticed is likely just how it compares to the inflated rate most banks quote. The fee shows up separately in the app before you confirm, which is why the total came out lower overall.