Although Indian films earn less than their American made counterparts, they recover their costs by selling satellite rights to TV channels. Here are the details of ten highest-paid stars in B-town.
 Shahrukh Khan
Yearly earnings $38 million
SRK ranks first in the list of highest paid actors of B-town. Besides earning huge profits from movies such as Raees, he also gains millions from well-paid endorsement deals and productions of his Red Chillies Entertainment.
Read More: Julie 2 trailer released: See the southern sensation Raai Laxmi in a super-hot role in this adult movie
 Salman KIhan
Yearly earnings $37 million
Salman is second in the list who is an evergreen hero earning a lot from hits like Sultan, which became the second-highest grossing Bollywood film of 2016. His most recent movie Tubelight was a disaster but he retains a chain of advertisements and a non-for-profit line of clothing and jewelry.