As detailed by The Hollywood Reporter, Johansson is set to receive $15 million for a standalone Black Widow movie. The actress will reportedly earn $15 million, which is what Chris Evans (Captain America) and Chris Hemsworth (Thor) got for "Avengers: Infinity War" and their standalone movies.
Johansson has portrayed the Black Widow in six MCU movies so far, with the upcoming untitled Avengers 4 and this recently announced film will bring her total to eight.
In putting all of this into perspective, Infinity War had a budget of more than $100 million, while each Avengers movie brings in well over $1 billion worldwide. She was first a villain of Iron-Man, and worked for the Russians before defecting to the U.S. and joining the Avengers.
Although sources confirmed Johansson's Black Widow pay figure, a Marvel spokesperson released a statement disputing the figures saying that the company had a strict policy of never revealing the figures publicly.
It's a gaping imbalance but the Marvel Cinematic Universe simply wasn't the blockbuster franchise it is today. Following the disappearance of every other Guardian of the Galaxy, the notion that Rocket is operating with a new team could lend credence to the rumor that Avengers 4 takes place five years after Avengers: Infinity War. Playing this role over the last 8 years has been an honor.
However he was then believed to be paid $50 million for the first Avengers film, while Johansson at the time was in the low-millions. Evans first played Steve Rogers, also known as Captain America, in "Captain America: The First Avenger" in 2011. Brie Larson is also said to have scored $5 million for Captain Marvel.