Recent reports suggest that more than $100 billion of Iran’s money is frozen overseas. And the biggest chunk? It’s in China at least $20 billion. This isn’t aid or loans; it’s Iran’s own earnings, mostly from oil sales. But because of U.S. sanctions, Tehran hasn’t been able to bring that money home.
After China, the list continues. India is holding around $7 billion, payments made for Iranian oil but never released. In Iraq, roughly $6 billion sits tied to energy and gas deals.
Then there’s Qatar, which currently holds another $6 billion money that originally came from South Korea before being transferred under a deal, only to have access restricted again.
Smaller amounts are spread elsewhere, about $1.5 billion in Japan, and nearly $1.6 billion in European financial hubs like Luxembourg. Meanwhile, the United States itself directly controls close to $2 billion. What this really means is simple: Iran’s money isn’t missing, it’s trapped.
The roots of this situation go back decades. After the Iranian Revolution, sanctions began tightening. Later, disputes over Iran’s nuclear program and missile development made things even stricter.
There was a brief window of relief after the Iran Nuclear Deal, when some funds were unlocked. But in 2018, when the U.S. pulled out of the deal, the door slammed shut again.
Right now, Iran is pushing to access at least $6 billion as part of ongoing negotiations. But Washington’s position hasn’t shifted, those funds remain off-limits.
Back home, the pressure is real. Inflation is biting, the currency keeps losing value, and industries are struggling to stay afloat. That frozen cash could ease some of that strain, but for now, it’s out of reach.
So the story isn’t just about money, it’s about leverage. These scattered billions have quietly become one of the most powerful bargaining chips in global politics.

