<p>Starting on March 8, 2005, a Fraud Prevention and Detection fee of $500 must be paid by petitioners for the initial application for an H-1B or L-1 visa. This is in addition to the regular filing fee of $185 and the new fee described below.<br /><br />The new law also limits "outsourcing" for L-1 visas and increases experience requirement for blanket L-1 visas.</p>