A United Nations economist was arrested on Tuesday on charges that he brought a household worker from Bangladesh to New York, where he underpaid and overworked her and also took steps to cover up his scheme.

The economist, Hamidur Rashid, a Bangladeshi, had obtained a special visa for the employee after submitting a signed contract to the United Nations stating that he would pay her $420 for a 40-hour workweek, or $10.50 an hour, according to a criminal complaint unsealed in Federal District Court in Manhattan.

The contract said Mr. Rashid, 50, would also pay the woman, who had once worked in his home in Dhaka, Bangladesh, for overtime hours and not charge her for food or lodging, the complaint added.

But Mr. Rashid then had her sign a second contract that said she would be paid only $290 a week, or $7.25 an hour, and that he could deduct up to $75 per week from her salary for food and lodging, the authorities said.