In 2020, financial payments and transfers between Mexico and the United States totaled more than $750 billion. Foreign direct investments (FDI) between the two countries accounted for $14 billion with the stock of U.S. FDI in Mexico totaling $101 billion and the stock of Mexican FDI in the United States totaling $21 billion. In addition, the United States imported $393 billion in goods and services from Mexico, and Mexico imported $307 billion from the United States. Financial remittances to Mexico totaled $51.6 billion in 2021, including $49 billion from the U.S.