Under Trump's plan, Mexico won't end up paying for the wall. You will.
Last week, Donald Trump signed an executive order directing construction of the border wall between the United States and Mexico, one of his signature campaign promises. After President Trump restated his claim that Mexico would pay for the wall, President Enrique Peña Nieto of Mexico promptly canceled a planned meeting with Trump for the following week. The next day, White House press secretary Sean Spicer announced a plan that the wall would be funded through placing a 20 percent import tax on all imports from Mexico.
What exactly is an import tax and who pays it?
An import tax is a tax levied by the federal government on foreign goods shipped to the United States for sale in the United States. The tax is typically collected at customs upon entry. The importer pays the tax and passes some of that cost on to consumers by raising the sales price of the good.