A new report from Transparency International showed only the US, Germany, Britain and Switzerland actively enforced the OECD Anti-Bribery Convention agreed upon by 40 major exporting countries.
The 1997 Organisation for Economic Cooperation and Development convention prohibits bribes to win contracts and licenses, or to dodge taxes and local laws.
At the same time, 20 countries that together account for about 27 percent of the world's exports, including Group of 20 members Japan, Brazil, South Korea and the Netherlands, showed little or no enforcement, the watchdog said. A further 10 had only limited enforcement meaning the convention has not had the power it could have, the organisation said.
Italy, Australia, Austria and Finland all showed "moderate enforcement." Convention signatories Colombia, which only joined in 2013, and Iceland, whose share of exports was too small for Transparency's methodology to yield any significant result, were not included.
Also Read
The report looks at active cases or prosecutions between 2009 and 2012 a time in which many economies were faltering and the organisation noted countries had cut back resources dedicated to fighting bribery.
"In more than half of the parties there are insufficient resources available to investigate and prosecute foreign bribery," Transparency said.
The organisation also called for G20 countries that have not yet signed on to the convention China, India, Indonesia and Saudi Arabia to do so promptly.