The U.S. government has announced a new pilot program that will require some business and tourist visa applicants to post a refundable bond of $5,000, $10,000, or $15,000. The program is scheduled to begin on August 20, 2025, and will run for one year. The move is aimed at curbing visa