Packages can be sent to Mexico through the U.S. Postal Service or via a logistics courier company such as UPS, DHL or FedEx. Before shipping the package across the border, determine what can be shipped by the courier of choice.
The USPS has strict rules regarding what cannot be sent to Mexico. Gold, silver, jewelry and loose gemstones are prohibited. Also, banknotes, checks or money orders must be sent to a specific person, and the currency must be made payable to that person. Other prohibited items include pork products, perishable foods such as fruit, vegetables and baked goods, and radioactive materials. Other items, such as chocolate and cosmetics, require special permissions from the Mexican Secretary of Commerce and the Department of Public Health, respectively. Special forms are required for the Postal Service to deliver packages in Mexico, and these forms are available at the post office.
Logistic couriers such as FedEx, UPS and DHL have less restrictions, but there are still rules that must be followed. Because the package is being shipped from another country, customs is involved. Paperwork must be filled out for the package to leave one country and enter another. Each delivery service has a process for international shipping, including proprietary forms.