(CNN) The Trump administration has finalized and is moving forward with a plan to cancel billions of dollars in foreign aid funding, a senior administration official told CNN on Saturday, teeing up a fight between the White House and Congress over the rarely used and controversial move known as rescission.

Bipartisan lawmakers and foreign policy advocates have spoken out publicly against the move to cancel funds to the State Department and US Agency for International Development, warning about their impact on US foreign policy priorities. Behind the scenes, congressional appropriators from both parties and State Department officials have lobbied the White House to back off the planned cuts, which could be up to $4 billion. The Trump administration has sought to decrease what it believes is wasteful spending and make foreign aid more conditional on support for US policies. White House officials believe they have the authority to cancel the funds without congressional approval.

The official told CNN that they expect the rescission package to be made public at the beginning of next week. The official said Friday the rescission includes money to the United Nations -- including some peacekeeping funds -- funding for the Northern Triangle countries of Honduras, Guatemala and El Salvador, and cultural programs.

The official said the rescission package will not totally zero out the funding in the accounts. CNN reported on Wednesday that projects spearheaded by Ivanka Trump and Vice President Mike Pence , as well as global health funding, would be spared from cancellation. The official said it should come as no surprise that President Donald Trump's policy priorities would be exempt.

Republican Sen. Lindsey Graham, a typically staunch supporter of the President, and Republican Rep. Hal Rogers wrote to Trump Friday to express their concern over the proposed cancellation.

Read More