We do not currently know of any antonyms for earn a lot of money.
For similar words to earn a lot of money, try: