Credit Suisse Group has agreed to pay $536 million to settle probes by Manhattan District Attorney Robert M. Morgenthau and the federal government and to admit to violating U.S. economic sanctions by hiding the booming illegal business it was doing for Iranian banks.

Mr. Morgenthau and U.S. Attorney General Eric Holder held separate press conferences in New York and Washington yesterday to announce the agreement.