Then it calculates how much the company pays in environmental taxes and how much it could potentially save using tax breaks and incentives.

Russell Hills, head of tax for KPMG in Scotland, said: "The process of actually adding up all the different types of environmental tax is quite onerous and not one that many tax people would have attempted without the aid of a tool like ETHiC."