If you have a business background, you can make money as a freelance business consultant. They work with clients on everything business related. This includes planning, training, strategy, negotiating, and financial advice. The average salary for a business consultant is $71,895.