Halliburton has agreed to pay the maximum fine, of $200,000, to be on probation for three years and continue to cooperate with the government's criminal investigation.
The plea agreement is subject to court approval, the company said.
Halliburton was BP's cement contractor on the drilling rig that exploded in the Gulf of Mexico in 2010. The blowout triggered an explosion that killed 11 workers and spilled millions of gallons of oil into the Gulf.
In December 2011, BP asked a judge to sanction Halliburton for its handling of cement testing and Displace 3D modeling results. Halliburton claimed that its modeling results were "gone" and could not be found.
More top news
A giant panda has been caught in camera breaking iron bars and moving into the other cell to have a taste of milk in the next cell.
City traders are paying up to £200 to cure their hangovers with a vitamin drip, according to a doctor from Surrey.
Serena Williams won her sixth Australian Open title with a hard fought 6-3, 7-6 (7-5) victory over Maria Sharapova in Melbourne