The research, carried out by think tank the New Economics Foundation, says hospital cleaners create L10 of value for every L1 they are paid.
It claims bankers are a drain on the country because of the damage they caused to the global economy.
They reportedly destroy L7 of value for every L1 they earn. Meanwhile, senior advertising executives are said to "create stress".
The study says they are responsible for campaigns which create dissatisfaction and misery, and encourage over-consumption.
Waste workers promote recycling, researchers note
And tax accountants damage the country by devising schemes to cut the amount of money available to the government, the research suggests.
By contrast, child minders and waste recyclers are also doing jobs that create net wealth to the country. . .
Eilis Lawlor, spokeswoman for the New Economics Foundation, said: "Pay levels often don't reflect the true value that is being created. As a society, we need a pay structure which rewards those jobs that create most societal benefit rather than those that generate profits at the expense of society and the environment".
Tax accountants are said to destroy L47 in value for every L1 generated