Ford was paid just under £7000 ($15,500) when he first played Han Solo in the original 1977 Star Wars film. This time around, he has already had a payout of over £1 million ($2.2 million) in compensation for breaking his leg during shooting at Pinewood Studios. Although their earnings are eclipsed by Ford, Londoners Ridley and Boyega, both 23, are said to have had no hesitation signing up.
The insider added: "Daisy's a virtual unknown, and this is a career-making role, so she'd probably have been willing to take it for free - and Disney knew it.
"She has been signed to a multi-picture deal with pre-set bumps in her salary that rise substantially with each movie. That doesn't guarantee she'll be in subsequent films, but it gives the studio peace of mind to know she's contractually obliged if they want her again."
American J. J. Abrams, 49, was paid £3.3 million ($7.3 million) to direct the film, plus a 2 per cent share of gross earnings. Disney paid just over $4 billion to buy Lucas Films, which make Star Wars, three years ago.
Carrie Fisher, 59, was paid just over £1 million ($2.2 million) to bring back Princess Leia.
She signed away her image rights early in her association with Star Wars, meaning she misses out on merchandise revenues.