earn

verb

Obtain (money) in return for labour or services.