A foreign transaction is a financial or commercial exchange that takes place between two parties from different countries. This can include anything from making an international purchase, to conducting business with an overseas company, to transferring money across borders. Foreign transactions often involve currency conversion and may be subject to additional fees or taxes depending on the laws of the respective countries involved.