The federal government's share amounts to 3/8 of overall costs of security at the WEF. However, due to cost ceiling, this sum is limited to a maximum of 3 million Swiss francs per annum.
The report, released on Monday by the Business and Sustainable Development Commission, said pressure on business to become a "responsible social actor" was likely to grow.
Many business leaders and lawmakers will participate in the World Economic Forum 2017 meet, running from January 17-20, in the Swiss Alpine resort of Davos.