customs and immigration – Non European flying to Germany to buy an expensive item. I am returning home through Switzerland, where should I request a tax refund?
The tax refund is available after the item is exported from the European Union, which happens when you take it to Switzerland. You do not get the tax from border agents but from the seller of the item. The agents merely stamp the export documentation to certify that the item was exported from the EU and that the VAT is therefore refundable.
Once you have that stamp, you have to return the documents to the seller, who can then refund the tax. Since many tourists are not in a position to do this, there are companies that take care of it for you in exchange for a significant commission.
The German customs service has a page detailing the process.
There are customs inspection posts on the Swiss/German border. You can find EU customs posts at https://ec.europa.eu/taxation_customs/dds2/rd/rd_consultation_location.jsp