moneymaker
noun [ C ]
FINANCE (also money-maker) uk/ˈmʌniˌmeɪkər/ usa product, service, business, or activity that makes a profit:
The product is the company's big moneymaker.
a person who is good at making money:
He is a partner in the company and their only real moneymaker.