New research has revealed how much money you need to earn to be happy. 

The survey, from VoucherCodes.co.uk and YouGov, found Brits need to earn an average minimum of £39,942 per year to be happy.

That's a staggering 45 per cent more than the average national income - not good news.  

The survey of 2,000 UK adults found the cost of happiness equates to having an average disposable income of £939 each month after paying for essentials including rent, mortgage and bills, with men demanding a much higher income to be content than women - £50,886 a year compared to a modest £29,156.

The Bolton News:

Anita Naik, consumer editor at VoucherCodes.co.uk, said: "There are a number of simple measures you can take to help afford the things you place value on, from setting up a regular standing order into your savings account the moment you get paid, to checking voucher code apps and websites to make clever savings on your more extravagant purchases.”

Today is International Day of Happiness.

Community answers

What makes you happy?

"Let's turn that frown upside down. In honour of the United Nations International Day of Happiness, we want to know what makes you smile. It can by absolutely anything, a person, a place, a hobby or memory - get in touch! "

We asked for your responses - this is what you sent.

From Nazir Akuji

What is your response?Putting a smile on someone's face, helping someone makes me happy.

We want to know what makes you happy - e mail webdesk@nqnw.co.uk, message us on Facebook via facebook.com/theboltonnews, Tweet us on Twitter @TheBoltonNews or contribute to this article using the tool below.