earn
She earns money being a painter.
John has earned money for his work.
Tom earns money as a taxi driver.
verb 1
to receive a particular amount of money for a work done