Congress has complicated his choice because the legislation also encompasses new sanctions against Iran and North Korea, two countries the administration has been eager to punish for its activities.
A sanctions package had stalled in the Republican-led House for weeks after winning near-unanimous support in the Senate last month. Democrats accused Republicans of delaying quick action on the bill at the behest of the Trump administration, which had asked for more flexibility in its relationship with Russia and took up the cause of energy companies, defense contractors and other financial players who suggested that certain provisions could harm American businesses.
The House version of the bill includes a small number of changes, technical and substantive, from the Senate legislation, including some made in response to concerns raised by oil and gas companies.
But for the most part, the Republican leadership appears to have rejected most of the White House’s objections. The bill aims to punish Russia not only for interference in the election but also for its annexation of Crimea, continuing military activity in eastern Ukraine and human rights abuses. Proponents of the measure seek to impose sanctions on people involved in human rights abuses, suppliers of weapons to the government of President Bashar al-Assad in Syria and those undermining cybersecurity, among others.
Paired with the sanctions against Iran and North Korea, the House version of the bill was set for a vote on Tuesday, according to the office of Representative Kevin McCarthy, Republican of California and the chamber’s majority leader.
For months, lawmakers have agreed on the need to punish Russia, separating the issue from others, such as immigration and health care, that have been subject to partisan wheel-spinning. The unity has placed Republicans in the unusual position of undercutting their own president on a particularly sensitive subject.
Yet politically, the collaboration delivers benefits to members of both parties. Democrats have sought to make Russia pay for its interference in the 2016 election, which many of them believe contributed to Mr. Trump’s triumph over Hillary Clinton. And Republicans, who have long placed an aggressive stance toward Russia at the center of their foreign policy, can quiet critics who have suggested they are shielding the president from scrutiny by failing to embrace the sanctions.
There are still hurdles to clear. Neither Speaker Paul D. Ryan nor Senator Mitch McConnell of Kentucky, the majority leader, immediately issued statements on Saturday to give the agreements their blessing.
Mr. Cardin said that though he would have preferred full adoption of the Senate version, “I welcome the House bill, which was the product of intense negotiations.”
He said the legislation would “express solidarity with our closest allies in countering Russian aggression and holding the Kremlin accountable for their destabilizing activities.”
Senator Chuck Schumer of New York, the minority leader, said he expected this “strong” bill to reach the president’s desk promptly “on a broad bipartisan basis.”
In the House, Representative Steny H. Hoyer of Maryland, the minority whip, praised the agreement’s stipulation that “the majority and minority are able to exercise our oversight role over the administration’s implementation of sanctions.”
But Representative Nancy Pelosi of California, the Democratic leader, struck a notably different tone. In a statement, she said she was “concerned by changes insisted upon by Republicans” that would empower Republican leadership only to “originate actions in the House to prevent the Trump administration from rolling back sanctions.”
She also registered concerns about adding sanctions against North Korea to the package, questioning whether it would prompt delays in the Senate. Mr. Schumer and Mr. Cardin expressed no such concerns.
The delays in the House became a source of deep frustration among some Russia hawks, including Senator John McCain, Republican of Arizona, before he left Washington for medical treatment for a brain tumor.
“Pass it, for Christ’s sake,” he said to his House colleagues, as the measure languished last week over technical concerns raised mostly by Republicans.
As House Republican leaders like Mr. Ryan chafed at the suggestion that they were doing the White House’s bidding by not taking up the measure immediately, the administration sought to pressure members by insisting that the legislation would unduly hamstring the president.
Officials argued that Mr. Trump would be sharply constrained — deprived of the power to ease or lift the sanctions as he saw fit. The White House pushed to remove language giving Congress the ability to block such actions.
Continue reading the main story