We charge a flat 0.6% fee for foreign exchange transactions. We aggregate and determine the mid-market rate from the most up-to-date sources and use the mid-market rate for all calculations. When your wire arrives into our bank account, we process the transaction at the market price. We subtract the 0.6% fee at that time.