Happiness is in the mind. If a person is satisfied with what is on hand then he is happy. Rich clothes, gold, expensive food, servants may all be available. But the owner of these may still be sad and lonely.
Some are happy to make music another may create art or write. They may not have material possessions. But in their hearts they are happy to do what they love.
Money is only a medium to purchase our needs. One cannot give money and buy a bag of joy. Joy is in the heart. Money can be stolen. But joy cannot be stolen. One can earn money but not happiness. No amount of money will satisfy greed or buy happiness.