Claim: Vice President JD Vance claimed that no U.S. money will be invested in or received from the Iranian government under the newly brokered agreement.
90%- Vice President JD Vance explicitly stated in multiple interviews that Iran will not receive U.S. taxpayer money under the agreement123.
- Vance told Fox News: "The agreement says they are not getting a single dime of American money," and clarified that other countries—not the U.S.—would be invited to invest in Iran if it complies with the deal1.
- He also told NBC News: "Not a single dime of that money comes from the United States," referring to a proposed $300 billion fund, which he said would be sourced from Gulf Arab nations and private investors rather than American taxpayers2.
- Vance stated Iran will "never get a dime of American taxpayer money, ever"3.
- While there were initial reports that Iran could gain access to a $300 billion reconstruction fund, both Vance and President Trump subsequently clarified that no U.S. government money would be invested in Iran, with Trump posting "WE ARE NOT INVESTING ANY MONEY IN IRAN"45.
- A Reuters source described the fund as a private investment vehicle that "will not include any government money or grants," though it noted U.S.-based companies were among those that had agreed to commit financing4.
- The "received from" portion of the claim is not directly addressed in sources, but the core assertion that Vance claimed no U.S. money would be invested in the Iranian government is accurate.
Overall validity: 90%
- JD Vance says Iran deal brings 'new day,' no US taxpayer money used | Fox News
- Trump dismisses Iran payout claims as Vance points to $300B Gulf-led fund
- Iran Won't 'Get a Dime' of US Taxpayer Money, Vance Says - YouTube
- Exclusive: Iran deal includes $300 billion fund, more than ... - Reuters
- President Trump claimed the U.S. will not invest any money in Iran ...