The House has approved $600 million to pay for more unmanned surveillance drones and about 1,500 more agents along the troubled Mexican border.
The House passed the bill by an unrecorded voice vote after brief debate. Both Democrats and Republicans agree on tougher security on the border but they are deeply divided over a more comprehensive approach to the illegal immigration issue.
The bill would offset the costs by raising fees on foreign-based personnel companies that use U.S. visa programs to bring skilled workers to the United States. These include the popular H-1B visa program. India says higher fees would discriminate against its companies and workers.
Final passage is unlikely to happen until after Congress's summer recess.